<SEC-DOCUMENT>0001628280-22-004570.txt : 20220301
<SEC-HEADER>0001628280-22-004570.hdr.sgml : 20220301
<ACCEPTANCE-DATETIME>20220301173113
ACCESSION NUMBER:		0001628280-22-004570
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		101
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220301
DATE AS OF CHANGE:		20220301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FORWARD AIR CORP
		CENTRAL INDEX KEY:			0000912728
		STANDARD INDUSTRIAL CLASSIFICATION:	ARRANGEMENT OF TRANSPORTATION OF FREIGHT & CARGO [4731]
		IRS NUMBER:				621120025
		STATE OF INCORPORATION:			TN
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-22490
		FILM NUMBER:		22699950

	BUSINESS ADDRESS:	
		STREET 1:		1915 SNAPPS FERRY ROAD
		STREET 2:		BUILDING N
		CITY:			GREENEVILLE
		STATE:			TN
		ZIP:			37745
		BUSINESS PHONE:		4236367000

	MAIL ADDRESS:	
		STREET 1:		P.O. BOX 1058
		CITY:			GREENEVILLE
		STATE:			TN
		ZIP:			37744

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LANDAIR SERVICES INC
		DATE OF NAME CHANGE:	19930928
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>fwrd-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e,d:3414038719d046c1b5a77263e64e1047--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:fwrd="http://www.forwardair.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fwrd-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV8zLTEtMS0xLTI3MjM0_e0e48e92-9a62-4fae-84b5-abc15dcf0f26">0000912728</ix:nonNumeric><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV81LTEtMS0xLTI3MjM0_b4c1e79f-f3e5-4312-b68f-906ef7df48bd">2021</ix:nonNumeric><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV82LTEtMS0xLTI3MjM0_6586621c-51e6-4f73-b03c-756cc3cd8929">FY</ix:nonNumeric><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV83LTEtMS0xLTI3MjM0_bb5a2701-6bb7-475a-b073-d324c428e24d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="iea95fbec66cb42bcb6881cfe381d33b1_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i185fece17a9245b5b82f16f83bda3fb5_I20211231" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNDY_2b64d602-811f-44e1-927b-8ba2109286f3">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="id094958eee67474796876a0d36cb83bb_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY1_b13629db-4f55-4904-9125-023952ed700a">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i185fece17a9245b5b82f16f83bda3fb5_I20211231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fwrd-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifddf1ac7e1ac4810812da419563485ef_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8ed99e9914da460d887c74d68d030f32_I20220225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i46e7f4db944046fbacbb973942dd72e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i692a820d4f234f10be35ec76aefba93e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccd62432131744b991b4b7ce2f8a034c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2b94f6b6af94169bd4421b922e4393f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4376aae115874589ae15c7647c9fedc8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad5f7115436d47c5bfea3f136b579d4e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81193e55ebc642dead814115fcd35965_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i212253715a98480d9038caa6d3b801bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e3665bbdabc4dd98b0f04e268e4a8cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcc6e5d835994b349150c2d8f0747b13_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39930359b989476789c4b239d803b7b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if87df72eb4254332bae6e186d2961948_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d2c38bd3f894180a3e0db09df161637_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib787ecffa40645e79eba70a49ced1c60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedde862248124772b40301dab5379b6f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ca9761564794479914137a1f2319426_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib80f197d5a8b47ce81777d03454eb620_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic13bf3575ebd437f80ec3f59baae46e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icccd788253974634af4972d6f9b78d66_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>fwrd:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i6d85e89966d3431c8030c729b549080e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56a700e65a5d49e1b33eeb0aa9dfba5f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea95fbec66cb42bcb6881cfe381d33b1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f6619f42814b60854035d110d786f8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84ef1466bc5e4d0297009ff3b0628813_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i840e07b63f1f4e4b9aafef979b4b254f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2a240772c9a4fdd9880e226e45dd562_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94fdd738d12a406f85ec3e0d018a1505_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3dec9669a774f2e9271c562b3a324d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75af326b1f264d6d95447149918be59d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f96cb77f09e401ebd9f81c07e963dfe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65bcf848e7dc410cb135112a78adbfc2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f05fd8c437342a596a1dcad9f3a8f73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if30aaa9a36624826bd69c76701dab9cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0816f34ffa0d4e4eaa367024089e4bc0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i117c5f16639c49c59c940ea05e03c5c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4dcee27eead43cda50a9a32813012f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i185fece17a9245b5b82f16f83bda3fb5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9413b7a53c848efac1f7581eae09c08_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib26f4939d66347969b449ea40237c954_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f5bc1324c064161a2439211675c06e6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0420c4daf05a49eeac8e8505db7c9359_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6737096d30ba46efb34fea0cc1d890b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2beccdd4047445ceb32440c19e2b7e03_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i556f3f40bba34562b1864d58c58990ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6406321291af46f895e5b36c417e7c24_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c10889478b04996b4a1dd8031f1e386_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic65625f150614cffaa6d272ef6b7fee1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f82a063626d414dbd2c76a75d3301a5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbb34e29d75840649f8be1760c0cb1bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85d5217b6a8b4cfc824f9117d2208c92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb67fe9aa96b438b81ab365c3c90869e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6347f98958e84f6291196cd7befb43df_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief82987385854705b7f8b397eee2b6e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35130157ed324754bac948c03adb126c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba75421c50b640fa90927618ff4dc4d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a73d57e8f244240929bbaad28ce66bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5a56ea40bc348acbbd28e226ff50032_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64aae4527074401b859999223905a44e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic84f85ab0549443f96200601742676f4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4736eb90f90438a9a2fa94337664473_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i751786aa6a674fc698cd4750f577f2a2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief60c678d4344eaa84fd1038e6f27348_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78ab91ebd6b74006b32e87f27e722767_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0048e395040a41efac70e3575b1804b3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd181e656c674a058ad01c991bed45aa_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if95706d893b546518049eba5652d6cb8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d4caa4fc662490495144a65f7c2b9e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bc19702da6248abbca34e9719233f2d_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-12</xbrli:startDate><xbrli:endDate>2021-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieefd29c8fa414948a637b126204dc771_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i840b3493832341228ecb35e60c428124_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e5e30d81c154b5295c3241b25418d81_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4eaacef92404340a530e5e49d4d7ad4_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeasurementInputAssetVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c3cac6750fa48ba9dffb0f075206622_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-12</xbrli:startDate><xbrli:endDate>2021-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i468e4f4a5c8f49e39101dba2ebee0f8c_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i094bab2b33a04f288164b6812bfbe2fc_I20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="period"><xbrli:measure>fwrd:period</xbrli:measure></xbrli:unit><xbrli:context id="i978ff34d15c34a83b4be6afc52590235_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifde1fe82f3a8407090036a5791edb75f_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d22712c9c8e40e59922b731218d87d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50e1009b95ec4a24a0630fc08a8c4132_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c211fcee1542c5a6668993085eadaa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaccd364114214c819a1afd581d5ba6f0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id81ee3fee9e249d392a80da362572288_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a1930616ff84fc2ac40296f48d1dcb2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95189a3723cf4dc5be6c7fb3b3f05c33_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id32bb77f96b745d39f4c34cb7dab6260_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90dfb19e635c4393ba749e2717fadb7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie71362004bb648d090696ecd3d628b7f_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacea14e2090b47d085386163954fdd55_I20201011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c3148f38a814c5981848a266bf3c23a_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e726f0cc24489b9e08baac9105c634_I20190731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75a880e2bf6940a5b41cb5e9275730d4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c28abc037340b7aacda96b4d2429f6_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78e92106a0b74caa8765ce114cc24421_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb5f1e5d5aaa45f9acdf3e79d8e750bf_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08eb2dee30554175b83727094b4817d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib01a0a76b27d4587953e90bc1feef30c_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibeaab6f1d7734890929813121349cfe3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c5c1e17e7c74e09a0903869278e22dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8c40070a3d04394b18045ae58772a52_I20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26ea7da07db040589aad03f1a8f90918_I20190421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6941d65ab684baa8f06de638380ad90_I20200112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic017b6f6a6ac4110b39083defc4a78e0_I20190421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb2c84ea47940d7b71e08de2d398cb7_I20190714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice9e35d37328407da194c1ba3265c8ca_I20200112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i288be9e45b824dc98fcfd012da3bcdfa_I20201011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1546e9bd4254b8fb194e3fdbf7cfa1c_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d86bedc21f44df18c064cb2fa8d59e6_I20210530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i877c7c279ffd449da9babe0ab6ba99d2_I20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibee07a7fa260437fa2b452e3fd4ed5dd_I20190421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc1710a12bf140ce91782b3f25f8fb55_I20190714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i798a1d7c0fd74d49bee1f9a0a0190c9b_I20200112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba21b24cedc14faab8ec95b9eaf68acc_I20201011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51499b01f30f4ac1a3e1a1758d51a542_I20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0455dc94205b440dbaf15097fff7c8e6_I20210530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40c95970d20644c88f4f694f711bacb3_I20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ff2cec3dc444395854260c5a71ade03_D20190421-20190421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-21</xbrli:startDate><xbrli:endDate>2019-04-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0f3891ec74547b38060c95bd5d2e194_D20190714-20190714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-14</xbrli:startDate><xbrli:endDate>2019-07-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i482aac0b8b7041188960c7df254daa51_D20200112-20200112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-12</xbrli:startDate><xbrli:endDate>2020-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac5326ca4924487d805154c34f5d5406_D20201011-20201011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-11</xbrli:startDate><xbrli:endDate>2020-10-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5fc23067ca84030a3013d8fa3985007_D20210228-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-28</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e88b6aa888e46058c593514e1e1658e_D20210530-20210530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-30</xbrli:startDate><xbrli:endDate>2021-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35e147e6c0814b219b955bf9445f2ea2_D20211130-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-30</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d217efb3ff84e8990aff7a2f33c685e_D20190421-20190421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-21</xbrli:startDate><xbrli:endDate>2019-04-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ccf3faad07e457ea0ab93e027357f5d_D20190714-20190714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-14</xbrli:startDate><xbrli:endDate>2019-07-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbdbbcba92dc460f9e9ae8c17334a2df_D20200112-20200112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-12</xbrli:startDate><xbrli:endDate>2020-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bfd9c5fbea246ac913f4fffb3203c17_D20201011-20201011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-11</xbrli:startDate><xbrli:endDate>2020-10-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81fa117247bd4195926c2a4daaeca46c_D20210228-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-28</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3b8766c6c4f4fa5acff46f67a699bf8_D20210530-20210530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-30</xbrli:startDate><xbrli:endDate>2021-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief7d7c1992e64540945089501006860e_D20211130-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-30</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21af02572ae341548b0591872349b2d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8ec6fa3530f4e6a825694bcff8e2ca8_D20170901-20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66dccd1e1b0248aaa87b289130477626_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35764df10be147cfae7826644186a4dc_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie793553515f345d7aa851c7edac1c1be_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i174c716b87a04a2c868a175ebebaa7dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aedbd0b4b204bb4a465166db4c359a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice5105321aa34887854ecd221d759ec0_D20211201-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bd05bff8812400e9e257dd5dc2c7aff_I20211229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife1aad32dcff4ed88bd7995cc613818b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeb7d7c64a8345b698d0cfed84a090e4_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fwrd:BloombergShortTermBankYieldIndexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f8e5c141172442cba77423008725139_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fwrd:BloombergShortTermBankYieldIndexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2e94bda0df748c8a3a67759b90f8e61_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19726afa432c45a9beeee91b0d880265_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i972949109ba24911b2bf9ac3ed258f19_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77259a44b8fe4e96b699bfcd1f2f9acd_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia37f9bbd23eb4107baa97e41b644600f_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia46fa97601b042d0889411110e4fbd4e_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f3edcbec0784555b4b72c9eab862484_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i229cfe34d0574e6684b888a079d736d4_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i041cff5cb9254e9c8938e94ce124d24c_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab1912896cee483090f2876352fbda0a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4f557cbba5a464ab1cdb648e47f8d33_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e36214514864e04a16c61cda20e15b1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i971522d9277d491b83470a75fd8c75c0_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f4b54ed11e34989b440713186b0e087_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92ed2bcb93354ad1af9291ebbce2a242_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i807ce063fb334fcab519387c2b92393a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e28092214ca4d47a55d6441c9e720c0_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i006aa4aa6a9c4776b84153fcf02c2ab7_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e095f9a02af4d38b23b785277784273_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22e94ee520264e548f01958c73452f95_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7fe8d2ccb8e4fd29655e1c2b13dc0c9_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c13692429294e2c9697cb650c17276c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i915e41c0e3324834a8dd811a314ff1f8_D20220208-20220208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-08</xbrli:startDate><xbrli:endDate>2022-02-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44529f0528d948b5b0356bf17b108b4e_D20190205-20190205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-05</xbrli:startDate><xbrli:endDate>2019-02-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92d1250bab244624b3a437e09f026340_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9777bb8adea440b59b44d44e9c8fc93d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5e4fc52927f48d5873bc949eff0bb67_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i618fb5adfc0a4b5290584427983257de_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4804d476a1eb4a4189838ba360c38629_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2830909e053f40f4a046da27a3994912_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7b8dfa26796493997b2484f66bb8579_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07bf819a277644ba9081e2e14df03618_I20160531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb209565abd04695ac6631c8edf09e95_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad0ccafd5b38424190b1cebf2272655e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i173614097a764ba6aba68b2cc14c1722_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5680398ba95e43d7a6ad4eada8eb8fa1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeddceec50404570b8a6df014a488c10_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee535977c3b3429da26221c3332c0c58_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30e47e5eff484747a04a6828809f4c22_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i406e668e76334ccea52d750886308a0d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11aba3a03db847fc860f6857de152709_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad921e8b8b13404982f80caa0c8bc934_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i155817af1f1e4a42834aae212d4b9edb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i821610edc4494df583273956ea05c847_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcd82ff599274f58959fec724e615b27_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id094958eee67474796876a0d36cb83bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fe30124dd41423e98dab1689383e1bf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77957d4ed0544a90ac531bcfce4c2566_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i412b34c5026a4983afb075d61d563876_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8dcb0257f7e4e4480ffa434a4895d06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie292b00bfa434abdb3984acd8fdd8c49_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a370a12e85046eb922b16b4d2707f2e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie89ea5f6fd9349dc9505779105e84628_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1aa73ea79ef439eb655916d79fb4473_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96f063856f09443ea1964260370c0bcb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia50d0eecadf74b8c91f445493b3424ae_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6a9b04623874ff58d9bcc644b85bb59_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id603ab1c7a1045c6a8ca0a25d8323242_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fe24da8ee72412c8f0d067e94f212fc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i104b9d30b4454c16af246bc4d98ba208_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37fd364394c7431eb7f62c8c427da411_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="contribution"><xbrli:measure>fwrd:contribution</xbrli:measure></xbrli:unit><xbrli:context id="i4757dad1700440848caa46772ef17b39_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i811a3120a1f14174bbedefe37a8c3544_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19af3ce4bd1b4acc81b14b90d17aba64_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i954379c1ab87408d8a574c028915cb34_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9a183c7d2d446fab281c9bc9be5787d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1c5a8c4a7f84caeb4d83c070f686dfc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d8b3f430a74ee2b626ad57388527c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idba7fc26c5314fb38141abc9026a43b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonEmployeeDirectorStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f6f31ba8f294e48a34834108bd86293_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3914ea821cd0423791b7999166f5b5c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3586d64cd42b441fbaef5e44194c6c0a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="renewaloption"><xbrli:measure>fwrd:renewalOption</xbrli:measure></xbrli:unit><xbrli:context id="i388bd0d1ac6643d6902354e4e4f856af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50cb25e3d3f24a0ca1a0041e5fcbdb23_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fe909c647a3499293b88594d21858a9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="incident"><xbrli:measure>fwrd:incident</xbrli:measure></xbrli:unit><xbrli:context id="i724e10e6dbad4f25ba0155a40b3ff494_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e9934fe5b9a4f6b99b95ea0d4317070_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib24eb1f21bdc4faebd6c4e5bfb7ca68d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeb50646b211439d9b0b65cef1053565_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7747ef769e2147b6b4323ba4ed1fce8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7960c6fd5bc5430a8144173349231e98_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20a6b4efe32343d59d00b151d7468971_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80568664ce454b22bf056f99ee1bf49d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id14c7768d9824ad7b1b547c7d77be897_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i952474f89da8409c99977b79afa5f6cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d484df1a5ec4814baf0d44b733cadf6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i584bbb2377b9453980949c1eae6e6812_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8afea59968a14942b27ff6f765f1b59c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fwrd:OneCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedb8ee65c8864a2a9d23595add63cb5f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dcbd745057943588cbc4e66df339b67_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75709549c40243aabfd1b8784761e212_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe00bca226674d3ba06f3f57961df56b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i954ae82e8a534f19accd7ec977c65914_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27ddca6b62a54f0f89905de18ee96eaa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f9265a27277416994eb687553e665c1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a77239784c343879c4b0c8311702dd6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0448984a90664ee0bc237a9cd9f0c442_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78651abf85654de2bd1f8acfdac60da6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e98a029dd4c449a8860aa004bbafce5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedc4ca25061840088d90695274d0a559_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i305551a5a79d46edb6da37d9712bbd4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic574094712d04acda5b475dbc14a451a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a93fa82ae054374946ce43516d411cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7761eb50a9c4594a1feb9de3fa82b93_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f341577b6f14c5296e136689f730204_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i354c6053549941b2ad90c05f254620d7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6c0cda296f946df8e1b784c704eabd7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic596485609404512b9f36d5f99d9f732_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c99e4c51bec4acca755901ca0813723_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fwrd:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idad90e8f2293457b9830b15197094351_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fwrd:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35ffae5850c94398b172f4384e14c20c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6223c0d277f4010bfc81ca44dd98301_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife7ff9711f534509909a4d22c1aaeafb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80fc792137e9480c842eb0ac54224196_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96948ebac9ce4fce8ca647d4b1dbcfa5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i880e017133e04c05b4b876fd7ab72067_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25f1ce5b676d4c0386c4d2e96db10a12_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61299e6cc90f4009b3ad472092c79e86_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id62c4b46e103403abf7e074c73d353b8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d0f7bd50c2646269cb92d6f235360c6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc976efd76d3459fa06bcf69c4fd6721_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i927b8dc6a028466d86129e6f851a7a51_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i663e987046944b788adb79a1bb5e95b3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb858aca12ee4d5f8aace50c3e2a8994_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39c9d45d70534f88b9a0765a830cfb67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37745562efbf42579e3981d1de52b560_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f6804c3e1dc49638952fbec3ec404e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i818bfdb42bd74146b7174d35f1f8d50e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d93a22c93404773a940fb193c80ed0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4c7c565c8194ef992ccfab725a6baf1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id12ba904f722491f91e2a92da062e6ca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i736b89f17bb141ac841aa7c3de3c0264_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8286d04ed29c4ee5ac69cbac07505be5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i498aabf778974ad6b53f28e19da6e205_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic664d3015de84e888b1ebc82065f91d6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000912728</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002 id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i3414038719d046c1b5a77263e64e1047_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="padding-left:216pt;padding-right:216pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIz_f11a1b87-4be0-4e21-a179-dfcc0024dae4">10-K</ix:nonNumeric> </span></div><div style="padding-left:216pt;padding-right:216pt;text-align:center"><span><br/></span></div><div style="padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE5_123306c3-9def-414f-bba0-10264b17ce8a">&#9745;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="padding-left:12.37pt;padding-right:12.37pt;text-align:center;text-indent:-22.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the Fiscal Year Ended <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8xMDk5NTExNjMwOTA3_7e6da50c-4a30-40a5-a403-ed1ac44d5853"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8xMDk5NTExNjMwOTA3_37e41557-27bc-40e5-a82a-1c97cd175d01">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE4_23315e78-56e8-490f-a4d9-5da4d9ed74ab">000-22490</ix:nonNumeric> </span></div><div style="padding-left:216pt;padding-right:216pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTEy_fdcb232c-f24a-4e2d-afd6-8499a75b0aea">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="padding-left:12.37pt;padding-right:12.37pt;text-align:center;text-indent:-40.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission File No. 000-22490</span></div><div style="padding-left:216pt;padding-right:216pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwODE3_e3dfe94b-175c-4831-89c9-efce639e9cb5">FORWARD AIR CORPORATION</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> (Exact name of Registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.434%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:0pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6NGNjZWY2Zjk1YzI3NDkxN2FjODlmZGQxMzdmMTcwMDIvdGFibGVyYW5nZTo0Y2NlZjZmOTVjMjc0OTE3YWM4OWZkZDEzN2YxNzAwMl8xLTAtMS0xLTI3MjM0_75aab466-bf9b-4213-a73e-cdb748aba60c">Tennessee</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6NGNjZWY2Zjk1YzI3NDkxN2FjODlmZGQxMzdmMTcwMDIvdGFibGVyYW5nZTo0Y2NlZjZmOTVjMjc0OTE3YWM4OWZkZDEzN2YxNzAwMl8xLTEtMS0xLTI3MjM0_4ba2fc7d-a1f5-43bd-b5c4-7ee6f1396951">62-1120025</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.855%"><tr><td style="width:1.0%"></td><td style="width:25.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.826%"></td><td style="width:0.1%"></td></tr><tr style="height:0pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTAtMS0xLTI3MjM0_5e5787a7-f967-439a-8c47-f054b4f340d6">1915 Snapps Ferry Road</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTEtMS0xLTI3MjM0_7bc73fa1-0320-4533-b995-4288e7079658">Building N</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTItMS0xLTI3MjM0_9cbbbcf7-47ce-4f22-bb4d-be22c408dc90">Greeneville</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTMtMS0xLTI3MjM0_0d73bfd3-430b-44ac-a115-fc39a537bfcd">TN</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTQtMS0xLTI3MjM0_933f5091-c8b7-4943-a3df-d4ab97199b8b">37745</ix:nonNumeric></span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE0_84049a08-93bd-41dd-868a-70dd2e406125">423</ix:nonNumeric>) <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE1_75618a50-e66d-4b3c-b0ee-c99fc183e42c">636-7000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code </span></div><div style="padding-left:216pt;padding-right:216pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.855%"><tr><td style="width:1.0%"></td><td style="width:32.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.428%"></td><td style="width:0.1%"></td></tr><tr style="height:0pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTAtMS0xLTI3MjM0_69f77667-6e1b-480c-b2b0-8455c2ccaf7b">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTEtMS0xLTI3MjM0_7393c89e-70e8-4ed1-bb82-a58a5e962b8e">FWRD</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTItMS0xLTI3MjM0_6677f31e-b095-4384-bf47-7e9b51cbf7be">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE2_c02309d0-a4ce-466a-b808-e36c6cc48539">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIw_aa70c54f-d95c-4bfc-a588-d3f67b52c5dd">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIx_f79b2e1e-c159-46fb-ad81-88d5cb9b1f61">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE3_25a141c1-7b7f-46bd-b57f-2b9aba5d623a">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTEx_7039699c-f725-4950-a7ae-b8577d216f13">&#9745;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.318%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTAtMS0xLTI3MjM0_0a1b34d0-97d7-4eac-a4bc-8c3407f1c1ed">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTctMS0xLTI3MjM0_f5aa4e33-2583-49c1-b4df-69aac2e1b604">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTktMS0xLTI3MjM0_050794a5-4ed6-4b86-b711-f76f60431b7b">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by checkmark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwODE4_237baab0-4b10-445e-afea-be2b88192a68">&#9745;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of the voting stock held by non-affiliates of the Registrant was approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ifddf1ac7e1ac4810812da419563485ef_I20210630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8yODQy_fdc4cc0a-2414-4820-bdf3-359092d0e2dd">1,781,062,975</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of June&#160;30, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares outstanding of the Registrant&#8217;s common st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ock (as of February&#160;25, 2022): <ix:nonFraction unitRef="shares" contextRef="i8ed99e9914da460d887c74d68d030f32_I20220225" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8yOTM1_69febaea-a21c-487e-af3c-a10c7b2f48db">26,941,467</ix:nonFraction>.</span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Documents Incorporated By Reference </span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwMzQ0_6143ad18-dc7a-40b7-993d-4ba11fedeffb" escape="true">Portions of the proxy statement for the 2022 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Table of Contents</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Page<br/>Number</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Part I.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_19">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_22">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_22">14</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_25">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_25">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_28">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_28">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_31">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_31">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_34">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_34">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Part II.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_40">Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_40">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_43">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_43">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_46">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_94">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_94">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_97">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_97">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_100">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_100">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_103">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_103">43</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_109">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_109">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_1989">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_1989">46</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Part III.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_115">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_115">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_118">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_118">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_121">Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_121">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_124">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_124">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_127">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_127">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Part IV.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_133">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_133">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_136">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_136">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_142">Index to Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_142">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_226">Financial Statement Schedule</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">S-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_226">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_229">Exhibit Index</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_16"></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Part I</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cautionary Note Regarding Forward-Looking Statements </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">This Annual Report on Form 10-K for the fiscal year ended December 31, 2021 (this &#8220;Form 10-K&#8221;) contains</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">&#8220;forward-looking statements,&#8221; as defined in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements are statements other than historical information or statements of current condition and relate to future events or our future financial performance. Some forward-looking statements may be identified by use of such terms as &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;estimates,&#8221; &#8220;projects&#8221; or &#8220;expects.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">In this Form 10-K, forward-looking statements include, but are not limited to, any statements regarding the impact of the COVID-19 pandemic on our business, results of operations, future operations and financial condition; any projections of earnings, revenues, payment of dividends, other financial items or related accounting treatment, or cost reduction measures; any statements regarding future performance; any statements regarding the availability of cash; any statements regarding the impact of the Ransomware Incident on our business, future operations and results; any statements of plans, strategies, and objectives of management for future operations; any statements regarding future insurance, claims and litigation and any associated estimates or projections; any statements regarding regulation and legislative impacts on our business; any statements concerning proposed or intended, new services, developments or integration measures; any statements regarding our technology and information systems, including the effectiveness of each; any statements regarding competition, including our specific advantages, the capabilities of our segments, including the integration of services and our geographic location; any statement regarding our properties; any statements regarding intended expansion through acquisition or greenfield startups; any statements regarding future business, economic conditions or performance; any statements regarding our ESG and sustainability initiatives; any statement regarding certain tax and accounting matters, including the impact on our financial statements; and any statements of belief and any statements of assumptions underlying any of the foregoing. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">These forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, including those described in &#8220;Risk Factors&#8221; below. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Form 10-K may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Important factors that may materially affect the forward-looking statements include the risk factors summarized below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">The factors identified below are believed to be important factors, but not necessarily all of the important factors, that could cause actual results to differ materially from those expressed in any forward-looking statement made by us. Other factors not discussed herein could also have a material adverse effect on us. You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. These forward-looking statements speak only as of the date of this Form 10-K. We assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future, except as required by applicable law.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">The following is a list of factors, among others, that could cause actual results to differ materially from those contemplated by the forward-looking statements: economic factors such as recessions, inflation, higher interest rates and downturns in customer business cycles, the COVID-19 pandemic, our ability to manage our growth and ability to grow, in part, through acquisitions, while being able to successfully integrate such acquisitions, our ability to secure terminal facilities in desirable locations at reasonable rates, more limited liquidity than expected which limits our ability to make key investments, the creditworthiness of our customers and their ability to pay for services rendered, our inability to maintain our historical growth rate because of a decreased volume of freight or decreased average revenue per pound of freight moving through our network, the availability and compensation of qualified Leased Capacity Providers and freight handlers as well as contracted, third-party carriers needed to serve our customers&#8217; transportation needs, our inability to manage our information systems and inability of our information systems to handle an increased volume of freight moving through our network, the occurrence of cybersecurity risks and events, market acceptance of our service offerings, claims for property damage, personal injuries or workers&#8217; compensation, enforcement of and changes in governmental regulations, environmental, tax, insurance and accounting matters, the handling of hazardous materials, changes in fuel prices, loss of a major customer, increasing competition and pricing pressure, our dependence on our senior management team and the potential effects of changes in employee status, seasonal trends, the occurrence of certain weather events, restrictions in our charter and bylaws. As a result of the foregoing, no assurance can be given as to future financial condition, cash flows or results of operations. Except as required by law, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I</span></div><div style="text-align:center"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.     Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Air Corporation (&#8220;Forward&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, or &#8220;us&#8221;) is a leading asset-light freight and logistics company. We provide less-than-truckload (&#8220;LTL&#8221;), final mile, truckload and intermodal drayage services across the United States and in Canada. We offer premium services that typically require precision execution, such as expedited transit, delivery during tight time windows and special handling. We utilize an asset-light strategy to minimize our investments in equipment and facilities and to reduce our capital expenditures. Forward Air was formed as a corporation under the laws of the State of Tennessee on October 23, 1981. Our common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;FWRD&#8221;.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Discontinued Operation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2020, the Board of Directors (the &#8220;Board&#8221;) approved a strategy to divest our Pool Distribution business (&#8220;Pool&#8221;), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive product to numerous destinations within a specific geographic region. Pool offered this service throughout the Mid-Atlantic, Southeast, Midwest and Southwest United States. As a result of the strategy to divest of Pool, Pool&#8217;s results of operations are presented as a discontinued operation in our Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#8220;Current assets held for sale&#8221;, &#8220;Noncurrent assets held for sale&#8221;, &#8220;Current liabilities held for sale&#8221; and &#8220;Noncurrent liabilities held for sale&#8221; in the Consolidated Balance Sheets as of December 31, 2020. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from our continuing operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Services Provided</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services are classified into two reportable segments: Expedited Freight and Intermodal. For financial information relating to each of our business segments, see Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements included in this Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expedited Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We operate a comprehensive national network to provide expedited regional, inter-regional and national LTL services. Expedited Freight offers customers local pick-up and delivery and other services including final mile, truckload, shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling. We plan to grow our LTL and final mile geographic footprints through greenfield start-ups as well as acquisitions. During the year ended December&#160;31, 2021, Expedited Freight accounted for 82.6% of our consolidated revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intermodal.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and Container Freight Station (&#8220;CFS&#8221;) warehouse and handling services. Today, Intermodal operates primarily in the Midwest and Southeast, with a smaller operational presence in the Southwest and Mid-Atlantic United States. We plan to grow Intermodal&#8217;s geographic footprint through acquisitions as well as greenfield start-ups where we do not have an acceptable acquisition target. During the year ended December&#160;31, 2021, Intermodal accounted for 17.4% of our consolidated revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategy</span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy is to take advantage of our core competencies in precision execution to provide asset-light freight and logistics services in order to profitably grow in the premium segments of the markets we serve. Principal components of our efforts include:</span></div><div style="padding-left:56.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expand Service Offerings.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  A key part of our growth strategy is to offer new and enhanced services that address our customers&#8217; premium transportation needs. Over the past few years, we added or enhanced LTL pickup and delivery, final mile solutions, expedited truckload, temperature-controlled shipments, warehousing, drayage, customs brokerage and shipment consolidation and handling services. These services benefit our existing </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="padding-left:56.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers and increase our ability to attract new customers. Another part of our growth strategy is to open new terminals in under penetrated markets away from airport locations.</span></div><div style="padding-left:56.25pt;text-align:justify"><span><br/></span></div><div style="padding-left:56.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Pursue Strategic Acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We continue to evaluate and pursue acquisitions that support our growth strategy.  In 2014 we created the foundation for what is our Intermodal segment by acquiring Central States Trucking Co. (&#8220;CST&#8221;). Since the acquisition of  CST, we have completed thirteen additional intermodal acquisitions.   In order to enhance our final mile footprint, we acquired FSA Network, Inc. (&#8220;FSA&#8221;) in April 2019, Linn Star Holdings, Inc., Linn Star Transfer, Inc. and Linn Star Logistics, LLC (collectively, &#8220;Linn Star&#8221;) in January 2020 and CLW Delivery, Inc. (&#8220;CLW&#8221;) in October 2020. In May 2021, we acquired J&amp;P Hall Express Delivery (&#8220;J&amp;P&#8221;) to expand the expedited LTL footprint across the Southeastern United States. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:56.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Enhance Information Systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are committed to the development and enhancement of our information systems in order to provide competitive service advantages and increased productivity. We believe our information systems have and will assist us in capitalizing on new business opportunities with existing and new customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">The following describes in more detail the operations of each of our reportable segments: Expedited Freight and Intermodal.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expedited Freight</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Expedited Freight segment provides expedited regional, inter-regional and national LTL, final mile and truckload services. We market our Expedited Freight services primarily to freight and logistics intermediaries (such as freight forwarders and third-party logistics companies), airlines (such as integrated air cargo carriers, and passenger and cargo airlines) and retailers (such as retailers of heavy bulky appliances). We offer our customers a high level of service with a focus on on-time, damage-free deliveries. Our Expedited Freight network encompasses approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y&#160;92%&#160;of all</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> continental U.S. zip codes, with service in Canada.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, approximately 29% of the freight handled by our LTL network was for overnight delivery, approximately 57% was for delivery within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">two to three days and the balance was for delivery in four or more days.</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average weekly volume of freight moving through our LTL network was approximately 55.4 million pounds per week in 2021. During 2021, our average shipment weighed approximately 729 pounds. Although we impose no significant size or weight restrictions, we focus our marketing and price structure on shipments of 200 p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ou</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nds or more.</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight markets its services primarily to freight and logistics intermediaries; however, it may at times, provide such services to shippers if the opportunity is consistent with Expedited Freight&#8217;s strategy. Also, because Expedited Freight does not place significant size or weight restrictions on shipments, we generally do not compete directly with integrated air cargo carriers such as United Parcel Service and FedEx Corporation in the overnight delivery of small parcels.</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-bottom:7pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">The table below summarizes the average weekly volume of freight moving through our LTL network for each year since 2007.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:174.00pt"><tr><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Weekly</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volume in Pounds</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2007</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2008</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2009</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.0</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.4</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.2</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.3</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.4</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transportation</span></div><div style="text-align:justify;text-indent:54pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight&#8217;s licensed motor carriers entered into contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of its transportation services.  Our independent contractor fleet owners and owner-operators lease their equipment to the Company&#8217;s motor carriers (&#8220;Leased Capacity Providers&#8221;) and own, operate and maintain their own tractors and employ their own drivers.  Our freight handlers load and unload our trailers and vehicles for hauling by our Leased Capacity Providers between our terminals.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to establish long-term relationships with Leased Capacity Providers to assure dependable service and availability. We believe Expedited Freight has experienced significantly higher average retention of Leased Capacity Providers compared to other over-the-road transportation providers. Expedited Freight has established specific guidelines relating to safety records, driving experience and personal evaluations that we use to select our Leased Capacity Providers. To enhance our relationship with the Leased Capacity Providers, Expedited Freight seeks to pay rates that are generally above prevailing market rates, and our Leased Capacity Providers often are able to negotiate a consistent work schedule for their drivers.  Usually, Leased Capacity Providers negotiate schedules for their drivers that are between the same two cities or along a consistent route, improving quality of work life for the drivers of our Leased Capacity Providers and, in turn, increasing the retention rate of drivers and Leased Capacity Providers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of efforts to expand our logistics and other services, and in response to seasonal demands and volume surges in particular markets, we also purchase transportation from other surface transportation providers to handle overflow volume. Of the $743,418 incurred for Expedited Freight's transportation during 2021, we purchased 30.4% from the Leased Capacity Providers of our licensed motor carrier, 44.9% from third-party cartage agents and 24.7% from other surface transportation providers.</span></div><div style="text-align:justify;text-indent:54pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our Expedited Freight independent contractor tractors are equipped with in-cab communication devices, which enable us to communicate with drivers, plan and monitor shipment progress and monitor and record drivers&#8217; hours of service. We use the real-time global positioning data obtained from these devices to improve customer and driver service.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Services</span></div><div style="text-align:justify;text-indent:54pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight continues to evolve the capabilities of its network to provide additional value-added services. Expedited Freight also seeks to lower its unit costs by integrating these services into the overall operation of its network.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight offers final mile services which include the delivery and installation of heavy bulky appliances such as washing machines, dryers, dishwashers and refrigerators. Through the acquisition of FSA Logistix in 2019, Linn Star in January 2020, and CLW in October 2020, Expedited Freight significantly expanded its final mile geographic footprint and now operates in 112 locations nationwide. Expedited Freight is also increasingly integrating these deliveries into its LTL pickup and delivery and terminal operations so as to increase network density and lower overall LTL unit costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight offers truckload services which include expedited truckload brokerage, dedicated fleet services, as well as high security and temperature-controlled logistics services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Expedited Freight services allow customers to access the following services from a single source:</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customs brokerage;</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">warehousing, dock and office space;</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">hotshot or ad hoc ultra-expedited services; and</span></div><div style="padding-left:74.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">shipment consolidation and handling, such as shipment build-up and break-down and reconsolidation of air or ocean pallets or containers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Expedited Freight wholesale customer base is primarily comprised of freight forwarders, third-party logistics (&#8220;3PL&#8221;) companies, integrated air cargo carriers and passenger, cargo airlines, steamship lines and retailers. Expedited Freight&#8217;s freight forwarder customers vary in size from small, independent, single facility companies to large, international logistics companies. Our dependable service and wide-ranging service offerings also make Expedited Freight an attractive option for 3PL providers, which is one of the fastest growing segments in the transportation industry. Because we deliver dependable service, integrated air cargo carriers use our network to provide overflow capacity and other services, including shipment of bigger packages and pallet-loaded cargo. In 2021, Expedited Freight&#8217;s ten largest customers accounted for approximately 40% of its operating revenue and no single customer had revenue greater than 10% of Expedited Freight operating revenue for 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intermodal</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#8220;CFS&#8221;) warehouse and handling services. Today, Intermodal operates primarily in the Midwest and Southeast, with smaller operational presence in Southwest and Mid-Atlantic United States. We plan to expand beyond our current geographic footprint through acquisitions as well as greenfield start-ups where no suitable acquisition is available. Intermodal also provides linehaul and local less-than-truckload service in the Midwest, as well as CFS warehousing services (e.g. devanning, unit load device build-up/tear-down, and security screening) for air and ocean import/export freight at five (5) of its Midwest terminals (Chicago, Cleveland, Milwaukee, Indianapolis and Detroit).  Our Intermodal service differentiators include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Immediate proof of delivery (&#8220;POD&#8221;) and Signature Capture capability via tablets;</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">All drivers receive dispatch orders on hand-held units and are trackable via GPS; and</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Daily container visibility and per diem management reports.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal&#8217;s primary office is located in Oak Brook, Illinois. Intermodal&#8217;s network consists of 29 locations primarily in the Midwest and Southeast, with a smaller operational presence in the Southwest and Mid-Atlantic United States. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transportation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal utilizes a mix of Company-employed drivers, Leased Capacity Providers and third-party carriers. During 2021, approximately 71% of Intermodal&#8217;s direct transportation expenses were provided by Leased Capacity Providers, 24% by Company-employed drivers, and 5% by third-party carriers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our Intermodal company and independent contractor tractors are equipped with computer tablets, which enable us to communicate with our drivers, plan and monitor shipment progress and monitor our drivers&#8217; hours of service. We use the real-time global positioning data obtained from these devices to improve customer and driver service and provide a high level </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of shipment visibility to our customers (including immediate POD signature capture). We believe that our technology is a key differentiator and enables us to provide a higher level of service than our competitors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal&#8217;s customer base is primarily comprised of international freight forwarders, passenger and cargo airlines, beneficial cargo owners and steamship lines. In 2021, Intermodal&#8217;s ten largest customers accounted for approximate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly 32% of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">its operating revenue and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> had one customer with revenue greater than 10% of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating revenue for 2021.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete in the North American transportation and logistics services industry, and the markets in which we operate are highly competitive, very fragmented and historically have few barriers to entry.  We compete with a large number of other asset-light logistics companies, asset-based carriers, integrated logistics companies, and third-party freight brokers.  To a lesser extent, we also compete with integrated air cargo carriers and passenger airlines. Our competition ranges from small operators that compete within a limited geographic area to companies with substantially greater financial and other resources, including greater freight capacity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Expedited Freight segment primarily competes with other national and regional truckload carriers.  Expedited Freight also competes with less-than-truckload carriers, and to a lesser extent, integrated air cargo carriers and passenger and cargo airlines.  Our Intermodal segment primarily competes with national and regional drayage providers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe competition in our segments is based primarily on quality service, available capacity, on-time delivery, flexibility, reliability, security, transportation rates, location of facilities, and business relationships, and we believe we compete favorably with other transportation service companies in these areas. To that end, we believe our Expedited Freight segment has an advantage over other truckload and less-than-truckload carriers because Expedited Freight delivers faster, more reliable services between cities at rates that are generally significantly below the charge to transport the same shipments to the same destinations by air.  We believe our Intermodal segment has a competitive advantage over other drayage providers because we deliver more reliable service while offering greater shipment visibility and security.  Additionally, we believe our Intermodal segment is one of the leading providers of drayage and related services in North America today.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We market all of our services through a sales and marketing staff located in major markets of the United States. Senior management is also actively involved in sales and marketing to the national and local account levels. We participate in trade shows and advertise our services through digital marketing channels, trade publications, and the Internet via www.tlxpedited.com, www.forwardair.com, www.forwardaircorp.com, and www.forward-intermodal.com. Our websites promote and describe our services in addition to lead generation support. The information on our websites is not part of this filing and is therefore not incorporated by reference unless such information is specifically referenced elsewhere in this report.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, our operating results have been subject to seasonal trends when measured on a quarterly basis.  The first quarter has traditionally been the weakest and the third and fourth quarters have traditionally been the strongest.  Typically, this pattern has been the result of factors such as economic conditions, customer demand, weather, and national holidays.  Additionally, a significant portion of our revenue is derived from customers whose business levels are impacted by the economy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Workforce</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize that our workforce, including our freight handlers, is our most valuable asset. We strive to put people at the center of everything we do by empowering our workforce to improve their lives and realize their full potential. The recruitment, training and retention of qualified employees is essential to support our continued growth and to meet the service requirements of our customers.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, we had 4,035 full-time employees, 975 of whom were freight handlers and an additional 292 part-time employees, the majority of whom were freight handlers. In 2021, none of our employees were covered by a collective bargaining agreement. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Roadway Health and Safety</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to educating our people and promoting driver health and wellness through routine communication campaigns and information designed to improve knowledge and produce safer results. Drivers of our Leased Capacity Providers complete a three-day safety orientation as part of their onboarding where they are assigned several training courses. Safety trainings may also be assigned on an ongoing basis, based on driving behaviors.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest in a variety of programs focused on improving and maintaining driver health and wellness. We provide drivers access to a fatigue management service with the goal of reducing fatigue-related accidents and encouraging healthy, restful sleep. We have implemented fleet safety equipment, including electronic monitoring systems, to track driver safety, well-being, and health through monitoring of speed and proper hours-of-service-required rest breaks.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide a quarterly safety bonus and annual vehicle giveaway to incentivize our Leased Capacity Providers to promote safe driving practices.  These initiatives celebrate drivers of our Leased Capacity Providers who have zero moving violations or accidents each quarter. Drivers who obtain four quarterly bonuses are eligible to win a new vehicle. In 2021, 211 Leased Capacity Providers as well as Company-employed drivers qualified for the vehicle giveaway. Looking ahead, we will continue to identify and promote opportunities to adopt health and wellness practices for the drivers of our Leased Capacity Providers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workplace Health and Safety</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to maintaining safe facilities for our employees and independent contractors. We are also committed to evaluating our practices and training our employees and independent contractors to prevent workplace incidents.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond our roadway safety focus, we employ, maintain, and monitor a robust health and safety program for all of our workers, which establishes procedures and policies to prevent workplace incidents. Policies and procedures exist to investigate accidents and monitor lessons learned, driving continuous improvement in the health and safety practices across our facilities. All of our employees are assigned to 36 training courses as part of onboarding and employees may be assigned additional refresher trainings based on corrective action or identified risk.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity and Inclusion</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to creating an even more diverse, equitable, and inclusive work environment than we have today. Our commitment to a diverse and inclusive workplace begins at the top, starting with our Board. Diversity in race, ethnicity, and gender are important factors in evaluating candidates for board nominees and since July 2017, we have added four female directors to our Board, two directors who identify as Hispanic, one director who identifies as African American and one director who identifies as Indian. We believe diverse backgrounds and experiences are important to provide a range of perspectives to overcome challenges, improve business performance, and support good decision making. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The skills and talents of our diverse workforce drive our performance and we respect the value they bring to our business. We strive for a diverse and inclusive environment where everyone can contribute and thrive. We have an ongoing commitment to ensure we have a diverse workforce and Board presence. We understand that a welcoming workplace attracts top talent, which drives performance and profitability. We seek candidates from all backgrounds, to continue to build our industry&#8217;s most qualified workforce.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, we created a Diversity and Inclusion (&#8220;D&amp;I&#8221;) Council to promote employee inclusion and engagement through initiatives that celebrate the diversity of our employees. As an organization that puts people at the center of everything we do, our vision is increased employee engagement and retention in part through enhanced D&amp;I practices. Our assessment identified several D&amp;I improvement activities that foster an inclusive environment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Incorporate additional D&amp;I training into our education programs for employees and leadership.</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Engage our employees in the celebration of diversity. We plan to launch a series of Employee Resource Groups to foster an inclusive environment and better understand our colleagues&#8217; backgrounds.</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assess our current benefits program to identify improvement opportunities to support our increasingly diverse employees&#8217; unique needs. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are also offered three D&amp;I trainings throughout the year, Understanding Diversity, Generational Awareness, and Emotional Intelligence.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation and Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the most important ways we support our employees and their families is through a comprehensive benefits package for all full-time employees. Our employees have access to the following:</span></div><div><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Competitive Benefits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide a strong benefit package to employees that includes health care insurance, dental insurance, vision insurance, Company-paid life insurance, paid time off, Company-paid holidays, family medical leave, and a 401(k) with a Company match.</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Wellness Program. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Employee Wellness Program provides access to annual medical screenings and health fairs, at no cost to the employee, to help keep employees healthy. Additionally, the Employee Wellness Program provides discounted gym memberships, free weight loss and smoking cessation programs, a healthy pregnancy program with incentives, and an Employee Assistance program. </span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Work / Life Balance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We understand that a work / life balance is important to our employees. We consistently strive to improve our paid time off benefits for all of our employees, which allows us to retain and recruit quality employees.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond our benefits package, career advancement has always been at the forefront for our employees and we truly pride ourselves with being able to promote from within. Our continuous learning workshops range from customer service to leadership and beyond. We strive to provide meaningful development opportunities for 100% of our employee population.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage a trailer pool that is utilized by all of our reportable segments to move freight through our networks.  Our trailer pool includes dry van, refrigerated and roller-bed trailers, and substantially all of our trailers are 53 feet long.  We own the majority of the trailers we use, but we supplement at times with leased trailers. As of December&#160;31, 2021, we had 6,370 owned trailers in our fleet with an average age of approximately six years. In addition, as of December&#160;31, 2021, we also had 404 leased trailers in our fleet. As of December&#160;31, 2021, we had 267 owned tractors and straight trucks in our fleet, with an average age of approximately five years.  In addition, as of December&#160;31, 2021, we also had 598 leased tractors and straight trucks in our fleet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Protection and Community Support</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We embrace a comprehensive definition of sustainability that addresses Environmental, Social, and Governance factors (&#8220;ESG&#8221;). To our employees, our communities, our customers, our suppliers, and our investors, each impact area matters.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, our Board amended the Corporate Governance and Nominating (&#8220;CG&amp;N&#8221;) Committee Charter to oversee our efforts related to environmental, social, and governance matters, and management of sustainability-related risks and opportunities. At least twice a year, the CG&amp;N Committee is updated on each of these topics and provides feedback and recommendations that it deems appropriate.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of 2020, our leadership created and staffed the Head of Corporate ESG role to provide oversight of our ESG vision, strategic planning, performance management and improvement activities.  Shortly after, we initiated an ESG market analysis and benchmarking exercise that explored the ESG issues that most impact transportation and logistics industries and marketplaces.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In second quarter of 2020, we began to conduct an ESG assessment, starting with a third-party stakeholder assessment that served as a basis for identifying and prioritizing ESG topics most relevant to our industry, our business, and our stakeholders. The assessment&#8217;s findings yielded initial topics that we recognized as important. We followed with a more in-depth assessment of risks and opportunities, utilizing Sustainable Accounting Standards Board (&#8220;SASB&#8221;) standards as a guide, in order to further refine our disclosure topics and gain stakeholder alignment. SASB identifies us as part of the &#8220;Airfreight and Logistics&#8221; industry; we decided to also incorporate the disclosure topics under &#8220;Road Transportation&#8221; to assure that all relevant topics for our business were represented in this analysis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This more detailed assessment yielded clarity of our ESG topics and prioritization based on the degree of both qualitative and quantitative impact to our business. We identified ten ESG topic priority areas relevant to our business and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mapped each to widely adopted ESG reporting standards as identified by SASB. Within these ten topic areas, we identified specific related risks and opportunities, and aligned on improvement activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the ten ESG topic priority areas we identified relevant to our business and the foundation for our sustainability approach:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Roadway Health &amp; Safety; Workplace Health &amp; Safety; Independent Contractor Practices; Diversity &amp; Inclusion Practices; Community Impact &amp; Partnerships; Measure &amp; Disclose; Information Security; Responsible Supplier Practices; Green House Gas (&#8220;GHG&#8221;) Emissions Reduction Practices; and Air Quality Practices</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond our roadway safety focus, we employ, maintain, and monitor a robust Health and Safety program for all of our workers which establishes procedures and policies to prevent workplace incidents. As part of our assessment, we have identified improvement activities to develop a comprehensive Emergency Preparedness Plan (&#8220;EPP&#8221;) for all our facilities. The EPP is under development and in compliance with OSHA 29 CFR 1910 standards and FMCSA 49 CFR. When completed, we will distribute and maintain this EPP for employees and independent contractors alike, across our facilities and corporate offices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to supporting and giving back to the communities where we live and work, particularly through the support of our employee Veterans, and to the community of Veterans in North America.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We continue to support our Veterans through our charitable organization, Operation: Forward Freedom, a manifestation of our ongoing commitment to Veteran-related causes. Operation Forward Freedom&#8217;s largest fundraising event is intended to be The Inaugural Drive for Hope Golf tournament. In 2020 and 2021, the Inaugural Drive For Hope Golf Tournament was postponed due to COVID-19. The Drive For Hope Golf Tournament is scheduled to take place in 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also partner with non-profit organizations that positively impact our communities and our industry. Through our partnership with Truckers Against Trafficking, we have conducted training for over-the-road drivers to educate and equip them with the tools needed to combat human trafficking.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We partner with Women in Trucking to encourage and promote the employment of women within our industry. Our team of drivers is currently comprised of 15% women, roughly twice the U.S. industry average, and we continue to seek opportunities to improve upon that percentage.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to promoting a healthier natural environment by striving for continuous environmental improvements in all aspects of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We are currently reducing emissions and energy consumption through several ongoing programs and is committed to tracking and reducing our GHG emissions and improving energy efficiency.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also aligning with industry certifications, continuing to be a SmartWay certified company. SmartWay is a certification from the U.S. Environmental Protection Agency (&#8220;EPA&#8221;) verifying company compliance with EPA regulations, including fuel efficiency ranges and emission standards.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In 2021, we published our first ESG Report outlining our commitments and associated focus areas. Since publication, we have been focused on data aggregation. In our future reporting, we will incorporate data requirements identified by widely accepted sustainability frameworks (CDP, SASB, GRI, etc.) and set measurable targets and goals for our priority areas. We are committed to making our results count across the country and will continue to update our future disclosures accordingly.</span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management and Litigation</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under DOT regulations, we are liable for bodily injury and property damage caused by Leased Capacity Providers and employee drivers while they are operating equipment under our various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. </span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For vehicle liability, we retain a portion of the risk. Below is a summary of our risk retention on vehicle liability insurance coverage maintained by us through $10,000 (in thousands):</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:24.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk Retention</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> For each and every accident, we are responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#179; During the Policy Term, we are responsible for damages and defense within the stated Layer up to the stated, aggregate amount of  Risk Retention before insurance will respond. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, we may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and we  maintain  third-party liability insurance coverage with a $100 deductible per occurrence for most of our brokered services.  Additionally, we maintain workers&#8217; compensation insurance with a self-insured retention of $500 per occurrence. We cannot guarantee that our self-insurance retention levels will not increase and/or that we may have to agree to more unfavorable policy terms as a result of market conditions, poor claims experience or other factors. We could incur claims in excess of our policy limits or incur claims not covered by our insurance. Any claims beyond the limits or scope of our insurance coverage may have a material adverse effect on us. Because we do not carry &#8220;stop loss&#8221; insurance, a significant increase in the number of claims that we must cover under our self-insurance retainage could adversely affect our profitability. In addition, we may be unable to maintain insurance coverage at a reasonable cost or in sufficient amounts or scope to protect us against losses.</span></div><div style="text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are a party to litigation arising in the normal course of our business, most of which involve claims for personal injury, property damage related to the transportation and handling of freight, or workers&#8217; compensation. We do not believe that any of these pending actions, individually or in the aggregate, will have a material adverse effect on our business, financial condition or results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are regulated by various United States and state agencies, including the DOT.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DOT and the Federal Motor Carrier Safety Administration (&#8220;FMCSA&#8221;), an agency within the DOT, manages a Compliance, Safety, Accountability initiative (&#8220;CSA&#8221;) which governs matters such as safety requirements and compliance, registration to engage in motor carrier operations, drivers&#8217; hours of service (&#8220;HOS&#8221;) requirements, and certain mergers, consolidations, and acquisitions. We are also subject to laws and regulations under the U.S. Environmental Protection Agency and the Occupational Safety and Health Administration, which regulate safety, the supervision of hazardous materials, water discharges, air emissions, solid waste disposal and the release and cleanup of other substances. These regulatory authorities have broad powers, generally governing matters such as authority to engage in motor carrier operations, as well as motor carrier registration, driver hours of service, safety and fitness of transportation equipment and drivers, transportation of hazardous materials, certain mergers and acquisitions and periodic financial reporting. The trucking industry is also subject to regulatory and legislative changes from a variety of other governmental authorities, which address matters such as:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increasingly stringent environmental, occupational safety and health regulations, limits on vehicle weight and size, ergonomics, port security, and hours of service. In addition, we are subject to compliance with cargo-security and transportation regulations issued by the Transportation Security Administration and Customs and Border Protection (&#8220;CBP&#8221;) within the U.S. Department of Homeland Security, and our domestic customs brokerage operations are licensed by CBP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to employment laws and regulations, including the changing regulatory landscape, with the potential effects of California Assembly Bill 5 (&#8220;California AB5&#8221;), which introduced a new test for determining worker classification that is viewed as expanding the scope of employee relationships and narrowing the scope of independent contractor relationships.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our Canada business activities are subject to similar requirements imposed by the laws and regulations of Canada, as well as its provincial laws and regulations.  Regulatory requirements, and changes in regulatory requirements, may </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affect our business or the economics of the industry by requiring changes in operating practices or by influencing the demand for and increasing the costs of providing transportation services.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Service Marks</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Through one of our subsidiaries, we hold U.S. federal trademark registrations associated with the following service marks: Forward (logo),  Forward Air, Inc. (logos), circle design (logo), Forward Air&#174;, Forward Air (logos), Forward Air Complete&#174;, Forward Air Complete (logo), Forward Air Solutions&#174;, Forward Air Solutions (logo), TQI, inc. (logo), TQI (logo),  Central States Trucking Co. (logo), FAF, Inc. (logo), FSA Logistix (logo), First in &#8220;last mile&#8221; Home Delivery&#174;, North America&#8217;s Most Complete Road Feeder Network&#174;, and Keeping Your Business Moving Forward&#174;. We also hold an allowed federal trademark application for the Precision Execution logo.  We additionally  have certain common law service mark rights, including in the tagline When It Matters, Think Forward, that are not currently registered with the United States Patent and Trademark Office.  As our brands evolve, certain of these marks may go out of use, and others may be developed over time.  Our marks are of significant value to our business.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Available Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file reports with the Securities and Exchange Commission (the &#8220;SEC&#8221;), including annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K. other reports and amendments to such reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities and Exchange Act of 1934, as amended from time to time. We are an electronic filer and the SEC maintains an Internet site at www.sec.gov that contains these reports and other information filed electronically. We make available free of charge through the Investor Relations portion of our website such reports as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC.  Our website address is www.forwardaircorp.com.  Our goal is to maintain our website as a portal through which investors can easily find or navigate to pertinent information about us.  The information provided on the website is not part of this report, and is therefore not incorporated by reference unless such information is otherwise specifically referenced elsewhere in this report.</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors</span></div><div style="text-align:right"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are important risk factors that could affect our financial performance and could cause actual results for future periods to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statements made in this Annual Report on Form 10-K or our other filings with the SEC or in oral presentations such as telephone conferences and webcasts open to the public. You should carefully consider the following factors and consider these in conjunction with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Item 7 and our Consolidated Financial Statements and related Notes in Item 8.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Relating to Our Business and Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overall economic conditions that reduce freight volumes could have a material adverse impact on our operating results and ability to achieve growth.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are sensitive to changes in overall economic conditions that impact customer shipping volumes, industry freight demand and industry truck capacity. The transportation industry historically has experienced cyclical fluctuations in financial results due to economic recession, downturns in business cycles of our customers, interest and currency rate fluctuations, inflation and other economic factors beyond our control. Changes in U.S. trade policy could lead to &#8216;trade wars&#8217; impacting the volume of economic activity in the United States, and as a result, trucking freight volumes may be materially reduced. Such a reduction may materially and adversely affect our business. Deterioration in the economic environment subjects our business to various risks, including the following that may have a material and adverse impact on our operating results and cause us not to maintain profitability or achieve growth:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A reduction in overall freight volumes reduces our revenues and opportunities for growth. In addition, a decline in the volume of freight shipped due to a downturn in customers&#8217; business cycles or other factors (including our ability to assess dimensional-based weight increases) generally results in decreases in freight pricing and decreases in average revenue per pound of freight, as carriers compete for loads to maintain truck productivity.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our base transportation rates are determined based on numerous factors such as length of haul, weight per shipment and freight class. During economic downturns, we may also have to lower our base transportation rates based on competitive pricing pressures and market factors.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Some of our customers may face economic difficulties and may not be able to pay us, and some may go out of business. In addition, some customers may not pay us as quickly as they have in the past, causing our working capital needs to increase.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A significant number of our transportation providers may go out of business and we may be unable to secure sufficient equipment or other transportation services to meet our commitments to our customers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not be able to appropriately adjust our expenses to changing market demands. In order to maintain high variability in our business model, it is necessary to adjust staffing levels to changing market demands. In periods of rapid change, it is more difficult to match our staffing levels to our business needs.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the domestic freight forwarder, Expedited Freight&#8217;s primary customer type, is disintermediated, and we are not able to transition effectively into servicing other customers, like third-party logistics companies and beneficial cargo owners, our business and financial results could be materially adversely affected. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our profitability could be negatively impacted if our pricing structure proves to be inaccurate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price we charge our customers for the services we provide is based on our calculations of, among other things, the costs of providing those services.  The Company&#8217;s assessment of its costs and resulting pricing structure is subject to effectively identifying and measuring the impact of a number of key operational variables including, but not limited to volumes, operational efficiencies, length of haul, the mix of fixed versus variable costs, productivity and other factors. If we are incorrect in our assumptions and do not accurately calculate or predict the costs to us to provide our services, we could experience lower margins than anticipated, loss of business, or be unable to offer competitive products and services.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We may have difficulty effectively managing our growth, which could adversely affect our business, results of operations and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy includes increasing freight volume from new and existing customers, expanding our service offerings and pursing strategic transactions. Our growth plans will place significant demands on our management and operating personnel. If we fail to successfully integrate, develop, and motivate new employees, it could harm our culture. Any failure to preserve our culture could also negatively affect our ability to retain and recruit personnel, maintain our performance, or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">execute on our growth strategy.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To manage our current and anticipated future growth effectively, we must also continue to maintain, and may need to enhance, our operating and management information systems and information technology infrastructure, which will place additional demands on our resources and operations. Failure to manage our growth effectively could lead us to over-invest or under-invest in technology and operations; result in weaknesses in our infrastructure, systems, or controls; give rise to operational mistakes, losses, or loss of productivity or business opportunities; reduce customer satisfaction; limit our ability to respond to competitive pressures; and result in loss of employees and reduced productivity of remaining employees. If our management is unable to effectively manage our growth, our expenses may increase more than expected, our revenue could decline or may grow more slowly than expected, and we may be unable to implement our growth strategy.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we have difficulty attracting and retaining Leased Capacity Providers, other third-party transportation capacity providers, or freight handlers, our profitability and results of operations could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on third-party transportation capacity providers for most of our transportation capacity needs. In 2021, </span><span style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47.5%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our purchased transportation capacity was provided by Leased Capacity Providers. Competition for Leased Capacity Providers is intense, and sometimes there are shortages in the marketplace. In addition, a decline in the availability of trucks, tractors and trailers for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase or use by Leased Capacity Providers may negatively affect our ability to obtain the needed transportation capacity. We also need a large number of employee freight handlers to operate our business efficiently. During periods of low unemployment in the areas where our terminals are located, we may have difficulty hiring and retaining a sufficient number of freight handlers. If we have difficulty attracting and retaining enough qualified freight handlers or Leased Capacity Providers, we may be forced to increase wages and benefits for our employees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or to increase the cost at which we contract with our Leased Capacity Providers, either of which would increase our operating costs. This difficulty may also impede our ability to maintain our delivery schedules, which could make our service less competitive and force us to curtail our planned growth. A capacity deficit may lead to a loss of customers and a decline in the volume of freight we receive from customers.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To augment the transportation capacity provided by Leased Capacity Providers, we purchase transportation from other third-party motor carriers at a higher cost. As with Leased Capacity Providers, competition for third-party carriers is intense, and sometimes there are shortages of available third-party carriers. If we cannot secure a sufficient number of Leased Capacity Providers and have to purchase transportation from third-party carriers, our operating costs will increase. If our labor and operating costs increase, we may be unable to offset the increased costs by increasing rates without adversely affecting our business. As a result, our profitability and results of operations could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to complete acquisitions on acceptable terms could negatively impact our growth rate and financial performance.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have grown through acquisitions, and we intend to pursue opportunities to expand our business by acquiring other companies in the future.  Our ability to grow revenues, earnings and cash flow depends in part upon our ability to identify and successfully acquire and integrate businesses at appropriate prices and realize anticipated synergies and business performance. Appropriate targets for acquisition are difficult to identify and complete for a variety of reasons, including but not limited to, limited due diligence, high valuations, business and intellectual property evaluations, other interested parties, negotiations of the definitive documentation, satisfaction of closing conditions, the need to obtain antitrust or other regulatory approvals on acceptable terms, and availability of funding. The inability to close appropriate acquisitions on acceptable terms could adversely impact our growth rate, revenue, and financial performance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company may encounter difficulties with acquisitions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions involve risks. Although the Company conducts due diligence reviews of potential acquisition candidates, it may not be able to identify all material liabilities or risks related to potential acquisition candidates. There can be no assurance that the Company will be able to locate and acquire any business, retain key personnel and customers of an acquired business or integrate any acquired business successfully. Additionally, there can be no assurance that financing for any acquisition, if necessary, will be available on acceptable terms, if at all, or that the Company will be able to accomplish its strategic objectives in connection with any acquisition.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future acquisitions may be difficult to integrate into our existing operations, may disrupt our business, dilute shareholder value, divert management&#8217;s attention, or negatively affect our operating results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have acquired multiple businesses since our inception, including four in fiscal 2021. Future acquisitions could involve substantial investment of funds or financings by issuance of debt or equity securities and could result in one-time charges and expenses and have the potential to either dilute the interests of existing shareholders or result in the issuance or assumption of debt. Any such acquisition may not be successful in generating revenues, income or other returns to us, and the resources committed to such activities will not be available to us for other purposes. Moreover, if we are unable to access capital markets on acceptable terms or at all, we may not be able to consummate acquisitions, or may have to do so based upon less than optimal capital structure. Our inability to take advantage of growth opportunities for our business or to address risks associated with acquisitions or investments in businesses may negatively affect our operating results. Additionally, any impairment of goodwill or other intangible assets acquired in an acquisition or in an investment, or charges to earnings associated with any acquisition or investment activity, may materially reduce our earnings which, in turn, may have an adverse material effect on the price of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A determination by regulators that our Leased Capacity Providers are employees rather than independent contractors could expose us to various liabilities and additional ongoing expenses, and related litigation can subject us to substantial costs, which could have a material adverse effect on our results of operations and our financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At times, the Internal Revenue Service, the Department of Labor and state authorities have asserted that independent contractor transportation capacity providers like our Leased Capacity Providers are &#8220;employees,&#8221; rather than &#8220;independent contractors.&#8221; Additionally, we are aware of certain judicial decisions and recently enacted state laws that could bring about major reforms in the classification of workers, including the California legislature&#8217;s passage of California Assembly Bill 5 (&#8220;California AB 5&#8221;). California AB 5 purports to codify a new test for determining worker classification that is broadly viewed as expanding the scope of employee relationships and narrowing the scope of independent contractor relationships. Given the passage of California AB 5 and ongoing litigation regarding its applicability to motor carriers regulated by the U.S. Department of Transportation, there is a significant degree of uncertainty regarding its application. In addition, California AB 5 has been the subject of widespread national discussion and it is possible that other jurisdictions may enact similar laws. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A determination by regulators that our Leased Capacity Providers are employees rather than independent contractors could expose us to various liabilities and additional ongoing expenses, including but not limited to, employment-related expenses such as workers&#8217; compensation insurance coverage and reimbursement of work-related expenses. Our exposure could include prior period compensation, as well as potential liability for employee benefits and tax withholdings. In addition, the topic of the classification of individuals as employees or independent contractors has gained increased attention among the plaintiffs&#8217; bar and certain states have recently seen numerous class action lawsuits filed against transportation companies that engage independent contractors, some of which have resulted in significant damage awards and/or monetary settlements for workers who have been allegedly misclassified as independent contractors. The legal and other costs associated with any of these matters can be substantial and could have a material adverse effect on our results of operations and our financial condition. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Because a portion of our network costs are fixed, any factors that result in a decrease in the volume or revenue per pound of freight shipped through our networks will adversely affect our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations, particularly our networks of hubs and terminals, represent substantial fixed costs. As a result, any decline in the volume or revenue per pound of freight we handle will have an adverse effect on our operating margin and our results of operations. Several factors can result in such declines, including adverse business and economic conditions affecting shippers of freight as discussed above. In addition, volumes shipped through our network may be negatively impacted by lack of customer contractual obligations or cancellations of existing customer contracts. Typically, we do not enter into long-term contracts with our customers. Rather, our customer contracts typically allow for cancellation within 30 to 60 days.&#160;&#160;As a result, we cannot guarantee that our current customers will continue to utilize our services or that they will continue at the same levels.&#160;&#160; The timing of our capital investments, pricing models and service availability are generally based on our existing and anticipated customer contracts. Any change in one of the foregoing factors that results in a decrease in the volume or revenue per pound of freight shipped will adversely affect our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We derive a significant portion of our revenue from a few major customers, the loss of one or more of which could have a material adverse effect on our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the calendar year ended December&#160;31, 2021, our top ten customers, based on revenue, accounted for approximately 35% of our revenue. No customer accounted for more than 10% of consolidated revenues. These customers can impact our revenues and profitability based on factors such as: industry trends related to e-commerce that may apply downward pricing pressures on the rates our customers can charge; the seasonality associated with the fourth quarter holiday season; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">business combinations and the overall growth of a customer's underlying business; and any disruptions to our customer&#8217;s businesses. These customers could choose to divert all or a portion of their business with us to one of our competitors, demand pricing concessions for our services, require us to provide enhanced services that increase our costs, or develop their own shipping and distribution capabilities.  Our Expedited Freight and Intermodal segments typically do not have long-term contracts with their customers.  A reduction in, or termination of, our services by one or more of our major customers could have a material adverse effect on our business and operating results. In addition, any increased direct sales efforts to direct shippers and beneficial cargo owners, as well as the potential acquisition of other businesses that may compete more directly with our customers, could adversely affect our expenses, pricing, third-party relationships and revenues, particularly if it affects any of these key customers.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are dependent on our senior management team and other key employees, and the loss of any such personnel could materially and adversely affect our business, operating results and financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future performance depends, in significant part, upon the continued service of our senior management team and other key employees. We cannot be certain that we can retain these employees. The loss of the services of one or more of these or other key personnel could have a material adverse effect on our business, operating results and financial condition if we are unable to secure replacement personnel internally or through our recruitment programs and initiatives that have sufficient experience in our industry or in the management of our business. If we fail to develop, compensate, and retain a core group of senior management and other key employees and address issues of succession planning, it could hinder our ability to execute on our business strategies and maintain our level of service.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to seasonal trends.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, our operating results have been subject to seasonal trends when measured on a quarterly basis. Our first and second quarters have traditionally been the weakest compared to our third and fourth quarters. This trend is dependent on numerous factors including economic conditions, customer demand and weather. Because revenue is directly related to the available working days of shippers, national holidays and the number of business days during a given period may also create seasonal impact on our results of operations. After the winter holiday season and during the remaining winter months, our freight volumes are typically lower because some customers reduce shipment levels. In addition, a substantial portion of our revenue is derived from customers in industries whose shipping patterns are tied closely to consumer demand which can sometimes be difficult to predict or are based on just-in-time production schedules. Therefore, our revenue is, to a large degree, affected by factors that are outside of our control. There can be no assurance that our historic operating patterns will continue in future periods as we cannot influence or forecast many of these factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may be affected by harsh weather conditions, disasters and pandemics.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain weather-related conditions such as ice and snow can disrupt our operations. Our operating expenses have historically been higher in the winter months because of cold temperatures and other adverse winter weather conditions, which result in decreased fuel efficiency, increased cold weather-related maintenance costs of revenue equipment and increased insurance and claims costs. Harsh weather could also reduce our ability to transport freight, which could result in decreased revenues. Disasters, including severe weather and public health issues, such as pandemics, occurring in the United States or abroad, could result in the temporary lack of an adequate work force and the temporary disruption in the transport of goods to or from overseas which could prevent, delay or reduce freight volumes and could have an adverse impact on consumer spending and confidence levels, all of which could result in decreased revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Labor shortages and increased turnover or increases in employee and employee-related costs could have adverse effects on our profitability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recently experienced labor shortages at some of our locations. A number of factors may adversely affect the labor force available to us, including high employment levels, federal unemployment subsidies, including unemployment benefits offered in response to the COVID-19 pandemic, and other government regulations, which include laws and regulations related to workers&#8217; health and safety, wage and hour practices, immigration, and federal vaccine mandates. A labor shortage or increased turnover rates within our employee base could lead to increased costs, such as increased overtime to meet demand and increased wage rates to attract and retain employees and could negatively affect our ability to efficiently operate our business or otherwise operate at full capacity. An overall labor shortage, lack of skilled labor, increased turnover or labor inflation could have a material adverse impact on the company&#8217;s operations, results of operations, liquidity or cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes to our compensation and benefits could adversely affect our ability to attract and retain qualified employees.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation we offer our employees is subject to market conditions that may require increases in employee compensation, which becomes more likely as economic conditions improve. If we are unable to attract and retain a sufficient number of qualified employees, we could be required to increase our compensation and benefits packages, or reduce our operations and face difficulty meeting customer demands, any of which could adversely affect our financial condition, results of operations, liquidity and cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be required to record a material non-cash charge to income if our recorded intangible assets or goodwill are determined to be impaired.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have $154,717 of recorded net definite-lived intangible assets on our consolidated balance sheet at December&#160;31, 2021.&#160;&#160;Our definite-lived intangible assets primarily represent the value of customer relationships and non-compete agreements that were recorded in conjunction with our various acquisitions.&#160;&#160;We review our long-lived assets, such as our definite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.&#160;&#160;Impairment is recognized on these assets when the estimated fair value is less than the carrying value.&#160;&#160;If such measurement indicates impairment, we would be required to record a non-cash impairment charge to our consolidated statement of comprehensive income in the amount that the carrying value of these assets exceeds the estimated fair value of the assets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have recorded goodwill of $266,752 on our consolidated balance sheet at December&#160;31, 2021.  Goodwill is assessed for impairment annually (or more frequently if circumstances indicate possible impairment) for each of our reporting units.  This assessment includes comparing the fair value of each reporting unit to the carrying value of the assets assigned to each reporting unit.  If the carrying value of the reporting unit was to exceed our estimated fair value of the reporting unit, we would then be required to estimate the fair value of the individual assets and liabilities within the reporting unit to ascertain the amount of fair value of goodwill and any potential impairment.  If we determine that our fair value of goodwill is less than the related book value, we could be required to record a non-cash impairment charge to our consolidated statement of comprehensive income, which could have a material adverse effect on our earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in highly competitive and fragmented segments of our industry, and our business will suffer if we are unable to adequately address downward pricing pressures and other factors that may adversely affect our results of operations, growth prospects and profitability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The segments of the freight transportation industry in which we participate are highly competitive, very fragmented and historically have few barriers to entry. We compete with a large number of other asset-light logistics companies, asset-based carriers, integrated logistics companies, and third-party freight brokers. To a lesser extent, we also compete with integrated air cargo carriers and passenger airlines. Our competition ranges from small operators that compete within a limited geographic area to companies with substantially greater financial and other resources, including greater freight capacity.&#160;&#160;We also face competition from freight forwarders who decide to establish their own networks to transport expedited ground freight, as well as from logistics companies, Internet matching services and Internet and third-party freight brokers, and new entrants to the market. In addition, customers can bring in-house some of the services we provide to them. We believe competition is based primarily on quality service, available capacity, on-time delivery, flexibility, reliability and security, transportation rates as well as the ability to acquire and maintain terminal facilities in desirable locations at reasonable rates. Many of our competitors periodically reduce their rates to gain business, especially during times of economic decline. In an effort to reduce costs, we have seen our customers solicit bids from multiple transportation providers and decide to develop or expand internal capabilities for some of the services that we provide.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, competitors may pursue other strategies to gain a competitive advantage such as developing superior information technology systems or establishing cooperative relationships to increase their ability to address customer needs. The development of new information technology systems or business models could result in our disintermediation in certain businesses, such as freight brokerage. Furthermore, the transportation industry continues to consolidate. As a result of consolidation, our competitors may increase their market share and improve their financial capacity, and may strengthen their competitive positions. Business combinations could also result in competitors providing a wider variety of services at competitive prices, which could adversely affect our financial performance. These competitive pressures may cause a decrease in our volume of freight, require us to lower the prices we charge for our services and adversely affect our results of operations, growth prospects and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The ongoing coronavirus outbreak, and measures taken in response thereto, has and could continue to have a material adverse effect on our business, results of operations and financial condition.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is highly susceptible to changes in economic conditions. Our products and services are directly tied to the production and sale of goods and, more generally, to the North American economy. The COVID-19 pandemic has adversely impacted economic activity and conditions worldwide and created significant volatility and disruption to financial markets. Efforts to control the spread of COVID-19 led governments and other authorities to impose restrictions which resulted in business closures and disrupted supply chains worldwide. As a result, transportation and supply chain companies such as ours experienced slowdowns and reduced demand for our services.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our business and operations have returned to pre-COVID levels, the situation surrounding COVID-19 and its variants remains fluid and may be further impacted by the policies of President Biden&#8217;s administration, the availability and success of the vaccines and vaccination rates and longer-term economic and market impacts including labor shortages and inflation. The extent to which outbreaks of COVID-19 and its variants impacts our business, results of operations and financial condition during the balance of 2022 will depend on future developments, which are highly uncertain and cannot be predicted by, including, but not limited to the duration, spread, severity and impact of the COVID-19 outbreak, including the new variants, the effects of the outbreak on our customers and suppliers and the remedial actions and stimulus measures adopted by local and federal governments, and to what extent normal economic and operating conditions can resume. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate factors including, but not limited to, macroeconomic conditions, changes in our industry and the markets in which we operate and our market capitalization, as well as our reporting units&#8217; expected future financial performance for purposes of evaluating asset impairments, including goodwill. We believe that the impact of COVID-19 may negatively affect certain key assumptions used in our analysis; however, we will need to assess the severity and nature of the long-term impacts to determine if we may be required to record charges for asset impairments in the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volatility in fuel prices, shortages of fuel or the ineffectiveness of our fuel surcharge program can have a material adverse effect on our results of operations and profitability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to risks associated with the availability and price of fuel. Fuel prices have fluctuated dramatically over recent years. Future fluctuations in the availability and price of fuel could adversely affect our results of operations. Fuel availability and prices can be impacted by factors beyond our control, such as natural or man-made disasters, adverse weather conditions, political events, economic sanctions imposed against oil-producing countries or specific industry participants, disruption or failure of technology or information systems, price and supply decisions by oil producing countries and cartels, terrorist activities, armed conflict, tariffs, sanctions, other changes to trade agreements and world supply and demand imbalance. Over time we have been able to mitigate the impact of the fluctuations through our fuel surcharge programs. Our fuel surcharge rates are set weekly based on the national average for fuel prices as published by the U.S. Department of Energy and our fuel surcharge table. Our fuel surcharge revenue is the result of our fuel surcharge rates and the tonnage transiting our networks. There can be no assurance that our fuel surcharge revenue programs will be effective in the future as the fuel surcharge may not capture the entire amount of the increase in fuel prices. Additionally, decreases in fuel prices reduce the cost of transportation services and accordingly, could reduce our revenues and may reduce margins for certain lines of business. In addition to changing fuel prices, fluctuations in volumes and related load factors may subject us to volatility in our fuel surcharge revenue. Fuel shortages, changes in fuel prices and the potential volatility in fuel surcharge revenue may adversely impact our results of operations and overall profitability.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our increased direct sales efforts to direct shippers and beneficial cargo owners could be viewed as a competitive threat by our current domestic forwarder customers.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are increasing our sales to direct shippers and beneficial cargo owners, which are the primary customers of freight forwarders, 3PLs and other transportation intermediaries. These companies are significant customers of our business in the United States. Our activities related to our increased direct sales efforts to direct shippers and beneficial cargo owners, as well as the potential acquisition of other businesses that compete with our customers, may result in the disruption of our business, which could harm relationships with our current customers, employees or suppliers, and could adversely affect our expenses, pricing, third&#8209;party relationships and revenues. Further, a loss of a significant customer could have a material adverse effect on our business, results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Relating to Information Technology and Systems</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to maintain our information technology systems, or if we fail to successfully implement new technology or enhancements, we may be at a competitive disadvantage and experience a decrease in revenues.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely heavily on our information technology systems to efficiently run our business, and they are a key component of our growth strategy and competitive advantage. We, our customers and third parties increasingly store and transmit data by </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means of connected information technology systems. We expect our customers to continue to demand more sophisticated, fully integrated information systems from their transportation providers. To keep pace with changing technologies and customer demands, we must correctly interpret and address market trends and enhance the features and functionality of our information technology systems in response to these trends, which may lead to significant ongoing software development costs. We may be unable to accurately determine the needs of our customers and the trends in the transportation services industry or to design and implement the appropriate features and functionality of our information technology systems in a timely and cost-effective manner, which could put us at a competitive disadvantage and result in a decline in our efficiency, decreased demand for our services and a corresponding decrease in our revenues. In addition, we could incur software development costs for technology that is ultimately not deployed and thus, would require us to write-off these costs, which would negatively impact our financial results.  Furthermore, as technology improves, our customers may be able to find alternatives to our services for matching shipments with available freight hauling capacity. </span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information technology systems can also play an integral role in managing our internal freight and transportation information and creating additional revenue opportunities including assessing available backhaul capacity. A failure to capture and utilize our internal freight and transportation information may impair our ability to service our existing customers or grow revenue. </span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information technology systems are dependent upon Cloud infrastructure providers, Software as a Service, global communications providers, web browsers, telephone systems and other aspects of the Internet infrastructure that have experienced significant system failures and outages in the past. While we take measures to ensure our major systems have redundant capabilities, our systems are susceptible to outages from fire, floods, power loss, telecommunications failures, data leakage, human error, break-ins, cyber-attacks and similar events. The occurrence of any of these events could disrupt or damage our information technology systems and hamper our internal operations, impede our customers&#8217; access to our information technology systems and adversely impact our customer service, volumes, and revenues and result in increased cost. In addition, we may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to cybersecurity&#160;risks.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2020, we detected a Ransomware Incident impacting our operational and information technology systems, which caused service delays for our customers. We incurred unexpected costs and impacts from the Ransomware Incident, and may in the future, incur costs in connection with this Ransomware Incident and any future cybersecurity incidents, including infrastructure investments, remediation efforts and legal claims resulting from the above. For more information regarding this Ransomware Incident, see Item 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations depend on effective and secure information technology systems. Threats to information technology systems, including as a result of cyber-attacks and cyber incidents, such as the Ransomware Incident on December 15, 2020, continue to grow. Cybersecurity risks could include, but are not limited to, malicious software, attempts to gain unauthorized access to our data and the unauthorized release, corruption or loss of our data and personal information, interruptions in communication, loss of our intellectual property or theft of our sensitive or proprietary technology, loss or damage to our data delivery systems, or other electronic security, including with our property and equipment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These cybersecurity risks could:</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Disrupt our operations and damage our information technology systems, </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Subject us to various penalties and fees by third parties,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Negatively impact our ability to compete,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Enable the theft or misappropriation of funds, </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cause the loss, corruption or misappropriation of proprietary or confidential information, expose us to litigation and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Result in injury to our reputation, downtime, loss of revenue, and increased costs to prevent, respond to or mitigate cybersecurity events.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If another cybersecurity event occurs, such as the Ransomware Incident on December 15, 2020, it could harm our business and reputation and could result in a loss of customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Likewise, data privacy breaches by employees and others who access our systems may pose a risk that sensitive customer or vendor data may be exposed to unauthorized persons or to the public, adversely impacting our customer service, employee relationships and our reputation. Furthermore, any failure to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comply with data privacy, security or other laws and regulations, such as the California Consumer Privacy Act, which took effect in January 2020, could result in claims, legal or regulatory proceedings, inquires or investigations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we continue to make efforts to evaluate and improve our systems and particularly the effectiveness of our security program, procedures and systems, it is possible that our business, financial and other systems could be compromised, which could go unnoticed for a prolonged period of time, and there can be no assurance that the actions and controls that we implement, or which we cause third-party service providers to implement, will be sufficient to protect our systems, information or other property. Additionally, customers or third parties upon whom we rely face similar threats, which could directly or indirectly impact our business and operations. The occurrence of a cyber-incident or attack could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Relating to Regulatory Environment </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claims for property damage, personal injuries or workers&#8217; compensation and related expenses could significantly reduce our earnings.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under DOT regulations, we are liable for bodily injury and property damage caused by Leased Capacity Providers and employee drivers while they are operating equipment under our various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. </span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For vehicle liability, we retain a portion of the risk. Below is a summary of our risk retention on vehicle liability insurance coverage maintained by us through $10,000 (in thousands):</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:24.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk Retention</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> For each and every accident, we are responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#179; During the Policy Term, we are responsible for damages and defense within the stated Layer up to the stated, aggregate amount of  Risk Retention before insurance will respond. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, we may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and we  maintain  third-party liability insurance coverage with a $100 deductible per occurrence for most of our brokered services.  Additionally, we maintain workers&#8217; compensation insurance with a self-insured retention of $500 per occurrence. We cannot guarantee that our self-insurance retention levels will not increase and/or that we may have to agree to more unfavorable policy terms as a result of market conditions, poor claims experience or other factors. We could incur claims in excess of our policy limits or incur claims not covered by our insurance. Any claims beyond the limits or scope of our insurance coverage may have a material adverse effect on us. Because we do not carry &#8220;stop loss&#8221; insurance, a significant increase in the number of claims that we must cover under our self-insurance retainage could adversely affect our profitability. In addition, we may be unable to maintain insurance coverage at a reasonable cost or in sufficient amounts or scope to protect us against losses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, as we focus on growing our final mile solutions business that includes in-home installation of appliances and other over-the-threshold services, we may become increasingly subject to inherent risks associated with delivery and installation of products.  These risks include incidents that can cause personal injury or loss of life, damage to or destruction of property, equipment or the environment, or the suspension of our operations. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face risks related to self-insurance and third-party insurance that can be volatile to our earnings.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We self-insure a significant portion of our claims exposure and related expenses for cargo loss, employee medical expense, bodily injury, workers&#8217; compensation and property damage, and maintain insurance with insurance companies above our limits of self-insurance. Self-insurance retention and other limitations are detailed in Part II, Item 7, under &#8220;Self-Insurance Loss Reserves.&#8221; Because of these significant self-insured exposures, insurance and claims expense may fluctuate significantly from period-to-period. Additionally, our ability to obtain and maintain adequate insurance and the cost of such insurance may be affected by significant claims and conditions in the insurance market over which we have no control. In recent years the trucking industry has experienced significant increases in the cost of liability insurance and in the median verdict of trucking accidents. If the cost of insurance increases, we may decide to discontinue certain insurance coverage, reduce our level of coverage or increase our deductibles/retentions to offset the cost increase. In addition, our existing types and levels of insurance coverage could become difficult or impossible to obtain in the future. The occurrence of an event that is not fully covered by insurance, the loss of insurance coverage or a material increase in the cost of insurance could have a material adverse effect on our business, financial condition, results of operations and cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. We may fail to establish sufficient insurance reserves and adequately estimate for future insurance claims. This, along with legal expenses, incurred but not reported claims, and other uncertainties can cause unfavorable differences between actual self-insurance costs and our reserve estimates.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our failure to comply with various applicable federal and state employment and labor laws and regulations could have a material, adverse impact on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Various federal and state employment and labor laws and regulations govern our relationships with our employees. These laws and regulations relate to matters such as employment discrimination, wage and hour laws, requirements to provide meal and rest periods or other benefits, family leave mandates, employee and independent contractor classification rules, requirements regarding working conditions and accommodations to certain employees, citizenship or work authorization and related requirements, insurance and workers&#8217; compensation rules, healthcare laws, scheduling notification requirements and anti-discrimination and anti-harassment laws. While the scope of these laws and regulations are subject to change in all jurisdictions, California routinely makes changes to the scope of such laws and regulations, many of which may be strictly enforced, and some of which have been in the past, and may be in the future, implemented on a retrospective basis (meaning we may not have an opportunity to change our employment practices in advance to avoid non-compliance). Complying with these laws and regulations, including ongoing changes thereto, subjects us to substantial expense and non-compliance could expose us to significant liabilities. In particular, we have been subject to employment litigation with respect to classification and wage and hour issues in the past and have wage and hour litigation currently pending. While we have not incurred material losses with respect to this litigation in the past, we may be subject to material claims in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in a regulated industry, and increased costs of compliance with, or liability for violation of, existing or future regulations and enforcement could have a material adverse effect on our business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DOT and various state and federal agencies have been granted broad regulatory powers over our business in the United States, and we are licensed by the DOT and U.S. Customs. Additionally, our Canada business activities are subject to the similar laws and regulations of Canada and its provinces, including the effects of the United States-Mexico-Canada Agreement (&#8220;USMCA&#8221;), a trade agreement between the United States, Mexico and Canada to replace NAFTA, which took effect on July 1, 2020. There can be no assurance that the ongoing transition from NAFTA to the USMCA will not adversely impact our business or disrupt our operations. If we fail to comply with any applicable regulations, our licenses may be revoked, or we could be subject to substantial fines or penalties and to civil and criminal liability. The transportation industry is subject to legislative and regulatory changes that can affect the economics of our business by requiring changes in operating practices or influencing the demand for, and the cost of providing, transportation services.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2010, the FMCSA established the CSA motor carrier oversight program under which drivers and fleets are evaluated based on certain safety-related standards. Carriers&#8217; safety and fitness ratings under CSA include the on-road safety performance of the carriers&#8217; drivers. The FMCSA has also implemented changes to the HOS regulations which govern the work hours of commercial drivers and adopted a rule that requires commercial drivers who use paper log books to maintain hours-of-service records with electronic logging devices (&#8220;ELDs&#8221;) and required commercial drivers who use automatic on-board recording devices (&#8220;AOBRDs&#8221;) to record HOS to use ELDs by December 2019. As of December 2019, our fleets were updated to meet the ELD requirements.  At any given time, there are also other proposals for safety-related standards that are pending legislative or administrative approval or adoption. If additional or more stringent standards are adopted, such may result in a reduction of the pool of qualified drivers available to us and to other motor carriers in our industry. If we experience safety and fitness violations, our safety and fitness scores could be adversely impacted, and our fleets could be ranked poorly as </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to our peers. A reduction in our safety and fitness scores or those of our contracted drivers could also reduce our competitiveness in relation to other companies that have higher scores. Additionally, competition for qualified drivers and motor carriers with favorable safety ratings may increase and thus result in increases in driver-related compensation costs.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, there may be changes in applicable federal or state tax or other laws or interpretations of those laws. If this happens, we may incur additional taxes, as well as higher workers&#8217; compensation and employee benefit costs, and possibly penalties and interest for prior periods. This could have an adverse effect on our results of operations.</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to various environmental laws and regulations including legislative and regulatory responses to climate change, and costs of compliance with, or liabilities for violations of, existing or future laws and regulations could significantly increase our costs of doing business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to environmental laws and regulations dealing with, among other things, the handling of hazardous materials, discharge and retention of storm water, and emissions from our vehicles.  We operate in industrial areas, where truck terminals and other industrial activities are located, and where groundwater or other forms of environmental contamination may have occurred. Our operations involve the risks of fuel spillage, environmental damage, and hazardous waste disposal, among others. If we are involved in a spill or other accident involving hazardous substances, or if we are found to be in violation of applicable environmental laws or regulations, it could significantly increase our cost of doing business. Under specific environmental laws and regulations, we could be held responsible for all of the costs relating to any contamination at our past or present terminals and at third-party waste disposal sites. If we fail to comply with applicable environmental laws and regulations, we could be subject to substantial fines or penalties and to civil and criminal liability.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as global warming issues become more prevalent, federal and local governments and our customers are beginning to respond to these issues.&#160;This increased focus on sustainability may result in new regulations and customer requirements that could negatively affect us.&#160;This could cause us to incur additional direct costs or to make changes to our operations in order to comply with any new regulations and customer requirements, as well as increased indirect costs or loss of revenue resulting from, among other things, our customers incurring additional compliance costs that affect our costs and revenues. We could also lose revenue if our customers divert business from us because we have not complied with their sustainability requirements.&#160;These costs, changes and loss of revenue could have a material adverse effect on our business, financial condition and results of operations. Even without any new legislation or regulation, increased public concern regarding greenhouse gases emitted by transportation carriers could harm the reputations of companies operating in the transportation logistics industries and shift consumer demand toward more locally sourced products and away from our services.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The FMCSA&#8217;s CSA initiative could adversely impact our ability to hire qualified drivers or contract with qualified Leased Capacity Providers or third-party carriers, meet our growth projections and maintain our customer relationships, each of which could adversely impact our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FMCSA&#8217;s CSA is an enforcement and compliance program designed to monitor and improve commercial motor vehicle safety by measuring the safety record of both the motor carrier and the driver. These measurements are scored and used by the FMCSA to identify potential safety risks and to direct enforcement action. CSA scores are dependent upon safety and compliance experience, which could change at any time. In addition, the safety standards prescribed in CSA could change and our ability as well as our independent contractors&#8217; ability to maintain an acceptable score could be adversely impacted. Public disclosure of certain CSA scores was restricted through the enactment of the Fixing America&#8217;s Surface Transportation Act of 2015 (the &#8220;FAST Act&#8221;) on December 4, 2015; however, the FAST Act does not restrict public disclosure of all data collected by the FMCSA. If we receive unacceptable CSA scores, and this data is made available to the public, our relationships with our customers could be damaged, which could result in a loss of business.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The requirements of CSA could also shrink the industry&#8217;s pool of drivers as those with unfavorable scores could leave the industry. As a result, the costs to attract, train and retain qualified drivers, Leased Capacity Providers or third-party carriers could increase. In addition, a shortage of qualified drivers could increase driver turnover, decrease asset utilization, limit growth and adversely impact our results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our employees were to unionize, our operating costs would likely increase.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our employees is currently represented by a collective bargaining agreement. However, we have no assurance that our employees will not unionize in the future, which could increase our operating costs and force us to alter our operating methods. This could have a material adverse effect on our operating results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our charter and bylaws and provisions of Tennessee law could discourage or prevent a takeover that may be considered favorable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our charter and bylaws and provisions of Tennessee law may discourage, delay or prevent a merger, acquisition or change in control that may be considered favorable. These provisions could also discourage proxy contests and make it more difficult for shareholders to elect directors and take other corporate actions. Among other things, these provisions:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">authorize us to issue preferred stock, the terms of which may be determined at the sole discretion of our Board of Directors and may adversely affect&#160;the voting or economic rights of our shareholders; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish advance notice requirements for nominations for election to the Board of Directors and for proposing matters that can be acted on by shareholders at a meeting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our charter and bylaws and provisions of Tennessee law may discourage transactions that otherwise could provide for the payment of a premium over prevailing market prices for our Common Stock and also could limit the price that investors are willing to pay in the future for shares of our Common Stock.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.&#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;None</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div style="text-indent:27pt"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Properties</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Properties</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We believe that we have adequate facilities for conducting our business, including properties owned and leased. Management further believes that in the event replacement property is needed, it will be available on terms and at costs substantially similar to the terms and costs experienced by competitors within the transportation industry.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We own our Columbus, Ohio central sorting facility which is used by our Expedited Freight segment.&#160;The Columbus, Ohio facility is 125,000 square feet with 168 trailer doors.&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We also own facilities near Dallas/Fort Worth, Texas, Chicago, Illinois and Atlanta, Georgia, all of which are used by the Expedited Freight segment.&#160;&#160;The Dallas/Fort Worth, Texas facility has over 216,000 square feet with 134&#160;trailer doors and approximately 28,000 square feet of office space.&#160;&#160;The Chicago, Illinois facility is over 125,000 square feet with 110&#160;trailer doors and over 10,000 square feet of office space.  The Atlanta, Georgia facility is over 142,000 square feet with 118&#160;trailer doors and approximately 12,000 square feet of office space.&#160;We lease our shared services headquarters in Greeneville, Tennessee. The lease on this facility expires in 2024. We also lease our executive headquarters in Atlanta, Georgia.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;We lease and maintain 168 additional terminals,&#160;office spaces and other properties&#160;located in major cities throughout the United States and Canada. Lease terms for these terminals are typically for three to seven years. In addition, we have operations in 29 cities operated by independent agents who handle freight for us on a commission basis.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i3414038719d046c1b5a77263e64e1047_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;From time to time, we are a party to ordinary, routine litigation incidental to and arising in the normal course of our business, most of which involve claims for personal injury, property damage related to the transportation and handling of freight, or workers&#8217; compensation. For more information about our insurance program and legal proceedings, see Item 1A, Risk Factors - &#8220;Claims for property damage, personal injuries or workers&#8217; compensation and related expenses could significantly reduce our earnings.&#8221; and &#8220;We face risks related to self-insurance and third-party insurance that can be volatile to our earnings.&#8221;, and &#8220;Our failure to comply with various applicable federal and state employment and labor laws and regulations could have a material, adverse impact on our business, financial condition and results of operations.&#8221;, Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Estimates, and Item 8, Financial Statements and Supplementary Data - Commitments and Contingencies. </span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II</span></div><div style="text-align:center"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity    Securities&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Common Stock trades on The Nasdaq Global Select Stock Market&#8482; under the symbol &#8220;FWRD.&#8221; </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were approximately&#160;222 shareholders of record of our Common Stock as of January 15, 2022.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to December&#160;31, 2021, our Board of Directors declared a cash dividend of $0.24 per share that will be&#160;paid in the first quarter of 2022 to the shareholders on record on March 3, 2022. The Company expects to continue to pay regular quarterly cash dividends, though each subsequent quarterly dividend is subject to review and approval by the Board of Directors.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material restrictions on our ability to declare dividends.&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our securities were sold during fiscal year 2021 without registration under the Securities Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the percentage change in the cumulative shareholder return on our Common Stock with The Nasdaq Trucking and Transportation Stocks Index and The Nasdaq Global Select Stock Market&#8482; Index commencing on the last trading day of December 2016 and ending on the last trading day of December 2021. The graph assumes a base investment of $100 made on December 31, 2016 and the respective returns assume reinvestment of all dividends. The comparisons in this graph are required by the SEC and, therefore, are not intended to forecast or necessarily be indicative of any future return on our Common Stock.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph and related information shall not be deemed &#8220;soliciting material&#8221; or be &#8220;filed&#8221; with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, except to the extent that the Company specifically incorporates it by reference into such filing.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><img src="fwrd-20211231_g1.jpg" alt="fwrd-20211231_g1.jpg" style="height:480px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:40.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nasdaq Trucking and Transportation Stocks Index</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nasdaq Global Select Stock Market Index</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_43"></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;[Reserved]</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_49"></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section of this Form 10-K generally discusses our results of operations and financial condition for the year ended December 31, 2021. For a discussion of similar topics for the years ended December 31, 2020 and December 31, 2019, please refer to &#8220;Item 7  - Management's Discussion and Analysis of Financial Condition and Results of Operations" in our Form 10-K, filed on March 1, 2021, which is incorporated herein by reference.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview and Executive Summary</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable segments: Expedited Freight and Intermodal.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the Expedited Freight segment, we operate a comprehensive national network to provide expedited regional, inter-regional and national LTL services. Expedited Freight offers customers local pick-up and delivery and other services including final mile, truckload, shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling. We plan to grow our LTL and final mile geographic footprints through greenfield start-ups as well as acquisitions. During the year ended December&#160;31, 2021, Expedited Freight accounted for 82.6% of our consolidated revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#8220;CFS&#8221;) warehouse and handling services. Today, Intermodal operates primarily in the Midwest and Southeast, with smaller operational presence in Southwest and Mid-Atlantic United States. We plan to grow Intermodal&#8217;s geographic footprint through acquisitions as well as greenfield start-ups where we do not have an acceptable acquisition target. During the year ended December&#160;31, 2021, Intermodal accounted for 17.4% of our consolidated revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations, particularly our network of hubs and terminals, represent substantial fixed costs. Consequently, our ability to increase our earnings depends in significant part on our ability to increase the amount of freight and the revenue per pound for the freight shipped through our networks and to grow other services, such as LTL pickup and delivery, final mile solutions and intermodal services, which will allow us to maintain revenue growth in challenging shipping environments. In addition, we are continuing to execute synergies across our services, particularly with service offerings in the Expedited Freight segment. Synergistic opportunities include the ability to share resources, particularly our fleet resources.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In analyzing the components of our revenue, we monitor changes and trends in our LTL volumes and LTL revenue per hundredweight. While LTL revenue per hundredweight is a yield measurement, it is also a commonly-used indicator for general pricing trends in the LTL industry. This yield metric is not a true measure of price; however, as it can be influenced by many other factors, such as changes in fuel surcharges, weight per shipment and length of haul. As a result, changes in revenue per</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hundredweight do not necessarily indicate actual changes in underlying base rates. LTL revenue per hundredweight and the key factors that can impact this metric are described in more detail below:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LTL Revenue Per Hundredweight</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Our LTL transportation services are generally priced based on weight, commodity, and distance. This measurement reflects the application of our pricing policies to the services we provide, which are influenced by competitive market conditions and our growth objectives. Generally, freight is rated by a class system, which is established by the National Motor Freight Traffic Association, Inc. Light, bulky freight typically has a higher class and is priced at higher revenue per hundredweight than dense, heavy freight. Fuel surcharges and accessorial charges are included in this measurement. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LTL Weight Per Shipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Fluctuations in weight per shipment can indicate changes in the mix of freight we receive from our customers, as well as changes in the number of units included in a shipment. Generally, increases in weight per shipment indicate higher demand for our customers&#8217; products and overall increased economic activity. Changes in weight per shipment can also be influenced by shifts between LTL and other modes of transportation, such as truckload, in response to capacity, service and pricing issues. Fluctuations in weight per shipment generally have an inverse effect on our revenue per hundredweight, as a decrease in weight per shipment will typically cause an increase in revenue per hundredweight.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LTL Revenue Per Shipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This measurement is primarily determined by the two metrics listed above as well as average length of haul and is used in conjunction with the number of LTL shipments we receive to evaluate LTL revenue. </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary revenue focus is to increase density, which is shipment and tonnage growth within our existing network. Increases in density allow us to maximize our asset utilization and labor productivity, which we measure over many different </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">functional areas of our operations including linehaul load factor, pickup and delivery (&#8220;P&amp;D&#8221;) stops per hour, P&amp;D shipments per hour, door pounds handled per hour and door shipments per hour. In addition to our focus on density and operating efficiencies, it is critical for us to obtain an appropriate yield, which is measured as revenue per hundredweight, on the shipments we handle to offset our cost inflation and support our ongoing investments in capacity and technology. We regularly monitor the components of our pricing, including base freight rates, accessorial charges and fuel surcharges. The fuel surcharge is generally designed to offset fluctuations in the cost of our petroleum-based products and is indexed to diesel fuel prices published by the U.S.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trends and Developments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intermodal Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the inorganic growth strategy, in February 2021, we acquired certain assets and liabilities of Proficient Transport Incorporated and Proficient Trucking, Inc. (together &#8220;Proficient Transport</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for $16,339 and a potential earn-out up to $2,000. The estimated fair value of the earn-out liability on the date of acquisition was $829. The fair value was based on the estimated one-year performance of the acquired customer revenue and was calculated using the option pricing method. Proficient Transport is an intermodal drayage company headquartered in Chicago, Illinois. The acquisition of Proficient Transport will expand our intermodal footprint in Georgia, Illinois, North Carolina, and Texas, and will introduce a new location in Ohio. The acquisition was funded using cash flows from operations. The results of Proficient Transport have been included in our consolidated financial statements as of and from the date of acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2021, we acquired certain assets and liabilities of BarOle Trucking, Inc. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;BarOle&#8221;) for $35,436. BarOle is an intermodal drayage company headquartered in Roseville, Minnesota. The acquisition of BarOle provides additional capacity and resources to meet customer demands in the intermodal market, and extends the service footprint to the Minneapolis-Saint Paul, Minnesota area. In addition, BarOle has a larger terminal location, which allows for further expansion in the future. The acquisition was financed by cash flows from operations. The results of BarOle have been included in our consolidated financial statements as of and from the date of acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expedited Freight Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the inorganic growth strategy, in May 2021, we acquired certain assets and liabilities of J&amp;P Hall Express Delivery (&#8220;J&amp;P&#8221;) for $7,670. J&amp;P is headquartered in Atlanta, Georgia with a second terminal in Albany, Georgia. The acquisition of J&amp;P supports our strategic growth plan by expanding pickup and delivery, less-than-truckload, truckload, less than container load, container freight station warehousing, and airport transfer services across the Southeastern United States. The acquisition was funded using cash flow from operations. The results of J&amp;P have been included in our consolidated financial statements as of and from the date of acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to our Consolidated Financial Statements for more information about our acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Pool</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, we sold Pool for an $8,000 cash payment and up to a $12,000 earn-out based on 2021 earnings before interest, taxes, depreciation and amortization attainment, beginning February 1, 2021. The estimated fair value of the earn-out on the date of sale was $6,967, and was calculated based on the estimated performance of Pool using a Monte Carlo simulation model. A loss on the sale of Pool in the amount of $2,860 was recorded in 2021 in discontinued operation. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial performance of the Pool business significantly deteriorated during third quarter of 2021. As a result, an evaluation of the earn-out asset for impairment was completed, which included a review of the revised forecasts. The revised forecasts indicated an impairment of the entire earn-out asset was necessary. In 2021, a non-cash charge of $6,967 was recorded as an &#8220;Impairment charge&#8221; in discontinued operation. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is highly susceptible to changes in the economic conditions. Our products and services are directly tied to the production and sale of goods and, more generally, to the North American economy. The COVID-19 pandemic has adversely impacted economic activity and conditions worldwide and created significant volatility and disruption to the financial markets. Efforts to control the spread of COVID-19 led governments and other authorities to impose restrictions which resulted in business closures and disrupted supply chains worldwide. As a result, transportation and supply chain companies such as ours experienced slowdowns and reduced demand for our services. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our business and operations have returned to pre-COVID levels, the situation surrounding COVID-19 and its variants remains fluid and may be further impacted by the policies of President Biden&#8217;s administration, the availability and success of a vaccine and vaccination rates. The extent to which outbreaks of COVID-19 and its variants impacts our business, results of operations and financial condition during 2022 will depend on future developments, which are highly uncertain and cannot be predicted by, including, but not limited to the duration, spread, severity and impact of the COVID-19 outbreak, including the new variants, the effects of the outbreak on our customers and suppliers and the remedial actions and stimulus measures adopted by local and federal governments, and to what extent normal economic and operating conditions can resume. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Like many other businesses affected by current macroeconomic conditions, we are experiencing a labor shortage relating to our employee drivers, terminal and dock workers and otherwise throughout our business and operations. We are also operating in an environment where competition is intense for independent fleet owner-operators, creating shortages in the marketplace. These factors have adversely affected our operations, by increasing our operational costs for labor and purchased transportation. The steps we have taken to address these shortages include paying sign-on bonuses, and offering enhanced wages in select competitive markets. These measures have increased costs in certain areas of our business. We will continue to mitigate the effects of the labor shortages and other inflationary conditions through similar actions. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, although we believe we have sufficient capital and liquidity to manage our business over the short- and long-term, our liquidity may be materially affected if conditions in the credit and financial markets deteriorate as a result of COVID-19 including failure by us or our customers to secure any necessary financing in a timely manner.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_55"></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Results from Operations</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our consolidated financial data for the years ended December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:39.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expedited Freight</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intermodal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations and other operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,427&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,573&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Purchased transportation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Salaries, wages, and employee benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Insurance and claims</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Fuel expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other operating expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total operating expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,477&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expedited Freight</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intermodal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,377&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest expense, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,338)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Total other expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,338)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,564)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operation, net of tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income and comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,859&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,733&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,126&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346.0&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenues increased $392,854, or 30.9% to $1,662,427 for the year ended December&#160;31, 2021 compared to $1,269,573 for the year ended December&#160;31, 2020. The revenue increase was primarily driven by increased revenue from our Expedited Freight segment of $301,969 due to increased Network, Truckload and Final Mile revenue.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses increased $307,477 primarily driven by an increase in purchased transportation of $182,411, other operating expenses of $43,562 and salaries, wages and employee benefits of $57,029. Purchased transportation includes Leased Capacity Providers and third-party carriers, while Company-employed drivers are included in salaries, wages and employee benefits. Purchased transportation expense increased due to the utilization of more third-party carriers as it relates to the Expedited Freight segment. Other operating expenses increased primarily due to an increase in rail storage expenses, demurrage fees and professional fees. Salaries, wages and employee benefits increased primarily due the additional employees hired in response to the increase in volumes in 2021, increased reserve for incentive compensation and higher group health insurance premiums.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income from Continuing Operations and Segment Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations increased $85,377, or 115.5%, from the year ended December&#160;31, 2020 to $159,301 for the year ended December&#160;31, 2021. The increase was primarily driven by Expedited Freight segment and Intermodal segment of $68,055 and $13,726, respectively.  The results for our two reportable segments are discussed in detail in the following sections.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net was $4,338 for the year ended December&#160;31, 2021 compared to $4,561 for the same period in 2020.  The decrease in interest expense, net was primarily driven by a lower interest rate during the year ended December&#160;31, 2021, partially offset by additional borrowings in 2021 under our revolving credit facility. The interest rate on outstanding borrowings under our revolving credit facility was 1.43% and 3.25% as of  December&#160;31, 2021 and 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes on a Continuing Basis</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined federal and state effective tax rate for the year ended December&#160;31, 2021 was 25.1% compared to a rate of 23.9% for the same period in 2020. The higher effective tax rate for the year ended December&#160;31, 2021 was primarily due a return to provision expense adjustment recorded in 2021 compared to a return to provision benefit adjustment recorded in 2020, partially offset by increased excess tax benefits realized on share-based awards in 2021 compared to the same period in 2020. During the year ended December 31, 2020, a refund for Tennessee tax credits was received. A similar refund was not received during the year ended December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss from Discontinued Operation, net of tax</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from discontinued operation, net of tax decreased $18,802 to a $10,232 loss for the year ended December&#160;31, 2021 from $29,034 loss for the year ended December&#160;31, 2020. Loss from discontinued operation includes our Pool business and, as discussed above, the Pool business was sold on February 12, 2021. An evaluation of the earn-out asset indicated an impairment was necessary and as a result, for the year ended December&#160;31, 2021, a non-cash impairment charge was recorded. For the year ended December&#160;31, 2020, our Pool business was adversely impacted by COVID-19 as many of our customers were affected by retail mall closure in response to stay-at-home orders beginning in March 2020. In addition, during 2020, a non-cash impairment charge of $28,384 was recorded to reflect the net assets held for sale at fair value less costs to sell. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the foregoing factors, net income increased by $82,126, or 346.0%, to $105,859 for the year ended December&#160;31, 2021 compared to $23,733 for the same period in 2020.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expedited Freight - Year Ended December&#160;31, 2021 compared to Year Ended December&#160;31, 2020 </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our financial data of the Expedited Freight segment for the years ended December&#160;31, 2021 and 2020 (unaudited and in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.286%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.827%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network</span><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"> 1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Final Mile</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234,949&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Network revenue is comprised of all revenue, including linehaul, pickup and/or delivery, and fuel surcharge revenue, excluding accessorial, Truckload and Final Mile revenue.</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="border-left:1pt solid #000;border-right:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight Operating Statistics</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business days</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tonnage </span><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">1,2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total pounds </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,369,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Pounds per day </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shipments </span><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">1,2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Total shipments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Shipments per day</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weight per shipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue per hundredweight </span><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">3</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue per hundredweight, excluding fuel </span><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">3</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue per shipment </span><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">3</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue per shipment, excluding fuel </span><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">3</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network revenue from door-to-door shipments as a percentage of network revenue </span><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">3,4</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> In thousands</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Excludes accessorial, full Truckload and Final Mile products</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Includes intercompany revenue between the Network and Truckload revenue streams</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><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">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Door-to-door shipments include all shipments with a pickup and/or delivery</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight operating revenue increased $301,969, or 28.2%, to $1,374,270 for the year ended December&#160;31, 2021 from $1,072,301 for the same period of 2020.  The increase was driven by increased Network, Truckload and Final Mile revenue. Network revenue increased due to a 18.7% increase in tonnage and a 8.0% increase in revenue per hundredweight partially offset by a 1.6% decrease in shipments as compared to the prior year. The increase in tonnage was primarily driven by the economic recovery from COVID-19, which adversely impacted the results of operations in 2020. Strategic pricing initiatives and freight rationalization actions contributed to the increase in the revenue per hundredweight. Fuel surcharge revenue increased $53,860, or 64.2% as a result of the rise in fuel prices and increased tonnage. Truckload revenue increased $28,968 primarily driven by the economic recovery from COVID-19, which adversely impacted the results of operations for 2020. Final Mile revenue increased $50,726 due to the combination of organic growth and the acquisition of CLW in October 2020. Other revenue, which includes warehousing and terminal handling, increased $7,363 due to the higher linehaul tonnage.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased Transportation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight purchased transportation increased by $159,866, or 27.4%, to $743,418 for the year ended December&#160;31, 2021 from $583,552 for the same period of 2020.  As a percentage of segment operating revenue, Expedited Freight purchased transportation was 54.2% during the year ended December&#160;31, 2021 compared to 54.4% for the same period of 2020. Expedited Freight purchased transportation includes Leased Capacity Providers and third-party carriers, while Company-employed drivers are included in salaries, wages and benefits. The decrease in purchased transportation as a percentage of segment operating revenue was primarily due to the change in the mix of freight capacity purchased from Leased Capacity Providers, third party carriers and Company-employed drivers for Network and Truckload services. For the year ended December&#160;31, 2021,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  62.3%, 34.0% and 3.7% of our freight capacity was filled by Leased Capacity Providers, third party carriers and Company-employed drivers, respectively. This compares to 68.0%, 27.7% and 4.3% in the sam</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e period in 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Salaries, Wages, and Benefits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight salaries, wages and employee benefits increased by $42,984, or 19.7%, to $261,405 for the year ended December&#160;31, 2021 from $218,421 for the same period of 2020. Salaries, wages and employee benefits were 19.0% of Expedited Freight&#8217;s operating revenue for the year ended December&#160;31, 2021 compared to 20.4% for the same period of 2020. The increase in salaries, wages and employee benefits expense was primarily due to the additional employees hired in response to the increase in tonnage in 2021, increased reserve for incentive compensation and higher group health insurance premiums. Cost-control measures implemented in the prior year contributed to the decrease in salaries, wages and employee benefits expense as a percentage of operating revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Expedited Freight operating leases increased $3,629, or 6.8%, to $57,309 for the year ended December&#160;31, 2021 from $53,680 for the same period of 2020.&#160;&#160;Operating leases were 4.2% of Expedited Freight&#8217;s operating revenue for the year ended December&#160;31, 2021 compared to 5.0% for the same period of 2020.&#160;&#160;The increase in operating leases expense was primarily due to higher facility expense in 2021, partially due to facility leases assumed in connection with the CLW and J&amp;P acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight depreciation and amortization increased $1,839, or 6.8%, to $28,842 for the year ended December&#160;31, 2021 from $27,003 for the same period of 2020.&#160;&#160;Depreciation and amortization expense as a percentage of Expedited Freight operating revenue was 2.1% in the year ended December&#160;31, 2021 compared to 2.5% for the same period of 2020. The increase in depreciation and amortization expense was primarily due to an increase in equipment depreciation and additional amortization expense resulting from intangible assets recorded in connection with the CLW and J&amp;P acquisitions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance and Claims</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight insurance and claims expense increased $8,222, or 34.2%, to $32,243 for the year ended December&#160;31, 2021 from $24,021 for the same period of 2020.&#160;&#160;Insurance and claims as a percentage of Expedited Freight&#8217;s operating revenue was 2.3% for the year ended December&#160;31, 2021 compared to 2.2% for the same period of 2020.&#160;The increase in expense was primarily due to an increase in vehicle insurance premiums, and additional vehicle liability and cargo claims. See additional discussion over the consolidated increase in self-insurance reserves related to vehicle claims in the &#8220;Other Operations&#8221; section below.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fuel Expense</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight fuel expense increased $1,959, or 28.8%, to $8,752 for the year ended December&#160;31, 2021 from $6,793 for the same period of 2020.&#160;&#160;Fuel expense was 0.6% of Expedited Freight&#8217;s operating revenue for the year ended December&#160;31, 2021 compared to 0.6% for the same period of 2020. Expedited Freight fuel expense increased due to the rise in the average price of fuel in 2021.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Operating Expenses</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight other operating expenses increased $15,415, or 17.6%, to $102,980 for the year ended December&#160;31, 2021 from $87,565 for the same period of 2020.&#160;&#160;Expedited Freight other operating expenses were 7.5% of operating revenue for the year ended December&#160;31, 2021 compared to 8.2% for the same period of 2020.&#160;&#160;Other operating expenses include equipment maintenance, facility expenses, legal and professional fees and other over-the-road costs. The increase in other operating expenses was driven by an increase in equipment maintenance costs, terminal and office expenses, legal and professional fees, other over-the-road costs and parts for final mile installatio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income from Operations</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expedited Freight income from operations increased by $68,055, or 95.5%, to $139,321 for the year ended December&#160;31, 2021 compared to $71,266 for the same period of 2020.&#160;&#160;Expedited Freight&#8217;s income from operations was 10.1% of operating revenue for the year ended December&#160;31, 2021 compared to 6.6% for the same period of 2020.&#160;The increase in income from operations as a percentage of operating revenues was driven by increased revenue per hundredweight combined with cost-control measures and operational efficiencies, partially offset by the change in mix of freight capacity purchased from Leased Capacity Providers, third party carriers and Company-employed drivers. </span></div><div style="margin-bottom:10pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intermodal - Year Ended December&#160;31, 2021 compared to Year Ended December&#160;31, 2020</span></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our financial data of the Intermodal segment for the years ended December&#160;31, 2021 and 2020 (unaudited and in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:28.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.403%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.706%"><tr><td style="width:1.0%"></td><td style="width:41.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.032%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal Operating Statistics</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drayage shipments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,601&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,454&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drayage revenue per shipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intermodal operating revenue increased $89,611, or 44.9%, to $289,214 for the year ended December&#160;31, 2021 from $199,603 for the same period of 2020.&#160;The increase in operating revenues was primarily attributable to a 22.6% increase in drayage shipments over the same period in 2020 and an increase in accessorial revenues. The increase in drayage shipments was driven by the combination of the economic recovery from COVID-19, which adversely impacted the results of operations for the year ended December&#160;31, 2020, and the Proficient Transport acquisition in February 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased Transportation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal purchased transportation increased $21,870, or 31.8%, to $90,575 for the year ended December&#160;31, 2021 from $68,705 for the same period of 2020.&#160;&#160;Intermodal purchased transportation as a percentage of revenue was 31.2% for the year ended December&#160;31, 2021 compared to 34.4% for the year ended December 31, 2020.&#160;&#160;Intermodal purchased transportation includes Leased Capacity Providers and third party carriers, while Company-employed drivers are included in salaries, wages and employee benefits. The decrease in purchased transportation as a percentage of revenues was primarily due to the change in the mix of freight capacity purchased from Leased Capacity Providers, third party carriers and Company-employed drivers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Salaries, Wages, and Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal salaries, wages and employee benefits increased $16,901, or 34.7%, to $65,599 for the year ended December&#160;31, 2021 from $48,698 for the same period of 2020.&#160;&#160;Salaries, wages and employee benefits were 22.7% of Intermodal operating revenues for the year ended December&#160;31, 2021 compared to 24.4% for the same period of 2020.&#160; The increase in salaries, wages and employee benefits expense was primarily due to the additional employees hired in response to the increase in drayage shipments for the year ended December&#160;31, 2021, an increased reserve for incentive compensation and higher group health insurance premiums. Cost-control measures implemented in the prior year contributed to the decrease in salaries, wages and employee benefits expense as a percentage of operating revenues.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal operating leases increased $5,893, or 36.1% to $22,218 for the year ended December&#160;31, 2021 from $16,325 for the same period of 2020.&#160;Operating leases were 7.7% of Intermodal operating revenue for the year ended December&#160;31, 2021 compared to 8.2% in the same period of 2020.&#160;The increase in operating leases expense was primarily due to new equipment and property leases in 2021. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal depreciation and amortization increased $670, or 6.7%, to $10,647 for the year ended December&#160;31, 2021 from $9,977 for the same period of 2020.&#160;Intermodal depreciation and amortization expense as a percentage of Intermodal operating revenue was 3.7% for the year ended December&#160;31, 2021 compared to 5.0% for the same period of 2020. The increase in depreciation and amortization expense was primarily due to amortization expense resulting from intangible assets recorded in connection with the Proficient Transport acquisition, partially offset by a decrease in equipment depreciation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance and Claims</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal insurance and claims expense increased $1,978, or 25.1%, to $9,850 for the year ended December&#160;31, 2021 from $7,872 for the same period of 2020.&#160;&#160;Intermodal insurance and claims were 3.4% of operating revenue for the year ended December&#160;31, 2021 compared to 3.9% for the same period of 2020. The increase in Intermodal insurance and claims was primarily due to an increase in vehicle insurance premiums. See additional discussion over the consolidated increase in self-insurance reserves related to vehicle claims in the &#8220;Other operations&#8221; section below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fuel Expense</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal fuel expense increased $2,902, or 54.0%, to $8,275 for the year ended December&#160;31, 2021 from $5,373 for the same period of 2020.&#160;&#160;Fuel expenses were 2.9% of Intermodal operating revenue for the year ended December&#160;31, 2021 compared to 2.7% for the same period of 2020.&#160; Intermodal fuel expense increased due to the rise in the average price of fuel in 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Operating Expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal other operating expenses increased $25,671, or 97.7%, to $51,933 for the year ended December&#160;31, 2021 from $26,262 for the same period of 2020.&#160;&#160;Intermodal other operating expenses as a percentage of revenue for the year ended December&#160;31, 2021 were 18.0% compared to 13.2% for the same period of 2020.&#160;The increase in Intermodal other operating expenses was driven by additional expenses incurred to support the increased accessorial revenues noted above, increase in bad debt expense and higher equipment maintenance costs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income from Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intermodal&#8217;s income from operations increased by $13,726, or 83.7%, to $30,117 for the year ended December&#160;31, 2021 compared to $16,391 for the same period in 2020.&#160;&#160;Income from operations as a percentage of Intermodal operating revenue was 10.4% for the year ended December&#160;31, 2021 compared to 8.2% in the same period of 2020.&#160;&#160;The increase in income from operations as a percentage of operating revenues was due to increase in drayage revenue per shipment combined with cost-control measures and operational efficiencies, partially offset by the change in mix of freight capacity purchased from Leased Capacity Providers, third party carriers and Company-employed drivers.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other operations - Year Ended December&#160;31, 2021 compared to Year Ended December&#160;31, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating activity was a $10,137 operating loss for the year ended December&#160;31, 2021 compared to $13,733 for the same period in 2020.  The change in the operating loss was driven by increased professional fees related to cybersecurity and shareholder engagement activities and an increased reserve for an incentive program established for employees in 2021, partially offset by decreased self-insurance reserves for vehicle liability, workers&#8217; compensation and group health insurance claims. The decrease in self-insurance reserves for vehicle liability and workers&#8217; compensation claims was due to the favorable loss development factor of historical claims attributable to the safety measures in place. For the year ended December&#160;31, 2020, severance costs in the amount of $997 were recorded in accordance with severance agreements for former employees and a reserve in the amount of $2,300 was recorded for a litigated contract dispute. Similar costs were not recorded for the year ended December&#160;31, 2021. </span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_91"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#8220;GAAP&#8221;).&#160;&#160;The preparation of financial statements in accordance with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Our estimates and assumptions are based on historical experience and changes in the business environment.&#160;&#160;However, actual results may differ from estimates under different conditions, sometimes materially. The significant accounting policies followed in the preparation of the financial statements are detailed in Note 1 of our Consolidated Financial Statements included in this Form 10-K. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical accounting policies and estimates are defined as those that are both most important to the portrayal of our financial condition and results and require management&#8217;s most subjective judgments. We believe that our application of the policies discussed below involves significant levels of judgment, estimates and complexity. Due to the levels of judgment, complexity and period of time over which many of these items are resolved, actual results could differ from those estimated at the time of preparation of the financial statements. Adjustments to these estimates would impact our financial position and future results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Loss Reserves</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for the estimated costs of vehicle liability and workers&#8217; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that requires us to make significant judgments and use information obtained from both our-specific and industry data, as well as general economic information. We estimate our self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported.  If the events underlying the claims have occurred as of the balance sheet date, then losses are recognized immediately. Historically, we have experienced both favorable and unfavorable development of claim estimates. </span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimation process for self-insurance loss exposure requires management to make significant judgments and continuously monitor and evaluate the life cycle of claims. Using data obtained from this monitoring and our assumptions about the emerging trends, management develops an estimate of ultimate claims based on its historical experience and other available market information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. We utilize quarterly actuarial analyses to evaluate open claims and estimate the ongoing development exposure. The actual cost to settle our self-funded claim liabilities can differ from our reserve estimates because of a number of uncertainties, including the inherent difficulty in estimating the severity of a claim and the potential amount to defend and settle a claim. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, we recorded insurance reserves of $65,649 and $68,647, respectively, inclusive of reserves in excess of the self-insured retention limit that are expected to be reimbursed from insurance carriers. Additionally, we recognized a receivable for insurance proceeds and a corresponding claims payable for vehicle liability and workers&#8217; compensation claims in excess of the self-insured retention limit in the amount of $28,667 and $35,088 as of December&#160;31, 2021 and 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Business Combinations and Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method.&#160;Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed must be estimated. This requires judgments regarding the identification of acquired assets and liabilities assumed, some of which may not have been previously recorded by the acquired business, as well as judgments regarding the valuation of all identified acquired assets and assumed liabilities. The assets acquired and liabilities assumed are determined by reviewing the operations, interviewing management and reviewing the financial and contractual information of the acquired business. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included in the purchase price, we value that consideration as of the acquisition date and it is recorded to goodwill.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For example, intangible assets are typically valued using a discounted cash flow (&#8220;DCF&#8221;) analysis, which requires estimates of the future cash flows that are attributable to the intangible asset. A DCF analysis also requires significant judgments regarding the selection of discount rates that are intended to reflect the risks that are inherent in the projected cash flows, the determination of terminal growth rates, and judgments about the useful life and pattern of use of the underlying intangible asset. The valuation of acquired property, plant and equipment requires judgments about current market values, replacement costs, the physical and functional obsolescence of the assets and their remaining useful lives. A failure to appropriately assign a fair value to acquired assets and assumed liabilities could significantly impact the amount and timing of future depreciation and amortization expense, as well as significantly overstate or understate assets or liabilities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Goodwill is recorded at cost based on the excess of purchase price over the fair value of net assets acquired. Goodwill and intangible assets with indefinite lives are not amortized but rather we conduct an annual, or more frequently if circumstances indicate possible impairment, impairment test of goodwill for each reporting unit at June 30 of each year.&#160;&#160;Examples of such events or circumstances could include a significant change in business climate or a loss of significant customers. Intangible assets are amortized over their useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically financed our working capital needs, including capital expenditures, with available cash, cash flows from operations and borrowings under our credit facility. We believe that borrowings under our credit facility, together with available cash and internally generated funds, will be sufficient to support our working capital, capital expenditures and debt service requirements for the foreseeable future. During 2021, we deferred a portion of our equipment purchases in order to increase our available cash in response to the disruption and uncertainty resulting from the COVID-19 pandemic. We also frequently utilize operating leases to acquire revenue equipment. In 2021, we completed multiple business acquisitions. See Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the Notes to Consolidated Financial Statements for further discussion on this topic. We used existing cash and credit facility to finance these transactions and to provide any necessary liquidity for current and future operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To further support liquidity and capital resources, in July 2021, we entered into a second amendment to our credit facility, which extended the maturity date to July 20, 2026 and changed the interest rate options available. In connection with the second amendment, we have replaced the London Interbank Offered Rate with the Bloomberg Short-Term Bank Yield Index rate as the reference rate in our credit facility to calculate interest due to our lender. In December 2021, we entered into a third amendment to our credit facility, which increased the amount available for borrowing to $450,000, consisting of a $300,000 revolving line of credit and a term loan of $150,000. The amendment resets the  $75,000 limit on incremental loan facilities that may be incurred under the credit facility and establishes annual mandatory repayment of the principal amount of the term loan at: 1.0% per annum in 2022 and 2023; 2.5% per annum in 2024 and 2025; 5.0% per annum in 2026; with the remaining unpaid principal being due on July 20, 2026. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we were in compliance with our financial covenants contained in the credit facility and expect to maintain such compliance. In the event that we encounter difficulties, our historical relationships with our lenders has been strong and we anticipate their continued long-term support of our business. Refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information regarding our credit facility. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Year Ended December&#160;31, 2021 Cash Flows compared to December&#160;31, 2020 Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Continuing Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities of continuing operations was $124,896 for the year ended December&#160;31, 2021 compared to $96,105 for the year ended December&#160;31, 2020. The increase in net cash provided by operating activities of continuing operations was primarily due to the increase in net income from continuing operations, partially offset by an increase in accounts receivable and other receivable balances. The accounts receivable balance changed due to the increase in operating revenues in 2021. The other receivables balance changed as a result of the Transition Services Agreement entered into with the buyer of the Pool business. Under the Transition Services Agreement, we remitted payments to outside vendors on behalf of the buyer for expenses incurred by the Pool business, up to a limit of $18,000, and we are reimbursed by the buyer within 60 days from the end of the month in which the payment is remitted. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net cash used in investing activities of continuing operations was $96,332 for the year ended December&#160;31, 2021 compared to $81,506 during the year ended December&#160;31, 2020. Capital expenditures for 2021 were $39,109, which primarily related to an organic investment to expand the capacity of our national hub in Columbus, Ohio and the purchase of new trailers. Capital expenditures for 2020 were $20,268, which primarily related to the organic investment to expand the capacity of our national hub in Columbus, Ohio. Continuing investing activities for 2021 included the acquisition of Proficient Transport for $16,339, J&amp;P for $7,669 and BarOle for $35,436 while continuing investing activities for 2020 included the acquisition of Linn Star Holdings, Inc., Linn Star Transfer, Inc. and Linn Star Logistics, LLC for $55,931 and CLW Delivery, Inc. for $5,500.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities of continuing operations was $31,502 for the year ended December&#160;31, 2021 compared to $39,094 for the year ended December&#160;31, 2020.&#160;The change in the net cash used in financing activities of continuing operations was primarily due to increased contributions from a subsidiary held for sale, partially offset by increased payment of dividends and increased repurchases and retirement of common stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Discontinued Operation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in discontinued operating activities was $4,635 for the year ended December&#160;31, 2021 compared to $11,439 for the year ended December&#160;31, 2020. The change in net cash provided by discontinued operating activities was primarily related to a decrease in discontinued net income after consideration of non-cash items. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by discontinued investing activities was $8,020 for the year ended December&#160;31, 2021 compared to net cash used in discontinued investing activities was $1,201 during the year ended December&#160;31, 2020. The change in net cash provided by discontinued investing activities was due to the proceeds received from the sale of the Pool business in 2021. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in discontinued financing activities was $3,385 for the year ended December&#160;31, 2021 compared to net cash provided by discontinued financing activities was $12,640 for the year ended December&#160;31, 2020.  The change in net cash used in discontinued financing activities was due to decreased contributions from the parent. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2021 and 2020, we repurcha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sed 535 and 787 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of our common stock, respectively, for approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $48,989 and $45,248, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, through open market transactions. All shares received were retired upon receipt, and the excess of the purchase price over par value per share was recorded to &#8220;Retained Earnings&#8221; in our Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure to market risk relates principally to changes in interest rates and fuel prices. Our interest expense is, in part, sensitive to the general level of interest rates. Borrowings outstanding under our senior unsecured credit facility was approximately $157,500 at December&#160;31, 2021 and bears interest at variable rates. A hypothetical increase in our credit facility borrowing rate of 150 basis points would increase our annual interest expense by approximately</span><span style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and would have decreased our annual cash flow from operations by approximately </span><span style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our only other debt are finance lease obligations totaling $14,159.&#160;These lease obligations bear interest at a fixed rate.&#160;Accordingly, there is no exposure to market risk related to these finance lease obligations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to the effects of changes in the price and availability of fuel, as more fully discussed in Item 1A, &#8220;Risk Factors&#8221; - under the title &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volatility in fuel prices, shortages of fuel or the ineffectiveness of our fuel surcharge program can have a material adverse effect on our results of operations and profitability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The response to this item is submitted as a separate section of this report.</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our principal executive and principal financial officers, has evaluated the effectiveness of our disclosure controls and procedures as of December&#160;31, 2021.&#160;&#160;Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed in this annual report on Form 10-K has been appropriately recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive and principal financial officers, to allow timely decisions regarding required disclosure.&#160;&#160;Based on that evaluation, our principal executive and principal financial officers have concluded that our disclosure controls and procedures are effective at the reasonable assurance level.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining effective internal control over financial reporting as defined in Rules 13a-15(f) under the Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance to management and the Board of Directors regarding the preparation and fair presentation of financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect all misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we assessed the effectiveness of our internal control over financial reporting as of December&#160;31, 2021. In making this assessment, management used the framework set forth by the Committee on Sponsoring Organizations of the Treadway Commission in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;2013 Framework&#8221;). Based on our assessment, we have concluded, as of December&#160;31, 2021, that our internal control over financial reporting was effective based on those criteria.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm that audited the Company&#8217;s consolidated financial statements for the year ended December&#160;31, 2021, has issued an attestation report on the Company&#8217;s internal control over financial reporting.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To the Shareholders and the Board of Directors of Forward Air Corporation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Opinion on Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited Forward Air Corporation&#8217;s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Forward Air Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on the COSO criteria.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets as of December 31, 2021 and 2020, the related consolidated statements of comprehensive income, shareholders' equity, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the &#8220;financial statements&#8221;) and our report date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d March 1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> expressed </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ernst &amp; Young LLP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Atlanta, GA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.&#160;&#160;&#160;&#160;Other Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:center"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_1989"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C.&#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_112"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part III</span></div><div style="text-align:center"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this item is incorporated herein by reference to our proxy statement for the 2022 Annual Meeting of Shareholders (the &#8220;2022 Proxy Statement&#8221;). The 2022 Proxy Statement will be filed with the SEC not later than 120 days subsequent to December&#160;31, 2021.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_118"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Executive Compensation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the 2022 Proxy Statement.</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the 2022 Proxy Statement.</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the 2022 Proxy Statement.</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Principle Accounting Fees and Services</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the 2022 Proxy Statement.</span></div><div style="text-align:center"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_130"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part IV</span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits, Financial Statement Schedules</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(1) and (2)&#160;&#160;&#160;&#160;List of Financial Statements and Financial Statement Schedules.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The response to this portion of Item 15 is submitted as a separate section of this report.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(3)&#160;&#160;&#160;&#160;List of Exhibits.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The response to this portion of Item 15 is submitted as a separate section of this report.</span></div><div style="text-indent:54pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Exhibits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The response to this portion of Item 15 is submitted as a separate section of this report.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Financial Statement Schedules.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The response to this portion of Item 15 is submitted as a separate section of this report.</span></div><div style="text-indent:81pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Rebecca J. Garbrick</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebecca J. Garbrick</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and Duly Authorized Officer)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:23.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.487%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Thomas Schmitt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas Schmitt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Rebecca J. Garbrick</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebecca J. Garbrick</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ R. Craig Carlock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lead Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. Craig Carlock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ronald W. Allen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald W. Allen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ana B. Amicarella</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ana B. Amicarella</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Valerie A. Bonebrake</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valerie A. Bonebrake</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. Robert Campbell</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. Robert Campbell</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ George Mayes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">George Mayes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ G. Michael Lynch</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">G. Michael Lynch</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Laurie A. Tucker</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laurie A. Tucker</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Chitra Nayak</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chitra Nayak</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Scott Niswonger</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott Niswonger</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Javier Polit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Javier Polit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Richard Roberts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard Roberts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report on Form 10-K</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8, Item 15(a)(1) and (2), (a)(3), (b) and (c)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">List of Financial Statements and Financial Statement Schedule</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Exhibits</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statement Schedule</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December&#160;31, 2021 </span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward Air Corporation</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Greeneville, Tennessee</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward Air Corporation</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form 10-K &#8212; Item 8 and Item 15(a)(1) and (2)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Financial Statements and Financial Statement Schedule</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements of Forward Air Corporation are included as a separate section of this report:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:85.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page No.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_145">Report of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID: <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDIvZnJhZzozYmQyYThhZTRlMzg0NTFhYWI2ZDFhNzI4MjhmNTQ2Ny90YWJsZTpmYmViOTE4MzcyZmM0YWEzYmM2MzBhMDc2OTg5MWU0YS90YWJsZXJhbmdlOmZiZWI5MTgzNzJmYzRhYTNiYzYzMGEwNzY5ODkxZTRhXzEtMC0xLTEtNjI2MDgvdGV4dHJlZ2lvbjo1N2Q5NDQ4OWZmY2Q0N2I2OGMyZTE1OGIxNGJjYzBmOV8zODQ4MjkwNjk3MzE5_263f0be1-63b5-4f9c-a893-58c2df2b212d">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_145">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_148">Consolidated Balance Sheets &#8212; December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_148">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_154">Consolidated Statements of Comprehensive Income &#8212; Years Ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_154">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_157">Consolidated Statements of Shareholders&#8217; Equity &#8212; Years Ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_157">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_163">Consolidated Statements of Cash Flows &#8212; Years Ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_163">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_166">Notes to Consolidated Financial Statements &#8212; December 31, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_166">9</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statement schedule of Forward Air Corporation is included as a separate section of this report.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:85.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_226">Schedule II - Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">S-<a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_226">1</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules for which provision is made in the applicable accounting regulation of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and, therefore, have been omitted.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_145"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Report of Independent Registered Public Accounting Firm </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To the Shareholders and the Board of Directors of Forward Air Corporation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Opinion on the Financial Statements </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited the accompanying consolidated balance sheets of Forward Air Corporation (the Company) as of December 31, 2021 and 2020, the related consolidated statements of comprehensive income, shareholders&#8217; equity, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 1, 2022 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Critical Audit Matter</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;text-indent:80.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Self-Insurance Loss Reserves</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The liability for self-insurance loss reserves totaled $65.6 million at December 31, 2021 which includes self-insurance reserves for vehicle liability claims. The long-term portion of this liability was included in &#8220;Other long-term liabilities,&#8221; and the remainder was included in &#8220;Insurance and claims&#8221; on the Company&#8217;s Balance Sheet. As more fully described in Note 1 to the consolidated financial statements, the self-insurance reserves include estimates for both known claims and future claims development and are based on company-specific and industry data, as well as general economic information.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Auditing the Company&#8217;s self-insurance reserves for vehicle liability claims was complex, highly subjective and required significant judgment due to the actuarial techniques and significant assumptions used. The Company utilizes actuarial analyses to evaluate open claims and estimate the ongoing development exposure. The most significant assumptions used in the estimation process include determining the trend in loss costs, the severity of claims, and the expected costs to settle unpaid claims. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We tested internal controls over management&#8217;s review of the completeness and accuracy of data inputs used in the actuarial analysis and review of the actuarial assumptions and reserve calculations.<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To test the self-insurance loss reserves for vehicle liability claims, our audit procedures included, among others, evaluating the methodologies used and the significant actuarial assumptions discussed above, as well as performing substantive procedures over underlying data and calculations used in the analyses. We tested claims data by agreeing the data to supporting source documentation and payment information. We evaluated whether changes to the reserves for known claims were being recognized timely based on the underlying available data and current estimates. We involved actuarial specialists to assist in our evaluation of the actuarial methodologies used as well as to independently calculate a range of reserve estimates for comparison to the recorded reserves.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDUvZnJhZzpjMGQ3ZjBiODdlMTc0MDhjYjI4MDk1MDk2MmM1MzU1Zi90ZXh0cmVnaW9uOmMwZDdmMGI4N2UxNzQwOGNiMjgwOTUwOTYyYzUzNTVmXzM4NDgyOTA3MDgyMTQ_08fa1578-9768-4c63-ac4f-6f2ba34421bb">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have served as the Company&#8217;s auditor since 1991</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDUvZnJhZzpjMGQ3ZjBiODdlMTc0MDhjYjI4MDk1MDk2MmM1MzU1Zi90ZXh0cmVnaW9uOmMwZDdmMGI4N2UxNzQwOGNiMjgwOTUwOTYyYzUzNTVmXzM4NDgyOTA3MDgyMTU_9e981a7d-2cd4-46ff-bcf5-c68bcc826a94">Atlanta, GA</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">March 1, 2022</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:71.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Balance Sheets</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands, except share data)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzctMS0xLTEtMjcyMzQ_ab80a15f-4018-4c33-ace3-32af9f14aeaf">37,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzctMy0xLTEtMjcyMzQ_4dd70a3c-2b71-415e-b29a-29cd3c3bd029">40,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMC0xLTEtNDQyMzQvdGV4dHJlZ2lvbjozODA3MTU5ZmY5NDA0YWRkYWU0MzRhZDM1NTU0MDJkM18zODQ4MjkwNjk3Mjk4_f762ab6c-d213-4872-84fc-7488840306cd">3,260</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMC0xLTEtNDQyMzQvdGV4dHJlZ2lvbjozODA3MTU5ZmY5NDA0YWRkYWU0MzRhZDM1NTU0MDJkM18zODQ4MjkwNjk3MzA3_2fa768ea-c948-4929-b1e5-b3ea9a01ffcd">2,273</ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMS0xLTEtMjcyMzQ_31cc5adf-35e4-4e62-ace0-85ecc6ae3440">208,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMy0xLTEtMjcyMzQ_18d9026d-0564-4430-9cbd-22b9e0d3d129">156,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzktMS0xLTEtNDYyNzY_34c91813-ab00-4042-9d9b-27d3f3f0dd6e">8,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzktMy0xLTEtNDYyNzY_9f9b0dca-1a7d-4d1c-aa9a-fcbd8c2253b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEwLTEtMS0xLTI3MjM0_c865e00a-07da-401b-acfc-915211410b8b">22,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEwLTMtMS0xLTI3MjM0_17266b2d-2241-40a1-bfc8-59b1badfb8bc">21,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzExLTEtMS0xLTI3MjM0_2ae51e1e-d862-47e5-89d8-a2950523d6cd">7,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzExLTMtMS0xLTI3MjM0_1a740dfa-1de6-4b61-a463-7a40159186c1">6,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEyLTEtMS0xLTI3MjM0_889c5aa9-d808-4837-aac4-a21df7e8e12a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEyLTMtMS0xLTI3MjM0_2acb8d79-2296-4d83-bb81-12aa2723ef48">21,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEzLTEtMS0xLTI3MjM0_46d732f8-e655-466a-be46-791b43be3642">282,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEzLTMtMS0xLTI3MjM0_248e63f3-5d83-44b4-8b71-03e496ae4311">245,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIyLTEtMS0xLTI3MjM0_c81ed85b-e2c9-4d69-a005-79b22d8bba14">219,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIyLTMtMS0xLTI3MjM0_51556527-cf99-4ddb-9bd3-30ac0730e647">189,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIzLTEtMS0xLTI3MjM0_cea9965a-c1ea-4310-97ed-00e08dc3d927">148,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIzLTMtMS0xLTI3MjM0_cbe85ae9-b5e0-4b9a-a9ff-d444b6ca2d6f">123,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI1LTEtMS0xLTI3MjM0_68d518b0-4baa-4cd5-9680-1b12c1fa7288">266,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI1LTMtMS0xLTI3MjM0_179a2e03-b7e8-4d8f-9087-7d26a2a9364e">244,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquired intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTAtMS0xLTQ0MjY1L3RleHRyZWdpb246ZjlmMTkzMTA4MDllNGQ5ZDk5MThlYTRjYzA0ZTMzMTRfMTA5OTUxMTYyNzg5Nw_27d86fe3-74cb-4e1a-b910-6ed4e1261bc5">107,337</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTAtMS0xLTQ0MjY1L3RleHRyZWdpb246ZjlmMTkzMTA4MDllNGQ5ZDk5MThlYTRjYzA0ZTMzMTRfMzg0ODI5MDY5NzMyNg_f938d400-7c5d-45e7-b1e4-0bd4f155f7b1">93,009</ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTEtMS0xLTI3MjM0_33f16e13-044f-49b4-80b1-94b7560927d9">154,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTMtMS0xLTI3MjM0_30bba83d-2d4d-4f3e-8f0d-6077e5d28707">145,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI4LTEtMS0xLTI3MjM0_3b6ad069-81f0-4506-a431-59850a3ff3ae">46,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI4LTMtMS0xLTI3MjM0_7616f202-a2f1-4677-8db7-2495841d9789">45,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI5LTEtMS0xLTI3MjM0_ee0a678d-c676-418d-b4bf-768faf5137df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI5LTMtMS0xLTI3MjM0_dbfcff27-24f4-4d4d-8397-8bf0eeffba9c">53,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTEtMS0xLTI3MjM0_e28cab1e-9bc2-4f3c-b66c-a49c5209f7c0">1,117,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTMtMS0xLTI3MjM0_ff956fa4-77c9-430f-b06a-ce2a7e11ea1c">1,047,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Shareholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTEtMS0xLTQ4NTk5_d691399f-b689-40ae-ad75-b970ae10a6e9">44,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTMtMS0xLTQ4NTk5_314ff043-fe05-4678-bc4f-2f025c131291">38,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMxLTEtMS0xLTQ4NTk5_43e4b16c-9e37-40f5-bd27-639d83eae2ca">61,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMxLTMtMS0xLTQ4NTk5_18f7f16c-70b6-42a5-87f0-b5b22c27ec29">51,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMzLTEtMS0xLTQ4NTk5_016052ac-a906-48eb-a5ba-afd588d054d9">4,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMzLTMtMS0xLTQ4NTk5_167c7a38-bf7e-4156-b33b-d512779f953e">10,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of debt and finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM1LTEtMS0xLTQ4NTk5_776970fa-73f7-425b-bdae-b5f3cea0ffa9">6,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM1LTMtMS0xLTQ4NTk5_b193e691-ef36-4bd8-8a58-b9d53e4fed69">1,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM2LTEtMS0xLTQ4NTk5_9e3168c5-6584-4c98-a9b1-125ca60a7592">47,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM2LTMtMS0xLTQ4NTk5_e070713c-56df-4163-84de-5c828f229e05">43,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM4LTEtMS0xLTQ4NTk5_a681b038-c610-4993-ba63-2b4884621fb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM4LTMtMS0xLTQ4NTk5_6359aa63-afbd-465f-890f-793c4a663294">25,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM5LTEtMS0xLTQ5MzAx_52e74e51-29f0-4d79-8ad8-58dd4def574a">164,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM5LTMtMS0xLTQ5MzAx_334bd5e5-3387-428d-994b-23c1663ca1a8">171,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQwLTEtMS0xLTQ4NjA3_ccd45218-4832-4d69-90fd-8aeef1b36a5a">9,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQwLTMtMS0xLTQ4NjA3_c59d9471-3c07-4b6f-8a67-2d5caa02bbe8">5,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQxLTEtMS0xLTQ4NjA3_79dc63a0-6b81-494d-88e8-71ac1e18e04f">101,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQxLTMtMS0xLTQ4NjA3_5b8d27a7-3eae-4126-9511-602cc40c2135">80,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion and debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQyLTEtMS0xLTQ4NjA3_f1eff2eb-1768-4856-ac0f-681dc794baec">155,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQyLTMtMS0xLTQ4NjA3_a6d34994-d87f-41e9-aa67-2fa039b578f5">112,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQzLTEtMS0xLTQ4NjA3_ba84e683-d4c9-4bf3-bc49-754dc3e24475">49,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQzLTMtMS0xLTQ4NjA3_9465dde9-2878-4aee-9128-26139a7ed637">54,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ0LTEtMS0xLTQ4NjA3_04600c4c-9356-47ba-8b3b-34d576ed2cb6">43,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ0LTMtMS0xLTQ4NjA3_1e55fedb-3e52-4bb8-af8c-5747e22ea297">41,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ1LTEtMS0xLTQ4NjA3_d01092b5-872f-424a-886a-37cc8107106d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ1LTMtMS0xLTQ4NjA3_3f71be95-7384-4416-880a-5e3a33bef5d8">34,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 9)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ2LTEtMS0xLTQ4NjA3_96c45a30-ade5-4aaf-829d-985d23895904">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ2LTMtMS0xLTQ4NjE2_8cd8c1e0-6635-4ef1-b0ad-faa9bb84ca4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfMjE_82fd8be3-8b94-40f4-ba10-cd623e1837de"><ix:nonFraction unitRef="usdPerShare" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfMjE_9d0d14c0-cc08-41fb-963a-731dea58f335">0.01</ix:nonFraction></ix:nonFraction> par value: Authorized shares - <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTU_58657cce-f8fe-47a1-b6c8-a2a915170f90"><ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTU_e032a107-54a8-402f-a323-41ce18bf1c06">5,000,000</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_0cd491a4-20ea-4b5c-a5cf-e27d99a8d478"><ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_163ff76d-978d-4dc6-8c3d-f178fde9dacc"><ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_4d4321ab-d7dd-4999-a2f7-1f57f50bcff9"><ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_c7970e64-dad7-4569-9102-b5425a979fb2">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding in 2021 and 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTEtMS0xLTQ4NjA3_927c810a-3dc4-4fec-bfad-533223cb7990">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTMtMS0xLTQ4NjA3_ad761b51-5087-449d-97d4-42328c7387eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTg_3331d601-be07-47e4-88f2-47a91f4d684d"><ix:nonFraction unitRef="usdPerShare" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTg_9cf489db-f897-4ed9-82bb-75f7996ac5f2">0.01</ix:nonFraction></ix:nonFraction> par value: Authorized shares - <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfNTI_49a18f31-ee36-4704-b5e3-2274cda03496"><ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfNTI_6bf37531-e5a6-4999-82d6-1d1c22195948">50,000,000</ix:nonFraction></ix:nonFraction>; issued and outstanding shares - <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfODg_1a6aa24d-3f3a-4f2f-8c3d-265bacb8b744"><ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfODg_8f400cc4-e7f9-473e-9fd0-0c8639cf9ee5">26,968,788</ix:nonFraction></ix:nonFraction> in 2021 and <ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTAz_42745ac3-0af6-46fc-956f-c056dd006f61"><ix:nonFraction unitRef="shares" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTAz_a19306d2-e731-4aa3-b1d8-d09d13e8538b">27,316,434</ix:nonFraction></ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTEtMS0xLTQ4NjA3_fa30bd61-2c4b-4ad1-99f4-90859668bf89">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTMtMS0xLTQ4NjA3_f54d4526-4968-4a1f-942f-828d1a3f24cb">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUwLTEtMS0xLTQ4NjA3_9e2c341d-6930-481a-9b78-8282b5a975a7">258,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUwLTMtMS0xLTQ4NjA3_06f8d59c-8b43-4e38-81b9-21cc12e3c09e">242,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUxLTEtMS0xLTQ4NjA3_2885c6db-9e72-452b-818c-597963054dfd">334,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUxLTMtMS0xLTQ4NjA3_7fd80625-40b2-4c38-8ef5-c3c744524351">304,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUyLTEtMS0xLTQ5Mzcw_8e487a52-6675-48df-9d4b-c7ef64a456af">593,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUyLTMtMS0xLTQ5Mzcw_e6bef48a-f367-4b67-a303-764f4b6548c0">547,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUzLTEtMS0xLTQ5Mzcw_07c50b6c-0fa7-4a7e-8988-a625e85a24b5">1,117,823</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUzLTMtMS0xLTQ5Mzcw_7cce7e94-9627-42da-9d9c-1106f828254b">1,047,393</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.963%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Comprehensive Income</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands, except per share data)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTEtMS0xLTI3MjM0_19a03fcb-036c-4b63-893f-076f8396fe59">1,662,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTMtMS0xLTI3MjM0_796dfdd9-dbdc-4c15-8d4f-2417a260257a">1,269,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTUtMS0xLTI3MjM0_36c4cd44-4ec2-4480-a872-e640736c2dd6">1,215,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTEtMS0xLTI3MjM0_90cab092-6fde-4cea-834c-76ea0249c1ae">833,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTMtMS0xLTI3MjM0_d5dca008-2e77-4ed3-97ed-fa141ccd214e">650,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OperatingCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTUtMS0xLTI3MjM0_3f19d46d-335f-49eb-9bf0-a1197c62986f">586,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTEtMS0xLTI3MjM0_6e183c18-dc5e-4dda-9936-21dfa65aad5a">327,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTMtMS0xLTI3MjM0_67113db8-7093-4d6f-93fd-c346b4e4e27b">270,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTUtMS0xLTI3MjM0_abd97e17-9f8a-44ad-89d5-d634a12d8923">258,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTEtMS0xLTI3MjM0_7bd39026-3c62-43ce-ba04-48792ed00501">79,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTMtMS0xLTI3MjM0_9971d55d-e832-4bae-9a99-12ea3b1af957">69,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTUtMS0xLTI3MjM0_5a4b5aa8-5571-42f5-b0f6-365bc554e54f">63,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTEtMS0xLTI3MjM0_8a342f26-1380-4dca-81da-44bb2817592e">39,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTMtMS0xLTI3MjM0_dd943cc6-49c5-4f28-ab98-6cb0e10b0218">37,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTUtMS0xLTI3MjM0_c0023a68-1995-453c-9543-b34676420a8f">36,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTEtMS0xLTI3MjM0_c890e589-cbf5-47fa-b8cb-5d3d6e3fa0ed">42,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTMtMS0xLTI3MjM0_6e1b5347-c2e7-42c5-bce4-04ac9cca7b50">34,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OperatingInsuranceAndClaimsCostsProduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTUtMS0xLTI3MjM0_4947d637-a998-4fc2-8c4e-e6bda098fe7c">38,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FuelCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTEtMS0xLTI3MjM0_af22a90c-a5fa-4aef-9370-d6f63409f69c">17,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FuelCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTMtMS0xLTI3MjM0_38843fcf-7ace-4c4e-bb44-cb8db076c286">12,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:FuelCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTUtMS0xLTI3MjM0_ef7c0b5a-c1df-4f2c-a96b-071ef998f862">17,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTEtMS0xLTI3MjM0_97fc0f95-799d-447f-9fcf-f14290e1a198">163,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTMtMS0xLTI3MjM0_01253079-23c9-49d9-8474-f5dfd3d64552">120,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OtherCostAndExpenseOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTUtMS0xLTI3MjM0_5b5f5803-c84a-4359-bb1c-68f27ae586f4">102,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTEtMS0xLTI3MjM0_56e38489-c19f-4ddb-bc55-7e25689c445a">1,503,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTMtMS0xLTI3MjM0_282d89f4-2db8-4f6d-ba44-ae79ac56c5e3">1,195,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTUtMS0xLTI3MjM0_1b4f7fa4-bf9e-4f9d-a078-b51df7fab053">1,102,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTEtMS0xLTI3MjM0_8962af49-575d-4184-8a68-1f2f78ef38d6">159,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTMtMS0xLTI3MjM0_7c982933-8bc0-4b36-8406-23c6b6549cf8">73,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTUtMS0xLTI3MjM0_abea7cc5-2559-4b08-a263-3a4287e032d6">112,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTEtMS0xLTI3MjM0_63d79176-cd49-4a77-9b7f-9e8c8baa5940">4,338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTMtMS0xLTI3MjM0_0d6be2f5-5e4c-47dc-b67b-372859e08804">4,561</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTUtMS0xLTI3MjM0_e44089f7-b38c-449b-9ec6-89a11f5542a5">2,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTEtMS0xLTI3MjM0_0f4c477d-8354-44f1-a800-9bfa91984be3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTMtMS0xLTI3MjM0_477254b5-52f3-4fdc-9647-e0afe69c753f">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTUtMS0xLTI3MjM0_58ccb73f-1e7a-456e-b9cd-3b554f1e1bff">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTEtMS0xLTI3MjM0_fd75e75e-6fe0-43e2-b268-2dfe0eee4ba6">4,338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTMtMS0xLTI3MjM0_14657cd2-22c2-49d0-90e6-5d11ae206dc7">4,564</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTUtMS0xLTI3MjM0_3e467e65-f213-4c5c-aca8-f61deaac69d0">2,712</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTEtMS0xLTI3MjM0_6a3c7aed-efb9-486e-be3f-82a019bc5819">154,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTMtMS0xLTI3MjM0_35fbde6a-8084-4249-bd97-184a53b99b89">69,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTUtMS0xLTI3MjM0_ca96e3d0-0160-4628-8ec8-f648a9eadd5d">109,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTEtMS0xLTI3MjM0_1cdaba91-1ca7-4a70-b78c-0db39d7910f5">38,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTMtMS0xLTI3MjM0_c6a63d97-19fb-47b7-97b0-7130f4d12982">16,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTUtMS0xLTI3MjM0_79626b26-8e6d-405f-8a57-bef3b9a114fd">27,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTEtMS0xLTI3MjM0_92ec27d8-2ebd-4980-8d38-356c0b7705f9">116,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTMtMS0xLTI3MjM0_cb354bc2-d503-4a8b-9eb9-a95c32311669">52,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTUtMS0xLTI3MjM0_15e0f43c-de69-4d6e-bce1-1c135b357413">82,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTEtMS0xLTI3MjM0_fa27b109-121a-4b9c-8aee-4e56e0ce907e">10,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTMtMS0xLTI3MjM0_065d27eb-09c1-4ea4-948d-5b882facdf25">29,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTUtMS0xLTI3MjM0_fb4e6f08-ecad-4c5e-8fe8-d541239cfe4b">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income and comprehensive income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTEtMS0xLTI3MjM0_c670c83d-62ff-4cfd-acfe-84672a86e68c">105,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTMtMS0xLTI3MjM0_d54338f0-cc23-444f-84df-d5a86f09dd74">23,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTUtMS0xLTI3MjM0_a8ac23d1-8954-4aeb-a90b-a4f49490275a">87,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTEtMS0xLTI3MjM0_6e91acc9-2b2a-4ecf-9429-1cebfaa090d8"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTEtMS0xLTI3MjM0_805f156a-31d3-4e01-bccb-1e7d92e9c5fb">4.25</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTMtMS0xLTI3MjM0_da304782-2298-4290-a1fb-b6628ecef361">1.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTUtMS0xLTI3MjM0_3413a8b7-607c-4f30-8059-b76efb24b9d2">2.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTEtMS0xLTI3MjM0_0e0d2750-7e52-40d9-970e-c69cf1684de4"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTEtMS0xLTI3MjM0_66e91b99-8d0a-49ab-aab2-2c2d33f59b86">0.37</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTMtMS0xLTI3MjM0_ba136163-7265-4159-9f66-5a27853dd0a5">1.05</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTUtMS0xLTI3MjM0_54c4318d-dd59-4220-9572-2841a1a76f1d">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span><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"> 1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd">3.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e">3.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTEtMS0xLTI3MjM0_75913e37-acd9-4b00-afd6-ce3984126754"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTEtMS0xLTI3MjM0_d60f43e2-0c68-4989-815b-8c870b71b892">4.22</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTMtMS0xLTI3MjM0_ce40fac4-794d-42c0-a3bd-490d8d38491f">1.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTUtMS0xLTI3MjM0_343e7808-7ca8-4018-a576-414ef0a8ecbb">2.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTEtMS0xLTI3MjM0_0af29c21-f7ed-4fc2-b90f-c7cb16fa4abe"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTEtMS0xLTI3MjM0_19093497-98fc-4c13-b9fe-7c53bd58bd94">0.37</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTMtMS0xLTI3MjM0_b53eab0f-6cad-442d-9ebe-a5fe4bc0f6d5">1.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTUtMS0xLTI3MjM0_b4c2c170-f2a3-4fae-b3a4-9c0adae28f01">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTEtMS0xLTI3MjM0_1b750845-27e9-4582-8417-e81065524ced"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTEtMS0xLTI3MjM0_f8f84e69-d3b0-4d26-8bc5-64713e4ca0a8">3.85</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTMtMS0xLTI3MjM0_7c212db6-2356-41ce-90e4-7d820d85f217">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTUtMS0xLTI3MjM0_40911a3a-8859-49a3-bac5-5a7ced22b08a">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTEtMS0xLTI3MjM0_424f8957-d8bc-40c9-87a7-35b4d47c89b9">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTMtMS0xLTI3MjM0_63aed8f7-c1f4-444e-93a5-95dd60eab8ad">0.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTUtMS0xLTI3MjM0_c02d9541-2dd2-4ba9-a2ca-3633013a6528">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">    1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b" footnoteRole="http://www.xbrl.org/2003/role/footnote">Rounding may impact summation of amounts.</ix:footnote></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Shareholders' Equity</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional <br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Shareholders&#8217; <br/>Equity</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccd62432131744b991b4b7ce2f8a034c_I20181231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTEtMS0xLTI3MjM0_4d2b6dea-bef1-4b14-ba6a-eba87083243a">28,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd62432131744b991b4b7ce2f8a034c_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTMtMS0xLTI3MjM0_c73ff94c-bf50-48a0-9af1-6fbc43ba8977">285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b94f6b6af94169bd4421b922e4393f_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTUtMS0xLTI3MjM0_91a9be60-a4f3-46b9-b6b2-5492b35a8e72">210,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4376aae115874589ae15c7647c9fedc8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTctMS0xLTI3MjM0_faf0fe77-46bc-4f3e-8b58-aa66eb43c576">342,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTktMS0xLTI3MjM0_34be4c66-b9e2-4301-9e83-6ed9295c478e">553,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk2LTctMS0xLTI3MjM0_39575eae-2dfd-4ef6-aeb1-032ca1550849">87,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk2LTktMS0xLTI3MjM0_f99b04fc-a909-400d-a2ba-d4af0bd2b677">87,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTEtMS0xLTI3MjM0_59a2a1f6-3454-45c7-8ef8-67cb7bbaba04">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTMtMS0xLTI3MjM0_e517b6bd-60b4-460e-bc40-daef7be5b6ca">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTUtMS0xLTI3MjM0_70c5e026-a511-4b32-8247-2d0d93267f0d">4,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTktMS0xLTI3MjM0_b3ef356b-9fbe-474f-a1f4-d0370485d2bf">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTUtMS0xLTI3MjM0_83f86b55-1788-4f0d-9bd8-16909addf7b6">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTctMS0xLTI3MjM0_722a1853-baf6-4ba3-9787-6973f62cb157">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTktMS0xLTI3MjM0_863dae00-62f6-4799-83ce-9b9cc1016c7f">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTEtMS0xLTI3MjM0_55e1377c-5ebe-4d74-90f3-1a9fbafc56f8">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTUtMS0xLTI3MjM0_c25d82d2-3777-4d31-b16c-5824c3c9d531">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTktMS0xLTI3MjM0_563d8f9c-1508-450b-8f54-279d9038cf91">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMC01LTEtMS0yNzIzNA_a3678fc7-cf9e-4dfe-9c1d-85988427da3d">11,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMC05LTEtMS0yNzIzNA_0c06efdd-b658-47ff-9ea0-83e3a48742dd">11,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of dividends to shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS01LTEtMS0yNzIzNA_2948dabe-9a2c-442b-955e-75e0f715228b">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS03LTEtMS0yNzIzNA_d58f9a0d-07d1-43a0-89ec-4cba8d257441">20,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS05LTEtMS0yNzIzNA_e608d33c-7eff-45fa-bd14-82d6399e6e02">20,494</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of minimum tax withholdings on share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi0xLTEtMS0yNzIzNA_8fbe7aa8-9d63-4ee4-947c-b3efc5c1b48b">50</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi03LTEtMS0yNzIzNA_b7772eaf-0144-45ae-9e3e-95025c5b4763">3,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi05LTEtMS0yNzIzNA_169b7765-a96a-4c67-b2ae-c79d34bbf002">3,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy0xLTEtMS0yNzIzNA_9cfc3979-f59a-49bf-b860-9623249a450a">915</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy0zLTEtMS0yNzIzNA_83b4833c-e606-46fd-9b24-0ba2a01a627a">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy03LTEtMS0yNzIzNA_53cec4a2-f604-41e2-8eef-7a7717494f25">56,195</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy05LTEtMS0yNzIzNA_2ab69fc3-b080-44c1-8557-7cfab9c5835c">56,204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC0xLTEtMS0yNzIzNA_7b924da0-cb79-4d64-b0c9-aaf11abb1d09">169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC0zLTEtMS0yNzIzNA_15563267-8a74-47c9-ab91-c45c93546c7f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC01LTEtMS0yNzIzNA_756abce2-e73e-469b-a99c-9b673fc8ca82">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC05LTEtMS0yNzIzNA_20c99127-57d9-43fc-bd30-1137a8e0b3e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i212253715a98480d9038caa6d3b801bf_I20191231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi0xLTEtMS0yNzIzNA_4c99cc15-a4eb-415d-90bc-f03ede3392ad">27,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i212253715a98480d9038caa6d3b801bf_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi0zLTEtMS0yNzIzNA_577d7467-2e13-4f53-a835-8c752e7aece2">279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e3665bbdabc4dd98b0f04e268e4a8cd_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi01LTEtMS0yNzIzNA_18032996-2627-4d7c-9b03-3f450b5a71fb">226,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcc6e5d835994b349150c2d8f0747b13_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi03LTEtMS0yNzIzNA_e2dc0ec9-102d-4f6e-8451-0f53c6e82b29">350,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi05LTEtMS0yNzIzNA_40fe1fff-8029-41e6-a232-99047fe5e84e">577,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNy03LTEtMS0yNzIzNA_4d508043-356b-46bc-af7e-5936b4a136c8">23,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNy05LTEtMS0yNzIzNA_dbe34fe0-6bdb-4852-9361-27a37446f14d">23,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC0xLTEtMS0yNzIzNA_32f6fff8-3d2a-440a-8199-6d2f4ef967de">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC0zLTEtMS0yNzIzNA_a35965bb-0216-4a45-b96a-fe2d7b20109c">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC01LTEtMS0yNzIzNA_811f3751-88de-4924-9c56-b63cef5e16ca">4,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC05LTEtMS0yNzIzNA_937cb0fa-0891-4978-ad11-abfb56eb539a">4,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC0xLTEtMS0yNzIzNA_b1fa66d9-7d81-4e75-80f0-e4bd7ee2874c">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC01LTEtMS0yNzIzNA_61cb9e8e-427f-4b01-88e1-a36e63c36ca5">664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC05LTEtMS0yNzIzNA_f6cd0205-e2b9-4b9f-a121-f899951a56da">664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMS01LTEtMS0yNzIzNA_aabf41db-732d-4da2-8e44-f614cfa0a393">11,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMS05LTEtMS0yNzIzNA_0450f0dd-57ff-4143-97bf-8abb9581e8f5">11,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of dividends to shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi01LTEtMS0yNzIzNA_f0b47d8d-80d6-4dad-8c71-7fdaa79ceb38">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi03LTEtMS0yNzIzNA_d8ff211a-0bea-41e2-aceb-e13ba8228ac1">20,879</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi05LTEtMS0yNzIzNA_9c1e1bb8-aa74-41f3-9928-e176cc73100a">20,869</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of minimum tax withholdings on share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy0xLTEtMS0yNzIzNA_416c2e1a-f2d0-422f-bb52-3444d8f93803">59</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy03LTEtMS0yNzIzNA_792c3089-4d05-4a3c-979b-887319690c07">3,508</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy05LTEtMS0yNzIzNA_62b610a1-6205-4dbd-994e-83d385bff51e">3,508</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases and retirement of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC0xLTEtMS0yNzIzNA_b86dba96-8462-499b-9f04-ecc605865b99">787</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC0zLTEtMS0yNzIzNA_17fdae13-95f0-4efa-976e-2acbb95d55ab">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC03LTEtMS0yNzIzNA_c2a8ff79-eb6d-48f6-afa2-b2c709b7391d">45,240</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC05LTEtMS0yNzIzNA_0af4660e-9d7b-4a89-b63a-b379c3be142f">45,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of share-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS0xLTEtMS0yNzIzNA_48022d7f-91d9-487e-8904-a4f2a0d12452">208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS0zLTEtMS0yNzIzNA_ef92abe6-75cd-481a-8312-472e7dd6cab3">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS01LTEtMS0yNzIzNA_9a63556b-480d-4771-b7c6-bc6bdff8b32e">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS05LTEtMS0yNzIzNA_a9a5b866-6f39-4c80-a43f-ad46147c5c8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if87df72eb4254332bae6e186d2961948_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy0xLTEtMS0yNzIzNA_68bf7aa9-a6c2-4d47-b9ef-1279ff817a1f">27,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if87df72eb4254332bae6e186d2961948_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy0zLTEtMS0yNzIzNA_0a742c0d-f3d0-430d-bd5b-7e2a3ea05c9d">273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2c38bd3f894180a3e0db09df161637_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy01LTEtMS0yNzIzNA_fd186bfd-3142-403f-9ab9-66061340a28c">242,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib787ecffa40645e79eba70a49ced1c60_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy03LTEtMS0yNzIzNA_be40ccfb-c1b3-4432-9018-9499afaf1d80">304,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy05LTEtMS0yNzIzNA_4c516b90-11fa-42f0-8e3a-b76d21875040">547,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOC03LTEtMS0yOTMyMA_8810e99f-52d6-4b59-a1ff-b1aa9b00e503">105,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOC05LTEtMS0yOTMyMA_a59cac57-b2b0-458a-a450-654041becbc7">105,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS0xLTEtMS0yOTMyMA_cfefd978-71d6-4e03-8c05-65e0ff088c61">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS0zLTEtMS0yOTMyMA_23097a25-5ee2-4ab8-9fca-808d2f7540eb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS01LTEtMS0yOTMyMA_7ecff32e-cb85-4a0e-badf-866c8e0218bf">3,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS05LTEtMS0yOTMyMA_aa4a7516-7b97-4c91-ad23-20eed77c69de">3,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS0xLTEtMS0yOTMyMA_3f1198dd-2d06-4430-93c0-7a805e5c4c0f">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS01LTEtMS0yOTMyMA_241f86aa-501f-4c47-86fa-598dc00b75ac">911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS05LTEtMS0yOTMyMA_cafd1ec7-5eee-4426-bd34-ea3eef4d20a3">911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMi01LTEtMS0yOTMyMA_0f3afe76-1011-4f1a-8095-6b2aefcadec8">10,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMi05LTEtMS0yOTMyMA_7e80f644-95e3-4609-97dc-b69313bf7fd7">10,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of dividends to shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy01LTEtMS0yOTMyMA_19634c83-8701-4cce-97db-1f453ffea0bf">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy03LTEtMS0yOTMyMA_5f94a6c3-3d57-4126-934f-bdc69e07b3d2">22,990</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy05LTEtMS0yOTMyMA_4fa77f90-1926-420c-84a2-a7ec0f32d979">22,976</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of minimum tax withholdings on share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC0xLTEtMS0yOTMyMA_4bc151fe-a6ec-445c-9249-b65498bb4575">39</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC03LTEtMS0yOTMyMA_c2d42287-0030-4496-9b88-a5ed766825b1">3,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC05LTEtMS0yOTMyMA_1f57d967-57d1-4a51-b5da-bd986f4c3a10">3,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS0xLTEtMS0yOTMyMA_f44405f9-0f65-4d75-b11d-ee95662ff378">535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS0zLTEtMS0yOTMyMA_315c0d3d-70a0-46ca-a9d1-fabff1775729">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS03LTEtMS0yOTMyMA_3a406f39-dca9-4092-aacf-f66432215f70">48,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS05LTEtMS0yOTMyMA_af856533-b57c-4345-9352-5f122364442c">48,989</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi0xLTEtMS0yOTMyMA_90e402a8-caba-45d8-a6a3-984de86576d3">146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi0zLTEtMS0yOTMyMA_2194c79b-38ff-4981-b604-530f9f80798a">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi01LTEtMS0yOTMyMA_8d4c5b25-fdf6-4cfa-b71f-65438db745b2">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi05LTEtMS0yOTMyMA_c1ab8f72-82ae-4674-a732-54c5fadbc9c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib80f197d5a8b47ce81777d03454eb620_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC0xLTEtMS0yOTMyMA_95d8d5df-d197-4d21-8e79-467882dc2674">26,969</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib80f197d5a8b47ce81777d03454eb620_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC0zLTEtMS0yOTMyMA_6a5cbf7d-aea4-4abc-a9b1-7db0a728a79e">270</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic13bf3575ebd437f80ec3f59baae46e6_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC01LTEtMS0yOTMyMA_d335fac9-9652-4b68-924f-4fb1457b338e">258,474</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icccd788253974634af4972d6f9b78d66_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC03LTEtMS0yOTMyMA_287b6db6-bd35-41ac-ae46-86b04ec7720c">334,910</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC05LTEtMS0yOTMyMA_23a71ea2-1a63-47c0-9a02-540a9cb61397">593,654</ix:nonFraction>&#160;</span></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Statements of Cash Flows</span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctMS0xLTEtMjcyMzQ_3280d995-e36b-493f-b3be-63be249328f7">116,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctMy0xLTEtMjcyMzQ_3227d706-d89f-4475-b3ef-7d61121765a8">52,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctNS0xLTEtMjcyMzQ_ae7e16a5-1ad8-4b01-88cd-7131442ea16e">82,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income of continuing operations to net cash provided by operating activities of continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktMS0xLTEtMjcyMzQ_d4e81d4b-990a-4d93-aa62-82168031ff44">39,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktMy0xLTEtMjcyMzQ_5f3ed82e-c2a3-4b5e-ae7c-fa0b39a0da9c">37,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktNS0xLTEtMjcyMzQ_11eb761d-8677-4e07-9ce1-307623610d29">36,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of earn-out liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTEtMS0xLTI3MjM0_8d3e4d83-a799-4179-aad8-a36b77a59173">496</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTMtMS0xLTI3MjM0_9c2c4795-cf4e-4ae5-8a67-9658a5622c91">379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTUtMS0xLTI3MjM0_1215ce78-86c1-4730-9636-d48b4fbd08d7">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTEtMS0xLTI3MjM0_1367f8b7-2b8e-4746-928a-b2af416caf2f">10,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTMtMS0xLTI3MjM0_56430550-2a18-4851-932f-c0b368d6ff0d">11,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTUtMS0xLTI3MjM0_ca9721dc-70b0-4192-8693-6a62d0852197">11,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for revenue adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTEtMS0xLTI3MjM0_b48c5259-4445-44e3-b176-0049fd6d321b">7,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTMtMS0xLTI3MjM0_701af2a3-1102-4cbe-abb0-2296e5916266">4,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForOtherLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTUtMS0xLTI3MjM0_a4967853-9046-4397-9943-714131d98ef1">3,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTEtMS0xLTI3MjM0_26dc4d8e-5a17-4040-b4bf-c4873273ed9c">1,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTMtMS0xLTI3MjM0_ccc30e1d-e7e0-414b-a8bd-d7e352d2baf1">772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTUtMS0xLTI3MjM0_b17bd2ca-8f8b-47b0-85d2-ea701fc8a211">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTEtMS0xLTI3MjM0_577c7e44-b46d-45cd-989f-1e3e1bdad270">1,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTMtMS0xLTI3MjM0_1da32419-0043-4c8a-b334-fe08b8b35677">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTUtMS0xLTI3MjM0_dc9e0ee4-104d-4d1e-88b5-9e26d126d879">1,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of effects from the purchase of acquired companies:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTEtMS0xLTI3MjM0_e0e897c8-6c07-45e4-9bfe-1214d601dd30">52,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTMtMS0xLTI3MjM0_1ce37a9f-5679-44e1-be24-d218cb08075e">25,739</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTUtMS0xLTI3MjM0_3b5d24f6-6c19-48cb-8620-0276140bf9a7">653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTEtMS0xLTQ2MDk3_27a93699-e50c-4988-8648-83e5a2a652d7">8,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTMtMS0xLTQ2MDk3_d5ae172e-4a02-4e77-88bc-0157c8ac1ba2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTUtMS0xLTQ2MDk3_72829dd5-0008-49a4-a2bd-5219fd70788f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses, other current assets and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTEtMS0xLTI3MjM0_4acfdcc3-db83-4879-8fc8-edce045f8433">8,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTMtMS0xLTI3MjM0_7b1b4eba-d5fa-4d44-85a3-017f5d7aa7d3">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTUtMS0xLTI3MjM0_a720ad1f-b7f2-4cdb-aa6f-c15a59fa21e8">4,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses and other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTEtMS0xLTI3MjM0_357ebbc6-b902-4b1a-be19-3dafb5ecfdf1">17,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTMtMS0xLTI3MjM0_5e0e9302-521e-4b2a-a812-2983ab9aaced">23,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTUtMS0xLTI3MjM0_b0ce0f72-4c04-4886-b65f-0f6d9a77407d">7,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities of continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTEtMS0xLTI3MjM0_6a812911-152b-4f76-9dc4-e1085f4de16a">124,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTMtMS0xLTI3MjM0_5c3d10ee-4651-4fe5-bbab-3cffa1aee29e">96,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTUtMS0xLTI3MjM0_cf6504f7-fc51-4894-b48c-ccea7dfafa22">145,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTEtMS0xLTI3MjM0_d158cacd-8f93-4a2a-a811-9614e449a7bd">2,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTMtMS0xLTI3MjM0_cc59e5c4-5c78-486f-bbb9-b09b47012e6f">2,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTUtMS0xLTI3MjM0_8782c193-8f52-48f5-8aa1-804001ce7c82">2,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTEtMS0xLTI3MjM0_4dc46a90-db4b-4f7f-90a2-e0b87a343d70">39,109</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTMtMS0xLTI3MjM0_3ea40cbb-a34c-477a-a42d-e234d731c8de">20,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTUtMS0xLTI3MjM0_b25ad66d-6a87-4e77-8bd1-cde12267c697">22,007</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTEtMS0xLTI3MjM0_e9e5034e-66c0-490d-a634-11ad75244ea0">59,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTMtMS0xLTI3MjM0_0f7d6cf9-00b0-4b85-9fab-317a4b81f1ad">63,651</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTUtMS0xLTI3MjM0_6c5a7d76-70ce-4bbf-8a52-9ba1d99f4baf">39,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities of continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTEtMS0xLTI3MjM0_90070c6a-f433-4767-898d-9623e4e6dadb">96,332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTMtMS0xLTI3MjM0_47cdfe9f-e596-4596-a316-20728ffa5d60">81,506</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTUtMS0xLTI3MjM0_4d98536c-242c-4b33-a929-1fb6221da92f">58,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTEtMS0xLTQ2MTA5_77c7992a-3c9b-4a57-84d1-591506c3d1d3">195,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTMtMS0xLTQ2MTA5_77f70ad5-c0c1-4ff7-9ef5-1ad2bf201083">65,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTUtMS0xLTQ2MTA5_62aeac5e-2542-45cb-9cc3-06cf3017fc69">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTEtMS0xLTQ2MTEz_dccc7842-48a0-4fc5-b73e-0505b6a26ffe">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTMtMS0xLTQ2MTEz_b73c3236-8963-49d6-afb7-858f2228a4a3">20,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTUtMS0xLTQ2MTE5_c57b69a6-a9a9-4bca-8ac3-01e612262764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTEtMS0xLTI3MjM0_b9f74511-964d-48f8-9d69-b0877c2d59b1">2,423</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTMtMS0xLTI3MjM0_f003558d-8f59-44f6-a212-6c8d56f8a028">1,446</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTUtMS0xLTI3MjM0_5fca74fc-2713-49a9-af7c-ba32ba5b4dbc">946</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTEtMS0xLTI3MjM0_ad1f2707-637f-44a1-8dd7-c84f0678808a">482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTMtMS0xLTI3MjM0_c72dd5a3-1e83-43f7-aea8-6ec67523dc6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTUtMS0xLTI3MjM0_1292897c-00ae-4341-bea9-89178020b58e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock upon stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTEtMS0xLTI3MjM0_b1c20a85-6943-41f8-86a8-ab3101375062">3,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTMtMS0xLTI3MjM0_297fc918-4266-4cda-8ed5-51302e7d3e4e">4,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTUtMS0xLTI3MjM0_0ee173c7-7c74-4db6-8362-ae9cb5cb8bfd">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of earn-out liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTEtMS0xLTI3MjM0_ef82642c-8e5c-4c9f-ab38-614df8c8f6ac">6,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTMtMS0xLTI3MjM0_1498994c-c732-434d-ab02-3f83478b5beb">5,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTUtMS0xLTI3MjM0_c8a5f22b-5419-4152-940b-8aaf65e59634">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of dividends to shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTEtMS0xLTI3MjM0_d6fba62e-2f71-4582-b600-97b21198705a">22,976</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTMtMS0xLTI3MjM0_84388da4-0bdd-4322-9782-c836870ab3cc">20,869</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTUtMS0xLTI3MjM0_3c8dad50-69a3-4d5e-99aa-d77671340179">20,494</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases and retirement of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTEtMS0xLTI3MjM0_1d9f09e3-fa3d-4363-a023-8353a03504a2">48,989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTMtMS0xLTI3MjM0_acfcfebd-e85f-43b2-9ab3-58870f6715a1">45,248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTUtMS0xLTI3MjM0_24e051ec-954c-47de-9d22-7ced86659b61">56,204</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from common stock issued under employee stock purchase plan </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTEtMS0xLTI3MjM0_c595e535-4395-4b9f-94c0-b622ac45c6d4">911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTMtMS0xLTI3MjM0_93078435-dcc3-4b91-bb25-fb649f771469">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTUtMS0xLTI3MjM0_30a11576-82ab-477a-9fd4-bbe59256e54c">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of minimum tax withholdings on share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTEtMS0xLTI3MjM0_f352ca15-9e82-4c86-ae90-54f629b7612b">3,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTMtMS0xLTI3MjM0_1559a3f5-f2cd-4868-a029-582c973a5e47">3,508</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTUtMS0xLTI3MjM0_9a4b1e68-25cc-432b-8a95-c9e649834fec">3,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions from (distributions to) subsidiary held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="fwrd:PaymentsToProceedsFromAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTEtMS0xLTI3MjM0_1cfe03b2-81bf-4cfd-9880-4de61c6be25e">3,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="fwrd:PaymentsToProceedsFromAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTMtMS0xLTI3MjM0_134ef76f-5477-4031-9dd8-56759c8e8231">12,640</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="fwrd:PaymentsToProceedsFromAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTUtMS0xLTI3MjM0_8b6c2281-fb28-4cb5-8698-2e3f25aa0202">7,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities of continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTEtMS0xLTI3MjM0_c3231945-7644-41e4-b2e8-5c8359dcaa7a">31,502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTMtMS0xLTI3MjM0_e2889f15-2981-44f0-a294-5d7cf7c58b39">39,094</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTUtMS0xLTI3MjM0_38413a32-9b75-49b0-b9c9-ad3f0e203488">48,088</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash of continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTEtMS0xLTI3MjM0_35ea860a-1bfb-45bc-a441-55e616f3eb59">2,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTMtMS0xLTI3MjM0_1ead8119-d0a9-41cb-a0e8-74a485731b44">24,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTUtMS0xLTI3MjM0_6e8f938f-d3ab-409f-8a56-0f586e4d0862">39,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash from discontinued operation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by operating activities of discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTEtMS0xLTI3MjM0_6fb93b62-5de7-4f05-8404-a1a6d83e1797">4,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTMtMS0xLTI3MjM0_d89961db-8c31-4d6d-93f5-3684bf39ef84">11,439</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTUtMS0xLTI3MjM0_f631af83-d3df-40c9-8a85-33b36face70b">13,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities of discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTEtMS0xLTI3MjM0_f140c3b4-ad5f-4763-b5a0-d5b25bd5c995">8,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTMtMS0xLTI3MjM0_da015156-fbd9-43b6-bc77-d06054ff9b85">1,201</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTUtMS0xLTI3MjM0_ff4dbd78-cb0d-48ab-8212-67c36ebf9885">5,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities of discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTEtMS0xLTI3MjM0_3dce66ca-93d7-474a-82b1-03b0da8081d7">3,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTMtMS0xLTI3MjM0_0b33a940-b380-450f-ad03-07fd76f6f530">12,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTUtMS0xLTI3MjM0_0d71257f-6e44-4c2c-aeb3-28f85b2c43dd">7,924</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTEtMS0xLTI3MjM0_e7c387d8-83d3-4c53-bb97-d98a71b98339">2,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTMtMS0xLTI3MjM0_efe983ba-5ccb-4b07-83a7-7259c66ee281">24,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTUtMS0xLTI3MjM0_575feda0-83ef-4eae-8b88-51e143a9c03c">39,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period of continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTEtMS0xLTI3MjM0_bfeb9d75-8eee-4c0f-b3c0-dd00ccecddaf">40,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTMtMS0xLTI3MjM0_45b96d8b-eabe-4b26-9044-cd19cf251371">64,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTUtMS0xLTI3MjM0_dc297f54-b7b6-4b66-a22d-a41429f74bc1">25,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of period of discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTEtMS0xLTI3MjM0_3d53778c-77b4-4c26-bd0d-fd4a12374b3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTMtMS0xLTI3MjM0_e5e8a1e0-83c6-4aae-9cd1-e1a24477aab7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTUtMS0xLTI3MjM0_d6649f09-6d8e-4451-aa73-267ab316b1bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTEtMS0xLTI3MjM0_5e025459-ba47-4b1b-b52b-d8c5d84f23cd">2,938</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTMtMS0xLTI3MjM0_cbd78123-e045-4055-b4e1-0c63fed8557f">24,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTUtMS0xLTI3MjM0_702e8325-19de-45a8-8a37-804bd99fc649">39,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: cash at beginning of period of discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTEtMS0xLTI3MjM0_62fb3364-3a6d-4877-8b08-74f77f08bb3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTMtMS0xLTI3MjM0_e784b737-1148-4e1e-8998-1786ce8e8c9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTUtMS0xLTI3MjM0_99d96f4c-f8f3-4516-be67-2c5e880cdad0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of period of continuing operations</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTEtMS0xLTI3MjM0_5a376a41-1578-46db-a3fe-8f6e2ade4eb3">37,316</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTMtMS0xLTI3MjM0_ef58be37-c914-44d4-90d5-0a73acc71763">40,254</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTUtMS0xLTI3MjM0_c4b07203-0740-4213-b327-56ae235bb8cb">64,749</ix:nonFraction>&#160;</span></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_166"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DECEMBER 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_169"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTU3_4323eda0-ef73-46b1-8666-760627dbbb5c" continuedAt="ic48eca6d1d0c4fd7a8c3652c27c3227d" escape="true">Operations and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic48eca6d1d0c4fd7a8c3652c27c3227d" continuedAt="i238b920ae0f24681a7cc3e4e3d54627b"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTQ2_d385237f-a5de-46cc-a9ab-688b4c7b046a" continuedAt="i6d39d9888efa48e0bb2c308237e81c0d" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Air Corporation and its subsidiaries (&#8220;Forward Air</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or the &#8220;Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) is a leading asset-light freight and logistics company. The Company has <ix:nonFraction unitRef="segment" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE2ODgxOTE_4148d685-ea1d-4a14-8eb7-7464ae667647">two</ix:nonFraction> reportable segments: Expedited Freight and Intermodal. The Company conducts business in the United States and Canada. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expedited Freight segment provides expedited regional, inter-regional and national less-than-truckload (&#8220;LTL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), truckload and final mile services. Expedited Freight also offers customers local pick-up and delivery and other services including shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><ix:continuation id="i6d39d9888efa48e0bb2c308237e81c0d" continuedAt="ic6b7a3c2f2d34120b21d7f607820cd8c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#8220;CFS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic6b7a3c2f2d34120b21d7f607820cd8c">) warehouse and handling services.</ix:continuation>  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODYyNjI_6954feab-b87c-47e9-a86a-9a8f9f8a4b63" continuedAt="i66512289b7a543feb89bfcf3aba662de" escape="true">The Company&#8217;s consolidated financial statements include Forward Air Corporation and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><ix:continuation id="i66512289b7a543feb89bfcf3aba662de" continuedAt="i88df3f6f90f1414497a531dc7e48bbff"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2020, the Board of Directors (the &#8220;Board</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;) of the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approved a strategy to divest of the Pool Distribution business (&#8220;Pool</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive products to numerous destinations within a specific geographic region. As a result of the strategy to divest of Pool, the results of operations for Pool are presented as a discontinued operation in the Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#8220;Assets and liabilities held for sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets for the prior period. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from the Company&#8217;s continuing operations. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale, </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i88df3f6f90f1414497a531dc7e48bbff">for further discussion.</ix:continuation> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTUz_f411c22c-4834-4027-b368-b9f90eda71e3" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and expenses during the reporting period. Actual results could differ from those estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period presentation.</span></ix:nonNumeric></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash as of December&#160;31, 2021 and 2020 of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE2OTAyODg_e1e2f869-cef0-40aa-824b-a1e5ab3f8504">22,308</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTk_5cced730-0900-4acf-a8c8-baf28dfd1221">25,246</ix:nonFraction>, respectively, consisted of cash on hand and bank deposits. Cash equivalents as of both December&#160;31, 2021 and 2020 of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="fwrd:CashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI4MTc_4f70744a-64bc-4304-b414-7512b4c8a94f"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="fwrd:CashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI4MTc_581fc1c1-b0ff-4a28-b66b-87b477d8c9a2">15,008</ix:nonFraction></ix:nonFraction> consisted of money market deposits. <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4MzU_9295d0b4-fcf0-4177-bba9-364b6706804b" escape="true">The Company considers all investments with an original maturity of three months or less to be cash and cash equivalents.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts and Revenue Adjustments </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTM0_d636ebd0-addd-41c4-b30f-5b62e825bfbf" continuedAt="icbd18a068630496784bc8dbf2ee85548" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a broad range of customers, including freight forwarders, third-party logistics (&#8220;3PL&#8221;) companies, passenger and cargo airlines, steamship lines, and retailers, located across a diverse geography.  In circumstances in which the Company is aware of a specific customer&#8217;s inability to meet its financial obligations to the Company, the Company records a specific reserve in order to reduce the net recognized accounts receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes a general reserve based on a percentage of revenue to ensure accounts receivables are properly recorded at the net amount expected to be collected.  The Company sets the general reserve based on historical collection experience combined with forecasts about any expected changes to the collection experience. If circumstances change, expected recoverability of amounts due to the Company may change by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i238b920ae0f24681a7cc3e4e3d54627b" continuedAt="i04421f4de13c46da9ff557a925c6d947"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icbd18a068630496784bc8dbf2ee85548">The Company records an allowance for revenue adjustments as result of future billing rate changes. Adjustments arise: (a) when small rate changes (&#8220;spot quotes&#8221;) are granted to customers that differ from the standard rates in the billing system; (b) when freight requires dimensionalization or is reweighed which results in a different rate; (3) when billing errors occur; and (4) when data entry errors occur. In 2021, average revenue adjustments per month were approximately $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:AverageMonthlyRevenueAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTY5MjQ_d587788e-176d-4eda-ab43-cdc1d945a509">662</ix:nonFraction> on average revenue per month of approximately $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:AverageMonthlyRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTY5NjQ_dccb0e3c-98c8-4445-984c-34822959d050">138,536</ix:nonFraction>&#160;(<ix:nonFraction unitRef="number" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="3" name="fwrd:AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzUxNzM_e8d9ec0e-5694-499d-b465-e8585d568097">0.5</ix:nonFraction>% of monthly revenue). The Company estimates an allowance for revenue adjustments based on historical experience, trends and current information. The average amount of revenue adjustments per month can vary in relation to the level of revenue or as a result of other factors. Both the average monthly revenue adjustments and the average lag assumptions are continually evaluated for appropriateness.</ix:continuation></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTc1_767c5ce5-67f6-44f3-82c3-4502ef99b0fc" escape="true">Inventories are valued at the lower of cost or net realizable value, using first-in, first-out method. Net realizable value is the estimated selling price in the ordinary course of business. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their estimated useful life. Expenses related to the utilization of inventories are recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTQ0_91ecce92-6681-40cb-9f9a-152a6c38061f" continuedAt="i2ebe9c29580740d59da73228549f4cab" escape="true">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation is provided on a straight-line basis over the estimated useful lives of <ix:nonNumeric contextRef="i6d85e89966d3431c8030c729b549080e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY1ODU_b017843d-943c-4c9e-8582-0102a060b42b">30</ix:nonNumeric> to <ix:nonNumeric contextRef="i56a700e65a5d49e1b33eeb0aa9dfba5f_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY1OTM_6c39d369-19e6-4dd4-9920-cdef77187821">40</ix:nonNumeric> years for building and improvements, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984">three</span> to <ix:nonNumeric contextRef="id1f6619f42814b60854035d110d786f8_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4Mzc_383e76e9-cdf4-4178-832b-8f9fa8494556">ten years</ix:nonNumeric> for equipment, the lesser of the estimated useful life or the initial lease term for leasehold improvements and <ix:nonNumeric contextRef="i84ef1466bc5e4d0297009ff3b0628813_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4Mzg_e02bec2b-3c2d-49fd-90b0-b3168da40039">five years</ix:nonNumeric> for computer software. Land is not depreciated and construction in progress is not depreciated until ready for service. Expenditures for maintenance and repairs are charged to expense as incurred. </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2ebe9c29580740d59da73228549f4cab">For internally developed software, all costs incurred during planning and evaluation are expensed. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized software also includes software acquired for internal use.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY0Mjg_777168fe-5278-4aad-9fa4-0f30a80fb73b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of December&#160;31, 2021 and 2020 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i840e07b63f1f4e4b9aafef979b4b254f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMS0xLTEtNDcwODQ_c7b3f9cd-7597-43c3-b8f0-974a69a7f8da">26,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2a240772c9a4fdd9880e226e45dd562_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMy0xLTEtNDcwOTc_feeed426-26b2-434d-81b1-9aae465e700f">26,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94fdd738d12a406f85ec3e0d018a1505_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzQtMS0xLTEtNDcwODQ_6bba6743-d360-4d18-bd4c-027bd657bd82">67,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3dec9669a774f2e9271c562b3a324d0_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzQtMy0xLTEtNDcwOTc_732e462c-90b6-4daa-b575-301a701a21f4">65,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75af326b1f264d6d95447149918be59d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMS0xLTEtNDcwNTk_e48d5017-0714-4d29-869f-47072ba0a57b">259,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f96cb77f09e401ebd9f81c07e963dfe_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMy0xLTEtNDcwNTk_75fb3206-35a8-4093-ac22-477edc944b4c">246,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65bcf848e7dc410cb135112a78adbfc2_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzctMS0xLTEtNDcwNTk_19a0292e-309e-42cc-a02f-8c972b4c6f77">13,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f05fd8c437342a596a1dcad9f3a8f73_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzctMy0xLTEtNDcwNTk_4e543358-7528-4579-8f92-c126bdd8f046">13,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if30aaa9a36624826bd69c76701dab9cb_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzUtMS0xLTEtNjA3ODA_32159276-2aa5-4449-b306-3e6c3d5de619">26,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0816f34ffa0d4e4eaa367024089e4bc0_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzUtMy0xLTEtNjA3ODc_3f35ad97-20d2-4ca5-97ac-9c6fca71147d">23,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i117c5f16639c49c59c940ea05e03c5c8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMS0xLTEtNDcwNTk_2b628f99-8674-4b63-b2b3-799ada31c9ff">27,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4dcee27eead43cda50a9a32813012f2_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMy0xLTEtNDcwNTk_34ba8ca7-5012-42ff-ae14-8e14dfedffd8">4,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMS0xLTEtNDcwNTk_5eb8e556-9d81-4db9-a5ef-3d749e910d21">419,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMy0xLTEtNDcwNTk_52a8ec6e-f094-4e5b-a0fb-22d5594da1f6">380,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMS0xLTEtNDg0ODQ_e6058477-8f21-4b7e-84b0-9bfa741ad459">200,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMy0xLTEtNDg0ODQ_78cd6d9a-d251-44e5-8e9c-12cbd14b13f2">190,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMS0xLTEtNDk1OTQ_815940f4-c16f-4c9a-8537-ae536c9023ef">219,095</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMy0xLTEtNDk1OTQ_1dc602db-4b0b-4984-8412-736ce7206e75">189,867</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of December&#160;31, 2021 and 2020, the net book value of computer software included in property and equipment, net was $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MzE_d3c8a591-6102-4dcf-9a66-90ac8c60c585">8,140</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NDA_d22bc143-4fdc-401b-9f9b-a1889b4ff16d">7,455</ix:nonFraction>, respectively. For the years ended December 31, 2021, 2020 and 2019, amortization expense of computer software was $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NTQ_e4f0d8eb-2958-420a-8e95-7d3cb1b674b3">2,394</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NjQ_b9179844-1f31-4e2c-922f-c23be8e9e914">2,053</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NzQ_dc2af34a-09e3-4496-a7a9-bf7b475055d5">1,714</ix:nonFraction>, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Costs </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTYwNzU_7531b7e5-6fdc-4647-ace0-2097e8166653" escape="true">The Company capitalizes the costs of incurred during the implementation stage for cloud computing or hosting arrangements. Costs incurred in the preliminary project stage and post-implementation stage, which includes maintenance and training costs, are expensed as incurred.</ix:nonNumeric> Capitalized software costs are amortized over the straight-line method over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNDY_2b64d602-811f-44e1-927b-8ba2109286f3">three</span> to <ix:nonNumeric contextRef="ie9413b7a53c848efac1f7581eae09c08_I20211231" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNTY_c983ad26-ac98-44a5-8daf-600205c29c56">five years</ix:nonNumeric> and are recorded in &#8220;Prepaid expenses&#8221; in the Consolidated Balance Sheets.  </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i04421f4de13c46da9ff557a925c6d947" continuedAt="if7d4d8e5f786494cbf5278be6df20edd"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Assets </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTYx_20716388-a3d5-447b-9809-03acf328e29d" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment, at the reporting unit level, annually and when events or circumstances indicate that fair value of a reporting unit may be below its carrying value. A reporting unit is an operating segment or one level below an operating segment, for example, a component. The Company&#8217;s reporting units are not its reportable segments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is evaluated annually as of June 30 for impairment using a qualitative assessment or a quantitative one-step assessment. If the Company elects to perform a qualitative assessment and determines the fair value of its reporting units more likely than not exceed the carrying value of their net assets, no further evaluation is necessary. For reporting units where the Company performs a one-step quantitative assessment, the Company compares the fair value of each reporting unit, which is determined based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies, to its respective carrying value of net assets, including goodwill. If the fair value of the reporting unit exceeds its carrying value of net assets, the goodwill is not considered impaired. If the carrying value of net assets is higher than the fair value of the reporting unit, the impairment charge is the amount by which the carrying value exceeds the reporting unit&#8217;s fair value.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets, which include intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation for recoverability is performed at a level where independent cash flows may be attributed to either an asset or asset group. If the Company determines that the carrying amount of an asset or asset group is not recoverable based on the expected undiscounted future cash flows of the asset or asset group, an impairment loss is recorded equal to the excess of the carrying amounts over the estimated fair value of the long-lived assets. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. The Company also evaluates the amortization periods assigned to its intangible assets to determine whether events or changes in circumstances warrant revised estimates of useful lives. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of the Company&#8217;s goodwill impairment analyses conducted as of June 30, 2021, 2020 and 2019  indicated that <ix:nonFraction unitRef="usd" contextRef="ib26f4939d66347969b449ea40237c954_D20200101-20200630" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_3c89f95d-2e43-41f4-a035-b4ee28896244"><ix:nonFraction unitRef="usd" contextRef="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_60afe630-75ff-4444-b356-7dd0906c135c"><ix:nonFraction unitRef="usd" contextRef="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_85f61d6e-220b-42ef-afe1-be47c57de475"><ix:nonFraction unitRef="usd" contextRef="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_94d21d0f-2486-4eeb-9fa1-ea6c79247042"><ix:nonFraction unitRef="usd" contextRef="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_aa712552-68dc-4567-a214-aec52e2d74dd"><ix:nonFraction unitRef="usd" contextRef="ib26f4939d66347969b449ea40237c954_D20200101-20200630" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_bc569333-a796-4719-947b-7f0a24075a05">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> reduction in the carrying amount of the Company&#8217;s goodwill was required.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTQy_34a1aa8b-23cf-433d-b1a3-a3d5a33756d3" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill during the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"></td><td style="width:235.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:94.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5bc1324c064161a2439211675c06e6_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtMS0xLTEtNTczNDM_ac8edc7f-4bad-4f50-b2f8-da0259245afb">137,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0420c4daf05a49eeac8e8505db7c9359_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtMy0xLTEtNTczNTA_892290f6-e5c4-4ef2-87a5-0553e9781733">78,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtNS0xLTEtNTczNTc_37af2e00-eb55-4dec-bbb4-cf012d2df501">215,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtMS0xLTEtNTczNDM_2724e01b-63dc-44c4-b501-2c0bfd19debc">28,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6737096d30ba46efb34fea0cc1d890b6_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtMy0xLTEtNTczNTA_0073b8bc-9759-4337-bef0-464ac8331eac">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtNS0xLTEtNTczNTc_e94edde5-830f-4949-94b7-6c8ddef001c0">29,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2beccdd4047445ceb32440c19e2b7e03_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtMS0xLTEtNTczNDM_91763140-e70f-4fe5-bf74-edb008eb4b8a">165,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i556f3f40bba34562b1864d58c58990ea_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtMy0xLTEtNTczNTA_ad6f3c74-e9eb-4e8a-9e21-7f6a7cf515e0">79,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtNS0xLTEtNTczNTc_10c74554-927a-4e78-b880-079de4bbfc50">244,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtMS0xLTEtNTczNDM_e1d94de5-9c00-4df8-9dae-9a3a88475f1f">4,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6406321291af46f895e5b36c417e7c24_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtMy0xLTEtNTczNTA_a508e514-b91f-4d90-97d6-c3889cb44897">17,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtNS0xLTEtNTczNTc_162af6c7-d022-4842-ac3f-fa729342a49e">21,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c10889478b04996b4a1dd8031f1e386_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctMS0xLTEtNTczNDM_1beea4a0-ab62-45f1-8ecf-9c43538da957">169,288</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic65625f150614cffaa6d272ef6b7fee1_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctMy0xLTEtNTczNTA_f60bbb3c-8fe0-40ce-8acc-ef4de7a3f2ba">97,464</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctNS0xLTEtNTczNTc_594fd42d-6a35-4022-b3b1-9f4422537d30">266,752</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accumulated goodwill impairment is $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODE_0f8ae635-39c3-43f9-a9fe-39662eb349a0">25,686</ix:nonFraction> related to impairment charges the Company recorded during 2016 pertaining to its TLS reporting unit. The TLS reporting unit operates within the Expedited Freight reportable segment. As of December&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODU_d062fd63-437b-481f-8d9a-15690e1f1e8a">187,608</ix:nonFraction> of goodwill is deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes certain acquired identifiable intangible assets on a straight-line basis over their estimated useful lives, which range from <ix:nonNumeric contextRef="i0f82a063626d414dbd2c76a75d3301a5_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODk_7ac4bdb7-4a10-46bb-8339-45428a550e6e">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="ibbb34e29d75840649f8be1760c0cb1bb_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwOTM_616a06dc-91e4-44f0-8488-fc3c764e3f12">20</ix:nonNumeric> years. <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTg4_b0a74653-95c6-4a04-bf62-82fe98409ce9" continuedAt="i4f9709fe6cbb4d8f82793e3213934451" escape="true">The acquired intangible assets have a weighted-average useful life as follows:</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="if7d4d8e5f786494cbf5278be6df20edd" continuedAt="i20512d13b2cb48548c3090734b748e49"><div style="text-align:center"><ix:continuation id="i4f9709fe6cbb4d8f82793e3213934451" continuedAt="iec42b1716f34472282e8383d1a277300"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzEtMi0xLTEtNTg4OTY_2091d385-25ed-45b3-96b3-c4a3763304ee">15</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzItMi0xLTEtNTg4OTY_782fd79c-b58a-4ad7-ad1a-29cf151600cf">4</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzMtMi0xLTEtNTg4OTY_48dc49ca-90de-4f83-9c45-4fd65b88b7cb">4</ix:nonNumeric> years</span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, acquired intangible asset amortization was $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNjk_a9597805-8f25-4d54-95ab-d52a8e046c0a">14,328</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNzM_21812ea2-7126-4aef-a505-c6f8b90cbdd4">13,489</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNzc_cde6e46a-b365-446e-af96-7e1512299a2a">10,183</ix:nonFraction>, respectively. The Company estimates amortization of existing intangible assets will be $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0MTY_9fb7bc5d-3197-44d0-8ac1-0eef7e540244">16,018</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0Mjk_4a438f0a-4c44-4f53-837e-a0fe0d25018f">15,779</ix:nonFraction> in 2023, $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NDI_89691af3-1ebb-4455-a03b-3392b830d938">15,655</ix:nonFraction> in 2024, $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NTU_49c2f215-5e85-4968-8954-8fe80f9795ee">15,557</ix:nonFraction> in 2025, and $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NzI_e82ee0a9-73e5-47b9-a731-4f6a821f9b40">15,366</ix:nonFraction> in 2026. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTQz_61ccd5d2-ce1d-435f-b46c-da1363af4ea5" continuedAt="ib98b7b3d1bed4ae2a6f87bb70a54b6d9" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of acquired intangible assets during 2021 and 2020 are summarized as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItMi0xLTEtNTczNzk_d1df8db8-b462-41d8-84b5-367caf386dd3">196,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d5217b6a8b4cfc824f9117d2208c92_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItNC0xLTEtNTczOTQ_b17aa57a-9b99-49b5-a523-68445f541cf8">6,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb67fe9aa96b438b81ab365c3c90869e_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItNi0xLTEtNTc0MDE_1982c558-10f6-4a42-9316-e4e11c929761">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItOC0xLTEtNTc0MDE_024f6b75-9baa-48eb-84d5-cf2a6a7b44a7">204,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtMi0xLTEtNTczNzk_337a06c1-fa15-47a7-8f2e-f2b0fd747610">32,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6347f98958e84f6291196cd7befb43df_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtNC0xLTEtNTczOTQ_463f33d9-091a-4559-a2f1-f04fa94115c0">1,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtNi0xLTEtNTc0MDE_aae84f46-89be-45f5-add8-158f6d6771de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtOC0xLTEtNTc0MDE_75aed885-11b1-43a5-8574-1048390ad44c">33,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtMi0xLTEtNTczNzk_2ffeeaed-1812-4f1b-9357-fc5abdb00815">228,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35130157ed324754bac948c03adb126c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtNC0xLTEtNTczOTQ_60773455-d233-4b1d-a65f-4160045b65c1">8,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba75421c50b640fa90927618ff4dc4d0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtNi0xLTEtNTc0MDE_40342bdd-fca7-404b-b462-598bf8febf74">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtOC0xLTEtNTc0MDE_75d5b7ef-dfd7-4519-9e53-49873db0e335">238,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtMi0xLTEtNTczNzk_66ae1ace-1035-47ef-807a-b5ed6a9c56c6">22,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtNC0xLTEtNTczOTQ_5ba3f8bc-8c1e-43b9-9cec-a1498f1bd25a">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtNi0xLTEtNTc0MDE_72def66b-393e-492f-826c-8b5c32558fed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtOC0xLTEtNTc0MDE_63bb31e5-3c78-4f13-b846-a2fc6849ae96">24,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtMi0xLTEtNTczNzk_6bb7124c-980a-46f7-9302-e84505e7237b">251,377</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a56ea40bc348acbbd28e226ff50032_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtNC0xLTEtNTczOTQ_ffef1087-1b07-40cd-a151-b0b56955a9a7">9,176</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64aae4527074401b859999223905a44e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtNi0xLTEtNTc0MDE_041158da-8938-4277-8367-edd7b19fca70">1,500</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtOC0xLTEtNTc0MDE_15bafe51-c039-4a6c-8834-006af5a488a5">262,053</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItMi0xLTEtNTc0MTU_4e8c45e3-2ac6-44e0-8ea1-e6423370e9d2">73,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d5217b6a8b4cfc824f9117d2208c92_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItNC0xLTEtNTc0MTU_4ba136a5-8225-4167-adaf-a9745169df80">4,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb67fe9aa96b438b81ab365c3c90869e_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItNi0xLTEtNTc0MTU_43f9d97a-74fe-4d29-8cfc-c408a3a24422">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItOC0xLTEtNTc0MTU_8b7671be-b1a1-41b1-b486-d6703b9066df">79,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtMi0xLTEtNTc0MTU_d76fe0c5-2a77-4c02-8f82-83ac6c688368">12,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6347f98958e84f6291196cd7befb43df_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtNC0xLTEtNTc0MTU_59853cdd-0dc9-44e1-8286-55256d22a0e2">1,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtNi0xLTEtNTc0MTU_bd594de8-eb54-45c6-9619-e1da4e1b7134">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtOC0xLTEtNTc0MTU_ec51f388-dc17-40eb-847f-6e0cecfe34ef">13,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtMi0xLTEtNTc0MTU_126d6c7b-4726-4503-939a-5efeefb3b681">85,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35130157ed324754bac948c03adb126c_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtNC0xLTEtNTc0MTU_33f8f34b-a0bc-4915-90d3-51f855cf43da">5,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba75421c50b640fa90927618ff4dc4d0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtNi0xLTEtNTc0MTU_d9501e5c-1c40-441f-b286-7ea55c540c2d">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtOC0xLTEtNTc0MTU_439eb8d7-3a22-4c04-9f03-eea41ef57eb0">93,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtMi0xLTEtNTc0MTU_c4a67ad5-d37c-49f7-a0b7-22dd139b6917">13,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtNC0xLTEtNTc0MTU_a282946c-0441-430e-affe-1672332e6373">1,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtNi0xLTEtNTc0MTU_547a9145-2832-4c12-aa58-972727575f7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtOC0xLTEtNTc0MTU_3ae2e9fb-89ee-4b65-878c-5e6d002079c3">14,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtMi0xLTEtNTc0MTU_8fc456e1-257c-4125-98e2-d45b0d400e50">99,094</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a56ea40bc348acbbd28e226ff50032_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtNC0xLTEtNTc0MTU_83b533b9-fc7f-4342-ad98-b1d98a2ac651">6,743</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64aae4527074401b859999223905a44e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtNi0xLTEtNTc0MTU_5d646abf-6bd4-42f2-91ab-0a7ced45647e">1,500</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtOC0xLTEtNTc0MTU_d23f5fb4-0770-45d7-a452-ad5c9a54a26f">107,337</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify"><ix:continuation id="ib98b7b3d1bed4ae2a6f87bb70a54b6d9" continuedAt="i8ebc841a386b4cb18734797d28b2058c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><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"> </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i8ebc841a386b4cb18734797d28b2058c">Carrying value as of December 31, 2021 and 2020 is inclusive of $<ix:nonFraction unitRef="usd" contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231" decimals="-3" name="fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTc3_1d3f6b37-14e5-4636-bf5f-a6cb6700dd37"><ix:nonFraction unitRef="usd" contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231" decimals="-3" name="fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTc3_214ebc67-6a3e-434b-ba2d-8f9bf13bd14e">16,501</ix:nonFraction></ix:nonFraction> of accumulated impairment.</ix:continuation>   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY2MDk_480fab27-452e-4f0e-8cdd-85371b2d42b6" continuedAt="icddbaf0689b74183a6b87de5bd3dc824" escape="true">Accrued expenses as of  December&#160;31, 2021 and 2020 consisted of the following:</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="icddbaf0689b74183a6b87de5bd3dc824"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related items</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzEtMS0xLTEtNDg1NjI_1cfec593-f99d-4985-a368-645b83d78bf3">29,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzEtMy0xLTEtNDg1NjI_5b144544-2969-4537-86ff-69bdfdb63e68">18,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzItMS0xLTEtNDg1NjI_78fd8dc1-6a6f-4f5d-809e-f77ca532dbd7">21,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzItMy0xLTEtNDg1NjI_388575e1-0141-4b40-abeb-750285758c4c">17,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payables to leased capacity providers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccountsPayableOtherCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzMtMS0xLTEtNDg1NjI_6524bdb6-4872-4ae8-a2ee-a1932e6f1d10">11,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccountsPayableOtherCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzMtMy0xLTEtNDg1NjI_b8164746-26a9-4b59-b408-5023c1fba022">14,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzQtMS0xLTEtNDg1NjI_43e4b16c-9e37-40f5-bd27-639d83eae2ca">61,621</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzQtMy0xLTEtNDg1NjI_18f7f16c-70b6-42a5-87f0-b5b22c27ec29">51,264</ix:nonFraction>&#160;</span></td><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"></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Loss Reserves</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTI4_7f9e3a3b-dd64-4005-9e24-52771d358f00" continuedAt="ie5fb24a68fb34def815a9ef6ee75e329" escape="true">The Company&#8217;s licensed motor carrier contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of the transportation services. The Company&#8217;s independent contractor fleet owners and owner-operators lease their equipment to the Company&#8217;s motor carrier (&#8220;Leased Capacity Providers&#8221;) and own, </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i20512d13b2cb48548c3090734b748e49" continuedAt="i949e9577f57846bb863e0e1ba0f60602"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie5fb24a68fb34def815a9ef6ee75e329" continuedAt="i4524b6f6d32f4489a98ad6dab5e5f27b">operate and maintain their own tractors and employ their own drivers. Under U.S. Department of Transportation (&#8220;DOT&#8221;) regulations, the Company is liable for bodily injury and property damage caused by the Leased Capacity Providers and employee drivers while they are operating equipment under the Company&#8217;s various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. </ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i4524b6f6d32f4489a98ad6dab5e5f27b" continuedAt="i566d733dc1a44cf1852041b3322d4bd1">For vehicle liability, the Company retains a portion of the risk.</ix:continuation>  <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="fwrd:SelfInsuranceLossReservesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTM3_68466568-c323-41b4-bec0-04593b6255fe" continuedAt="ib099efb1ed2e43e2b88b37f9f77e996f" escape="true">Below is a summary of the Company&#8217;s risk retention on vehicle liability insurance coverage maintained by the Company through $<ix:nonFraction unitRef="usd" contextRef="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzMTI4MDI_6d9e50b1-72aa-49d6-863d-dd0753eb43cc">10,000</ix:nonFraction>:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ib099efb1ed2e43e2b88b37f9f77e996f" continuedAt="i0a3a5cbe97b3468380a3b3dc862ba1df"><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:24.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItMi0xLTEtMjcyMzQ_fe7cd272-d1a2-4fa4-9211-424cce84df43">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ic84f85ab0549443f96200601742676f4_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo4M2Y2NWJmYjMxMDc0MGJmODdjNmJmYzFiYTI2YzY5NF80_8ad980d3-570f-4830-b67a-4b5286a5b52c">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo4M2Y2NWJmYjMxMDc0MGJmODdjNmJmYzFiYTI2YzY5NF8xMA_6fa63fd6-58bf-4ac5-a920-a2fb823c66bd">3,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtMi0xLTEtMjcyMzQ_be8bc593-8444-43dc-8b1a-0ccd2ce07ff5">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo1OWZlNDhmMWE3MDA0NTM4Yjk2ZWI5NzMyY2QxODEyNV80_ce3bca06-8a07-4a51-9db6-7be19f599372">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo1OWZlNDhmMWE3MDA0NTM4Yjk2ZWI5NzMyY2QxODEyNV8xMA_bfca3e8f-0310-470a-9251-31acc7e61cf3">2,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtMi0xLTEtMjcyMzQ_dd7255af-fbbe-44cd-8ea9-a40f2fdedd7e">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo5NDc0MzQxMTcyMDE0Y2ZmOGM2ZDQwYzQyYzYxOWY4MV80_205b21b5-45bf-442c-89b4-775f84ea3711">3,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo5NDc0MzQxMTcyMDE0Y2ZmOGM2ZDQwYzQyYzYxOWY4MV8xMA_cb2fb718-de69-444d-b81c-a5583a468010">5,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4736eb90f90438a9a2fa94337664473_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtMi0xLTEtMjcyMzQ_4e7f60b8-0532-4cfc-afdf-63350deaa03d">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjozODMyZTFhZDZhOGE0ZmRmYmY2NDRhN2MzNGM4ZjU0Zl80_c06f0573-1356-4bf0-bd35-a640056e06c0">5,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjozODMyZTFhZDZhOGE0ZmRmYmY2NDRhN2MzNGM4ZjU0Zl8xMA_42fb9764-cfe4-4dd6-b4d2-c16395d4cc75">10,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctMi0xLTEtMjcyMzQ_df72321a-616a-4148-b0bf-424a76f9d702">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjowMWRhYzhhZTI0NWI0ZDdiOWU3OGFkZTE0NDgwN2NjZV80_ec3fb9dc-df3d-4b56-9380-35b89e8d74ee">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjowMWRhYzhhZTI0NWI0ZDdiOWU3OGFkZTE0NDgwN2NjZV8xMA_d4592bdc-4533-49e5-97bb-1b0af3c26043">1,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"><ix:continuation id="i0a3a5cbe97b3468380a3b3dc862ba1df">&#179; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i566d733dc1a44cf1852041b3322d4bd1"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, the Company may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:Liabilityinsurancecoverage" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzk5NzA_a10d461e-5de8-47fe-8477-db4a5f9a4449">100</ix:nonFraction> deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#8217; compensation insurance with a self-insured retention of $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwMTM1_9252171d-d344-414b-9449-52b07b400261">500</ix:nonFraction> per occurrence.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for the estimated costs of vehicle liability and workers&#8217; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both Company-specific and industry data, as well as general economic information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. T</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company accrues for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. Failure to establish sufficient insurance reserves and adequately estimate for future insurance claims may cause unfavorable differences between actual self-insurance costs and the reserve estimates.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company recorded insurance reserves of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcyMDU_1efcc057-7cc3-483d-9659-ca97a3f624a4">65,649</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTkw_3d871ab7-13b2-4f13-b3e6-5dcad40fb202">68,647</ix:nonFraction>, respectively, inclusive of reserves in excess of the self-insured retention limit that are expected to be reimbursed from insurance carriers. As of December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcwMjk_5d7e23e9-c2e2-4de7-a6c4-3c36d3956a48">21,172</ix:nonFraction> was recorded in &#8220;Insurance and claims accruals&#8221; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserveNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjAxODA_87c981be-8de0-4f0a-b9cb-d85f9b70e39b">44,477</ix:nonFraction> w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as recorded in &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets. As of December&#160;31, 2020, $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTU3Nzk_dfb52564-5d2d-4110-adc0-b8c3a6c7c317">17,994</ix:nonFraction> was recorded in &#8220;Insurance and claims accruals&#8221; and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:SelfInsuranceReserveNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTU3ODg_5a01ba04-1ece-4a38-ac36-9b902377df0c">50,653</ix:nonFraction> was recorded in &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company recognized a receivable for insurance proceeds and a corresponding claims payable for vehicle liability and workers&#8217; compensation claims in excess of the self-insured retention limit. As of December&#160;31, 2021 and 2020, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcyMzU_4f715567-11b5-4733-af75-1df732af2946">28,667</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:InsuranceSettlementsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzExNzI4_0c2b9b9c-b272-4cb2-95e7-3c0bcab17194">35,088</ix:nonFraction>, respectively, in &#8220;Other assets&#8221; and &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets.  </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i949e9577f57846bb863e0e1ba0f60602" continuedAt="ifceb7210571f4215a19a5b24a199e44c"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTI5_33d82afa-5196-43b5-a7f6-0ef08bc27c8e" continuedAt="i33f08d5c75594e989bd9d130752e9b07" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the Company satisfies the performance obligation by the delivery of a shipment in accordance with contractual agreements, bills of lading (&#8220;BOLs&#8221;) and general tariff provisions. The amount of revenue recognized is measured as the consideration the Company expects to receive in exchange for those services pursuant to a contract with a customer. A contract exists once the Company enters into a contractual agreement with a customer. The Company does not recognize revenue in cases where collectibility is not probable, and defers recognition until collection is probable or payment is received. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the delivery of a shipment and the completion of related services. Revenue for the delivery of a shipment is recorded over time to coincide with when customers simultaneously receive and consume the benefits of the delivery services. Accordingly, revenue billed to a customer for the transportation of freight are recognized over the transit period as the performance obligation to the customer is satisfied. The Company determines the transit period for a shipment based on the pick-up date and the delivery date, which may be estimated if delivery has not occurred as of a reporting period. The determination of the transit period and how much of it has been completed as of a given reporting date may require the Company to make judgments that impact the timing of revenue recognized. For delivery of shipments with a pick-up date in one reporting period and a delivery date in another reporting period, the Company recognizes revenue based on relative transit time in each reporting period. A portion of the total revenue to be billed to the customer after completion of a delivery is recognized in each reporting period based on the percentage of total transit time that has been completed at the end of the applicable reporting period. Upon delivery of a shipment or related service, customers are billed according to the applicable payment terms. Related services are a separate performance obligation and include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage.  </span></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i33f08d5c75594e989bd9d130752e9b07">Revenue is classified based on the line of business as the Company believes that best depicts the nature, timing and amount of revenue and cash flows.  For all lines of business, the Company records revenue on a gross basis as it is the principal in the transaction as the Company has discretion to determine the amount of consideration. Additionally, the Company has the discretion to select drivers and other vendors for the services provided to customers. These factors, discretion in the amount of consideration and the selection of drivers and other vendors, support revenue recognized on a gross basis.</ix:continuation>  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases u<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTk2_f6e18e9e-25ef-48b8-b696-023a6a16c998" continuedAt="ia232dcc30e7e44b58250539811410cbe" escape="true">nder Accounting Standards Codification 842, </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:continuation id="ia232dcc30e7e44b58250539811410cbe" continuedAt="ide93a856f0a44914ad93497dc9c89822">Leases,</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ide93a856f0a44914ad93497dc9c89822"> (&#8220;ASC 842&#8221;), where lessees are required to record an asset (right-of-use asset or finance lease asset) and a lease liability. ASC 842 allows for two types of leases for recognition purposes: operating leases and finance leases. Operating leases result in the recognition of a single lease expense on a straight-line basis over the lease term, while finance leases result in an accelerated expense. The Company determines if an arrangement contains a lease at inception based on whether or not the Company has the right to control the asset during the contract period. All leases greater than 12 months result in the recognition of a right-of-use asset and liability at the lease commencement date based on the present value of the lease payments over the lease term. The present value of the lease payments is calculated using the applicable weighted-average discount rate. The weighted-average discount rate is based on the discount rate implicit in the lease, or if the implicit rate is not readily determinable from the lease, then the Company estimates an applicable incremental borrowing rate. The incremental borrowing rate is estimated based on the contractual lease term and the Company&#8217;s applicable borrowing rate.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTYz_ef3f7bda-7c71-4e0f-b239-2ffeacd46d2c" escape="true">Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed are estimated, which may require judgment regarding the identification of acquired assets and liabilities assumed. Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For intangible assets, significant judgments include, but are not limited to, future cash flows, selection of discount rates, determination of terminal growth rates, and estimated useful life and pattern of use of the underlying intangible assets. For tangible assets, significant judgements, include, but are not limited to, current market values, physical and functional obsolescence of the assets, and remaining useful lives. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included as a component of the consideration, the Company values the consideration as of the acquisition date.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div><span><br/></span></div><ix:continuation id="ifceb7210571f4215a19a5b24a199e44c" continuedAt="i99245e202ba44cc893329c603f362350"><div style="text-align:justify;text-indent:36pt"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTgy_5ec5bd7f-acb6-4d42-8b10-dd7273cb705a" continuedAt="i8a9ecd9cf2074df0b3ca442b2378870d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Refer to Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8a9ecd9cf2074df0b3ca442b2378870d">, for further discussion.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Loss) Per Common Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTU5_1e238a7d-ec1b-40ce-85e7-890111df14fc" escape="true">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during each period. Restricted shares have non-forfeitable rights to dividends and as a result, are considered participating securities for purposes of computing net income (loss) per common share pursuant to the two-class method. Net income allocated to participating securities was $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzNzI_20d8bc64-da43-4aff-9103-f807886f8530">737</ix:nonFraction> in 2021, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzNzY_5cbd828d-b2b4-4560-b60a-88eeda7bcaf1">385</ix:nonFraction> in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzODA_969d6d25-3794-4b51-a8d6-3f3cf151e394">945</ix:nonFraction> in 2019. Diluted net income (loss) per common share assumes the exercise of outstanding stock options and the vesting of performance share awards using the treasury stock method when the effects of such assumptions are dilutive.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3OTYxMDM_26f612e5-969b-487d-94b6-3368e06c3a61" continuedAt="i7c5995d771fb41d797bde06eb8d3c5fc" escape="true">A reconciliation of net income (loss) attributable to Forward Air and weighted-average common shares outstanding for purposes of calculating basic and diluted net income (loss) per share during the years ended December&#160;31, 2021, 2020 and 2019 is as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i99245e202ba44cc893329c603f362350" continuedAt="i34abb05f9f4f4118b298d8181f877f46"><div style="text-align:center"><ix:continuation id="i7c5995d771fb41d797bde06eb8d3c5fc" continuedAt="i147180d5d2504a55b777d89c438836e3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income and comprehensive income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItMS0xLTEtNTU4NDA_cbdc10ac-dd25-4f53-916f-e98c15eb299d">116,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItMy0xLTEtNTU4NDA_9027c092-d89c-40b3-ab35-683ce9051c44">52,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItNS0xLTEtNTU4NDA_a2cad4d1-ba19-4bb9-ac85-5fd78867acc1">82,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income and comprehensive (loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtMS0xLTEtNTU4NDA_ed773797-5d3b-4552-aa56-dbadfa443ab7">10,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtMy0xLTEtNTU4NDA_2368c156-f7eb-4298-ad53-b2a5be29c0a1">29,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtNS0xLTEtNTU4NDA_8849a87e-8ec6-4db0-a7ee-48009a45ab66">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Forward Air</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtMS0xLTEtNTU4NDA_7458aeab-096e-4d80-9d83-4972658f60b1">105,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtMy0xLTEtNTU4NDA_457b6ca0-3d89-46df-a7d0-2b7c0d263d89">23,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtNS0xLTEtNTU4NDA_752fb349-50f4-4db2-94eb-f68a34247a86">87,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMS0xLTEtNjE0ODQ_a8c13dcc-9c67-4439-84ef-a34f65d3f85f">807</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMy0xLTEtNjE0OTE_31e26904-c426-4018-a239-b82e4dac6445">385</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtNS0xLTEtNjE0OTg_8ae86621-6fbc-45c7-9698-fd9a6ea5974f">945</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss allocated to participating securities from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctMS0xLTEtNjE0ODQ_60a37b47-e493-4f0a-beb0-bc6fd86b326d">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctMy0xLTEtNjE0OTE_ee0ba131-8f70-4255-9fd6-529a689127b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctNS0xLTEtNjE0OTg_88730f5b-c6c2-44b4-a431-f82215330828">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMS0xLTEtNTU4NDA_20d8bc64-da43-4aff-9103-f807886f8530">737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMy0xLTEtNTU4NDA_5cbd828d-b2b4-4560-b60a-88eeda7bcaf1">385</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtNS0xLTEtNTU4NDA_969d6d25-3794-4b51-a8d6-3f3cf151e394">945</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per share for continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMS0xLTEtNTU4NDA_017427e9-e4a6-47f0-b872-5c9a1692918c"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMS0xLTEtNTU4NDA_9c438406-387e-45fd-943c-b1e428263867">115,284</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMy0xLTEtNTU4NDA_183e4378-04ea-4f64-b2b0-f242127da42e"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMy0xLTEtNTU4NDA_e706be38-5c43-44bc-aa72-32b5a8dedc0e">52,382</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtNS0xLTEtNTU4NDA_16b3c9c2-6b0f-4585-97f1-c9065ba46e26"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtNS0xLTEtNTU4NDA_d639647b-043b-443c-950f-d7c2067e2550">81,377</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net (loss) income per share for discontinued operation</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMS0xLTEtNTU4NDA_2009efad-aece-44f5-b780-080d21c33eb1"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMS0xLTEtNTU4NDA_df3a8a94-371c-4634-acee-0068321c9894">10,162</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMy0xLTEtNTU4NDA_4b3c6554-83a3-4836-9189-2c72c0de8040"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMy0xLTEtNTU4NDA_ea67c7dd-3e51-4a0b-9e81-99dcd84603cc">29,034</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktNS0xLTEtNTU4NDA_0d4b62e5-2fd8-48c2-8462-29c51c434e40"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktNS0xLTEtNTU4NDA_3cb159d9-0980-4933-8be6-577d14917391">4,777</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average number of common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTEtMS0xLTU1ODQw_4a80c256-43e0-470b-bb8c-f4ed95e5c5cf">27,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTMtMS0xLTU1ODQw_a88f93e7-7f79-4877-844c-72446b38bcc9">27,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTUtMS0xLTU1ODQw_4c1f4f54-f0ca-433b-bc6d-def7eba4afab">28,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive stock options and performance share awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTEtMS0xLTU1ODQw_a3a24288-dc48-4b98-bf44-ee010fc72a6a">137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTMtMS0xLTU1ODQw_eb0bb5ae-7d15-4b15-bbd6-eb5553a3cf14">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTUtMS0xLTU1ODQw_70bfd8cf-34ec-431f-bdd6-d57c5395b1dc">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share -  weighted-average number of common shares and common share equivalents outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTEtMS0xLTU1ODQw_ad2f806c-dfec-4aba-88ad-95f3a9a7a9d2">27,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTMtMS0xLTU1ODQw_d77e661b-e29b-4f61-a802-df4e94afe7b2">27,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTUtMS0xLTU1ODQw_944e9bac-6a21-4ad8-a9df-bf0a500f270e">28,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTEtMS0xLTU1ODQw_6e91acc9-2b2a-4ecf-9429-1cebfaa090d8"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTEtMS0xLTU1ODQw_805f156a-31d3-4e01-bccb-1e7d92e9c5fb">4.25</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTMtMS0xLTU1ODQw_70bdf4d0-71f9-4a97-83d7-d6d732c21e92">1.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTUtMS0xLTU1ODQw_3ee70709-bce0-4028-8140-14d065bcbac1">2.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTEtMS0xLTU1ODQw_0e0d2750-7e52-40d9-970e-c69cf1684de4"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTEtMS0xLTU1ODQw_66e91b99-8d0a-49ab-aab2-2c2d33f59b86">0.37</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTMtMS0xLTU1ODQw_d7744a37-838b-41eb-9a9f-b11d7156305f">1.05</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTUtMS0xLTU1ODQw_738c86b2-cc19-40bc-b4c9-5645d1a17ddb">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span><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">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd">3.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTMtMS0xLTU1ODQw_23c69fd9-e846-412b-b8fa-60915a0b42b3">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTUtMS0xLTU1ODQw_ec6442ea-46f6-457c-aa2d-9150c10cdd3d">3.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTEtMS0xLTU1ODQw_75913e37-acd9-4b00-afd6-ce3984126754"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTEtMS0xLTU1ODQw_d60f43e2-0c68-4989-815b-8c870b71b892">4.22</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTMtMS0xLTU1ODQw_95eddb26-f423-4536-8514-2d075535f3ec">1.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTUtMS0xLTU1ODQw_2518ad8d-61d2-4370-bd60-13181cb6a4e7">2.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTEtMS0xLTU1ODQw_0af29c21-f7ed-4fc2-b90f-c7cb16fa4abe"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTEtMS0xLTU1ODQw_19093497-98fc-4c13-b9fe-7c53bd58bd94">0.37</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTMtMS0xLTU1ODQw_92da4c37-dd7a-45e7-9404-64e816bb6ea6">1.05</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTUtMS0xLTU1ODQw_0e659dc7-ddba-4d1b-9b7e-f483a8c0ed98">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTEtMS0xLTU1ODQw_1b750845-27e9-4582-8417-e81065524ced"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTEtMS0xLTU1ODQw_f8f84e69-d3b0-4d26-8bc5-64713e4ca0a8">3.85</ix:nonFraction></ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTMtMS0xLTU1ODQw_41219823-e6cd-46b9-8171-24d06dcc9415">0.84</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTUtMS0xLTU1ODQw_156ac400-56b4-4f51-a10d-dcf1e785287e">3.04</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><ix:continuation id="i147180d5d2504a55b777d89c438836e3"><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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Rounding may impact summation of amounts.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3OTYxMDQ_062c328d-edc3-48a4-bbfa-c3b5e6afce4f" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares that were not included in the calculation of&#160;net income (loss) per diluted&#160;share because to do so would have been anti-dilutive for the years ended December 31, 2021, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.844%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i751786aa6a674fc698cd4750f577f2a2_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtMS0xLTEtNTU4NDA_77c8b694-5736-4d50-9dc5-265eb679325b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ief60c678d4344eaa84fd1038e6f27348_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtMy0xLTEtNTU4NDA_f9ac6ebf-c789-4036-8e36-7448fe85a1b1">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78ab91ebd6b74006b32e87f27e722767_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtNS0xLTEtNTU4NDA_b199e986-0489-4d7f-b27f-6fca8377c241">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive performance shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItMS0xLTEtNTU4NDA_5fe69411-b490-4c44-ac3f-809d1e7f7d63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItMy0xLTEtNTU4NDA_051f2b5c-9a23-4b36-a2b2-dbd2e9b05105">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItNS0xLTEtNTU4NDA_0a07b654-7fe9-4a1a-981a-afef64a2f3fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted shares and deferred stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd181e656c674a058ad01c991bed45aa_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtMS0xLTEtNTU4NDA_20a7b754-bc7d-4440-83b5-ead1ad2a9333">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if95706d893b546518049eba5652d6cb8_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtMy0xLTEtNTU4NDA_3554d785-9813-4526-9194-9841b698afdb">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d4caa4fc662490495144a65f7c2b9e9_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtNS0xLTEtNTU4NDA_66420889-3d6a-4077-98a9-52426a7cf8ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtMS0xLTEtNTU4NDA_649efc79-7ee4-4641-aeb4-0eb5fa4334be">&#8212;</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtMy0xLTEtNTU4NDA_5c96bd5b-cd5e-4795-a24b-0acad87cd3ae">224</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtNS0xLTEtNTU4NDA_546589b3-7f6c-432c-a688-a4d0de2563c8">183</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTY1_8f428edc-656d-42f9-8e9e-47d122b7a5cc" continuedAt="idfded9fcd78e417aa3010efbc154a99e" escape="true">The Company grants awards under the stock-based compensation plans to certain employees of the Company. The awards include stock options, restricted shares and performance shares. The fair value of the stock options is estimated on the grant date using the Black-Scholes option pricing model, and share-based compensation expense is recognized on a straight-line basis over the <ix:nonNumeric contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY2MzI_7fae4c0b-7164-4bd6-b6bb-b8e31b2b2b74">three-year</ix:nonNumeric> vesting period. The fair value of the restricted shares is the quoted market value of the Company&#8217;s common stock on the grant date, and the share-based compensation expense is recognized on a straight-line basis over the vesting period. For certain performance shares, the fair value is the quoted market value of the Company&#8217;s common stock on </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i34abb05f9f4f4118b298d8181f877f46"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idfded9fcd78e417aa3010efbc154a99e">the grant date less the present value of the expected dividends not received during the relevant period. For these performance shares, the share-based compensation expense is recognized on a straight-line basis over the <ix:nonNumeric contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODcwNDQ_06486b54-4849-4781-bb3b-2d80febc0a22">three-year</ix:nonNumeric> vesting period based on the projected assessment of the level of performance that will be achieved. The fair value of other performance shares that have a financial target of the Company&#8217;s total shareholder return as compared to the total shareholder return of a selected peer group, is estimated on the grant date using a Monte Carlo simulation model. The share-based compensation expense is recognized on a straight-line basis over the <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODcwNDU_1eeaaee2-7ed2-4901-bc08-7eeadaebe8f3">three-year</ix:nonNumeric> vesting period. All share-based compensation expense is recognized in salaries, wages and employee benefits in the Consolidated Statements of Comprehensive Income.</ix:continuation>&#160;Refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ransomware Incident</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2020, the Company detected a ransomware incident impacting its operational and information technology systems, which caused service delays for many of its customers (&#8220;Ransomware Incident&#8221;). Promptly upon its detection of the incident, the Company initiated response protocols, launched an investigation and engaged the services of cybersecurity and forensics professionals. The Company has also engaged with the appropriate law enforcement authorities. The Company continued to cooperate with law enforcement in connection with the criminal investigation into those responsible for the Ransomware Incident.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and 2020, expenses related to the Ransomware Incident were $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIzNTE2_17abe1f3-0778-443d-8c9b-dd1a4203d1ea">434</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQyMjg_ad3db183-053f-4439-a4e4-bbbd7dae7fd3">1,560</ix:nonFraction>, respectively, which were recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income. Expenses include costs to investigate and remediate the Ransomware Incident and legal and other professional services related to the incident. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTUy_265947d8-c988-47a4-a579-9fe2b01c709d" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740):  Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The standard simplifies the accounting for income taxes by removing certain exceptions to the general principles of accounting for income taxes and improving consistent application of the principles.  ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted.  The Company adopted this standard as of January 1, 2021.  The adoption of the standard did not have a material impact on the Company&#8217;s results of operations, financial condition, or cash flows.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements to be Adopted  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805):  Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The standard addresses the recognition of an acquired contract liability in a business combination and the recognition and measurement of contract assets and contract liabilities from revenue contracts acquired in a business combination.  ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted.  The Company is currently evaluating the adoption of ASU 2021-08 and the impact, if any, adoption will have on its operations, financial condition, or cash flows.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i3414038719d046c1b5a77263e64e1047_175"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM5MTM_14276762-e61a-40ac-9220-db856fdccd7e" continuedAt="icbbeb6c640c64babb8b303a9c898a75f" escape="true">Discontinued Operation and Held for Sale</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="icbbeb6c640c64babb8b303a9c898a75f" continuedAt="i152cd2c41c8a470ea7a076034d42bbf7"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on April 23, 2020, the Company made a decision to divest of Pool. The Pool business met the criteria for held for sale classification. As a result, the assets and liabilities of Pool were presented separately under the captions &#8220;Current assets held for sale&#8221;, &#8220;Noncurrent assets held for sale&#8221;, &#8220;Current liabilities held for sale&#8221; and &#8220;Noncurrent liabilities held for sale&#8221; in the Consolidated Balance Sheets as of December&#160;31, 2020. The results of  Pool were reclassified to &#8220;Loss from discontinued operation, net of tax&#8221; in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019. Certain corporate overhead and other costs previously allocated to Pool for segment reporting purposes did not qualify for classification within discontinued operation and have been reallocated to continuing operations. These costs were reclassified to the eliminations column in the segment reconciliation in Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Held for Sale</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i152cd2c41c8a470ea7a076034d42bbf7" continuedAt="iacf18f5f91434202bb71b96e48f919a0"><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon meeting the criteria for held for sale classification and in each subsequent reporting period, the Company evaluated whether Pool&#8217;s estimated fair value, less costs to sell, exceeded the net carrying value. The annual goodwill impairment analysis conducted as of June 30, 2020 indicated that the fair value in excess of the carrying value related to the Pool reporting unit was approximately <ix:nonFraction unitRef="number" contextRef="i3bc19702da6248abbca34e9719233f2d_I20200930" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODM2NzA_b705a471-3033-4f15-861a-6aa2674f8657">5</ix:nonFraction>% and in the third quarter of 2020, the Company concluded the estimated fair value, less costs to sell, exceeded the net carrying value and there were no indicators of impairment for the Pool reporting unit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, in response to the longer than expected macroeconomic conditions caused by the COVID-19 pandemic and status of negotiations to sell the Pool business, a strategic review of the business was completed in the fourth quarter of 2020 along with revised forecasts to include updated market conditions and strategic operating decisions. The revised forecasts indicated an impairment of the entire goodwill balance of the Pool reporting unit was necessary as of December&#160;31, 2020. A non-cash charge of approximately $<ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="fwrd:NonCashCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODQ0MDA_eaad8815-1259-4e95-b7ba-1d180119026b">5,406</ix:nonFraction> was recorded as an &#8220;Impairment charge&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. In addition, the Company recorded a valuation allowance against the net assets held for sale to write down the carrying value to the estimated fair value less costs to sell. A non-cash valuation allowance of approximately $<ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="fwrd:NonCashValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODQ3NjY_4f97d7b8-4c82-4e92-89c3-3af327163431">22,978</ix:nonFraction> was recorded as an &#8220;Impairment charge&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value was estimated based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. Refer to Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Summary of Significant Accounting Policies,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion about the estimation of fair value. </span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Pool</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, the Company completed the sale of the Pool business for $<ix:nonFraction unitRef="usd" contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0MTQ_81924347-2893-446e-8f68-1c3fd184832b">8,000</ix:nonFraction> in cash and up to a $<ix:nonFraction unitRef="usd" contextRef="ieefd29c8fa414948a637b126204dc771_I20210212" decimals="-3" name="us-gaap:NontradeReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0MjI_fa7cf350-18b8-4fde-9b88-0506c01b2d18">12,000</ix:nonFraction> earn-out based on earnings before interest, taxes, depreciation and amortization. The sale agreement for Pool included an earn-out based on the achievement of certain earnings before interest, taxes, depreciation and amortization attainment over an <ix:nonNumeric contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212" name="fwrd:DiscontinuedOperationEarnOutAchievementPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzODA_a175445a-78d1-4cd0-b551-37c1d6844d04">eleven-month</ix:nonNumeric> period, beginning February 1, 2021. The estimated fair value of the earn-out asset on the date of sale was $<ix:nonFraction unitRef="usd" contextRef="ieefd29c8fa414948a637b126204dc771_I20210212" decimals="-3" name="fwrd:DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0NDc_0300d68a-c583-46ed-a624-4b94f7ab3bd7">6,967</ix:nonFraction>. The fair value was based on the estimated <ix:nonNumeric contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212" name="fwrd:DiscontinuedOperationEarnOutAchievementPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzOTE_193c4270-e0f7-4f9a-a532-363b75df24e9">eleven-month</ix:nonNumeric> period of the earnings before interest, taxes, depreciation and amortization and was calculated using a Monte Carlo simulation model. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzOTI_13950419-09c5-45f8-9856-743e4fbb7fff" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions under the Monte Carlo simulation model were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:81.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 12, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty credit spread</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i840b3493832341228ecb35e60c428124_I20210212" decimals="3" name="fwrd:DiscontinuedOperationsMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzEtMS0xLTEtNDk5NTE_75b76e70-5579-49fa-b07b-82a0d23bd450">1.2</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before interest, taxes, depreciation and amortization discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e5e30d81c154b5295c3241b25418d81_I20210212" decimals="3" name="fwrd:DiscontinuedOperationsMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzItMS0xLTEtNDk5NTE_6c7a8525-844d-4fdc-99f4-0956868c69ca">15.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia4eaacef92404340a530e5e49d4d7ad4_I20210212" decimals="3" name="fwrd:DiscontinuedOperationsMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzMtMS0xLTEtNDk5NTE_2b8bc9f9-0366-4470-bafa-f5c10fc7416b">55.0</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the date of sale, the Company recognized any increases in the carrying value of the earn-out asset when the change was realized and evaluated the earn-out asset for impairment at each reporting period. The financial performance of the Pool business significantly deteriorated during the third quarter of 2021. As a result, an evaluation of the earn-out asset for impairment was completed, which included a review of revised forecasts, updated strategic operating decisions and current market conditions. The revised forecasts indicated an impairment of the entire earn-out asset was necessary. A non-cash charge of $<ix:nonFraction unitRef="usd" contextRef="i1c3cac6750fa48ba9dffb0f075206622_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM2MjA_f22142f4-ee0e-43b2-944c-493763f1f2a6">6,967</ix:nonFraction> was recorded as an &#8220;Impairment charge</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transition Services Agreement </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, the Company entered into a Transition Services Agreement (&#8220;TSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) with TOG FAS Holdings LLC, the buyer of the Pool business. Under the TSA, the Company performed certain services on an interim basis in order to facilitate the orderly transition of the Pool business. The effective date of the TSA was February 12, 2021 and remained in effect until the date all services were completed, but no more than <ix:nonNumeric contextRef="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212" name="us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2MzgxNzA_9ac157b8-4918-414b-bd5b-d1b64625ca2c">six months</ix:nonNumeric> following the effective date. The TSA provided the right to extend the term of the TSA with no limit on the number of the mutually agreed upon extensions. In exchange for the services performed by the Company under the TSA, the Company received a monthly service charge. For the year ended December&#160;31, 2021, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM3NzY_1647b6ca-217c-4a78-bf36-0b7b14c7d620">747</ix:nonFraction>, in &#8220;Other operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="iacf18f5f91434202bb71b96e48f919a0" continuedAt="ibb1f36ce72414cb2821bb2a76cd58112"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive Income, for the services performed under the TSA. The TSA ended in October 2021 when all services were completed.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, under the TSA, the Company remitted payments to outside vendors on behalf of TOG FAS Holdings LLC for expenses incurred by the Pool business up to a limit of $<ix:nonFraction unitRef="usd" contextRef="i468e4f4a5c8f49e39101dba2ebee0f8c_I20210212" decimals="-3" name="fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4MzA_51da7624-da73-4729-9377-f627d28d3681">18,000</ix:nonFraction>. The Company is reimbursed by TOG FAS Holdings LLC within <ix:nonNumeric contextRef="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212" name="fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4NDY_cbf3a149-dfda-4254-9eb8-f4778ab80b01">60</ix:nonNumeric> days from the end of the month in which the payment is remitted. As of December&#160;31, 2021, the Company recorded a receivable in the amount o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4NTY_410bb493-792d-437b-a07a-e20bbd567891">8,097</ix:nonFraction> in &#8220;Other receivables</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Consolidated Balance Sheets for the reimbursement due to the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of the receivable at least quarterly and if the Company is aware of the inability of TOG FAS Holdings LLC to meet its financial obligations to the Company, the Company will record a specific reserve in order to reduce the receivable to the amount the Company reasonably believes will be collected. The Company believes collectibility of the receivable is probable as of December&#160;31, 2021. </span></div></ix:continuation><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ibb1f36ce72414cb2821bb2a76cd58112" continuedAt="i191de21f9bad48a899e6e6b89752a878"><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Held for Sale and Discontinued Operation Financial Information</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM5MTQ_f4292ed2-99a3-472b-8306-ac75f4a689e2" continuedAt="i5df8050cd57f45df9c5668a5d410f749" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities held for sale in the Consolidated Balance Sheets, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance of $<ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzgtMC0xLTEtNTAwMTgvdGV4dHJlZ2lvbjo4YzZlYTY3N2Q5YzM0YjEwYmY0NTQ2ZGRiYzVkMWM4NF8yNzQ4Nzc5MDY5NDk3_cf54c85b-f36c-4e95-baa6-ed28efc9cc00">86</ix:nonFraction> in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzgtMy0xLTEtMjcyMzQ_aac555af-29b8-4f6d-8a18-da5b5feca857">19,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzktMy0xLTEtMjcyMzQ_b7984197-3455-4703-8a17-7939e1744b86">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzExLTMtMS0xLTI3MjM0_420b5d4b-8c95-4178-b660-b5ab54a6920a">21,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzEzLTMtMS0xLTI3MjM0_cffb4e11-eb81-42b7-8073-eccb4690979f">48,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE0LTMtMS0xLTI3MjM0_c888d9ed-ced9-4aa4-a84e-331a2f91a52b">28,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE1LTMtMS0xLTI3MjM0_c91d1bc5-e733-42c9-b45e-a1c9ad00bdae">20,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE2LTMtMS0xLTI3MjM0_6d69e7fa-3d70-4de2-be81-de8533a963e9">46,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquired intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE4LTAtMS0xLTUwMDM0L3RleHRyZWdpb246ODIyYTk3NmIyNDM5NGM4ZGI1NTFlNDkxYWQ0MzVlYzJfMjc0ODc3OTA2OTUyOQ_ff226346-c1ef-4951-be82-e99cddc9bddc">12,679</ix:nonFraction> in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE4LTMtMS0xLTI3MjM0_9de75a82-a5df-4327-9e03-b588f80116ea">2,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIwLTMtMS0xLTI3MjM0_4f803110-c4d6-4ae2-827c-c726345bce44">3,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIxLTMtMS0xLTI3MjM0_e270c0ca-1b18-4641-813c-98b80dc16a4a">3,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIyLTMtMS0xLTI3MjM0_4f499720-8d21-4ae3-9fcd-702b28f546f9">22,978</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIzLTMtMS0xLTI3MjM0_b5a1b9ea-a944-4e67-a8f9-37c436a25dc1">53,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzI4LTMtMS0xLTI3MjM0_6bf6812a-6bc1-4e3d-a2b8-21f04121d720">4,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzI5LTMtMS0xLTI3MjM0_6b222e68-a817-4770-970f-9b57cfd25f84">5,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMwLTMtMS0xLTI3MjM0_b0cb0f6b-784b-484f-93a3-23e6032908ea">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMyLTMtMS0xLTI3MjM0_82e3c3bb-67ca-442f-8280-85cba1ddb84c">16,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMzLTMtMS0xLTI3MjM0_89ef48a9-1416-42ee-b15a-b16d0568e8bc">25,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease liabilities, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM2LTMtMS0xLTI3MjM0_1b88ce87-71df-4899-a87e-dd9e3e5aeb14">30,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM3LTMtMS0xLTI3MjM0_db44ff75-b216-4559-aeae-43db94f856ae">4,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM5LTMtMS0xLTI3MjM0_5f8c2def-fe08-405f-82e8-c55e13ea90b0">34,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i191de21f9bad48a899e6e6b89752a878"><ix:continuation id="i5df8050cd57f45df9c5668a5d410f749"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the results of operations classified as a discontinued operation, net of tax, in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:53.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.255%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTEtMS0xLTI3MjM0_5d402b2a-7e8a-419b-981e-ad9a0b550c0f">17,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTUtMS0xLTI3MjM0_13cbbd45-9950-4658-9314-bf9b7b8de660">141,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTctMS0xLTI3MjM0_abf8e0a9-4ae6-4e9b-8a0a-2aace4ac382c">195,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTEtMS0xLTI3MjM0_05e9d3ed-a8ad-41b0-9813-49ae97218662">3,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTUtMS0xLTI3MjM0_ee35371a-52f3-4df0-958d-ba7bfab858be">33,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTctMS0xLTI3MjM0_24a31e23-60c8-4b29-995e-d687e5f6d91c">52,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTEtMS0xLTI3MjM0_b0dadeb1-435e-439e-9fa0-ddfc212420e3">9,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTUtMS0xLTI3MjM0_9d82dd97-4b76-46f0-b1c7-b867fd7f9ab7">65,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTctMS0xLTI3MjM0_965a3c95-d326-4115-a17c-f06d76e2b586">77,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTEtMS0xLTI3MjM0_d45b801c-8d06-4c7b-a9d4-5a2023c2ce3f">2,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTUtMS0xLTI3MjM0_3443d6ac-e809-4034-8585-e10ffe8067d7">21,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTctMS0xLTI3MjM0_6e5226db-9f4b-44e8-b237-84ce49f1c928">18,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTEtMS0xLTI3MjM0_0af44b4d-3108-4728-95c3-0a1216f7fd05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTUtMS0xLTI3MjM0_384c97c0-208d-4f77-b755-08c3f37f09e0">1,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTctMS0xLTI3MjM0_c8e43bc6-5ace-45b8-aebd-7335235a8c6a">5,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTEtMS0xLTI3MjM0_ab2031a2-f935-4a3a-81ee-e62685f95cac">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTUtMS0xLTI3MjM0_134ec74e-28e8-4abf-bab6-abc8d0425548">6,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTctMS0xLTI3MjM0_8aa773cf-a9b5-441a-89fe-19c24eea5fca">6,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTEtMS0xLTI3MjM0_7f870a64-efd4-4352-9943-94a8f664252a">508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTUtMS0xLTI3MjM0_a5b5f782-2730-4b98-986d-ac12d86f5ea2">4,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTctMS0xLTI3MjM0_d44c2b70-1270-4fe3-bc9b-03f9ece27ae6">6,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTEtMS0xLTI3MjM0_30b2d46a-96d7-4312-addb-4d5008de48fb">1,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTUtMS0xLTI3MjM0_53978a33-6710-402a-8f0f-78a689514a09">17,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTctMS0xLTI3MjM0_70c1a692-8ba1-4600-a87f-084ca4154c6d">20,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTEtMS0xLTI3MjM0_f28701de-66db-4dce-bd4c-092b7f5a1c12">6,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTUtMS0xLTI3MjM0_bc19f4b1-da66-4c54-abc0-aab13dc19620">28,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTctMS0xLTI3MjM0_b8938413-2824-40c1-b7cd-e44223c99703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTEtMS0xLTI3MjM0_56157ebf-fc7e-4b45-af5e-e47f1f67e8c6">25,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTUtMS0xLTI3MjM0_577455be-81a4-46ea-9f16-dd80348673b2">179,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTctMS0xLTI3MjM0_78e3084e-c09f-4a1b-81c3-ff7bb9e0bcfd">188,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTEtMS0xLTI3MjM0_e03e89d4-921b-4db3-827c-97038db67659">7,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTUtMS0xLTI3MjM0_8f77119d-574a-49a6-88aa-160dfaf0caf9">38,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTctMS0xLTI3MjM0_8a9bc740-b038-4cb2-8d9c-355052d12c10">6,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTEtMS0xLTM2NTU2_057d9146-de1b-4d06-99cb-2a6fa5708290">2,860</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTUtMS0xLTM2NTYz_3378c4f1-0bd4-464e-a3c2-12d03e6f8fcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTctMS0xLTM2NTY5_1c9910be-9813-4dd2-8fb4-ae922b2f600d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTEtMS0xLTM2NTg2_12c81e09-4877-4d44-bef3-5c58e0790a08">10,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTUtMS0xLTM2NTg2_aab95a3f-4c5b-44da-8730-9a65f82d4174">38,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTctMS0xLTM2NjA0_f22f0571-f9d5-4f09-9790-723fb7a81a93">6,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTEtMS0xLTI3MjM0_0c3605f2-5f67-4dbe-816b-6f3e09e89c5b">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTUtMS0xLTI3MjM0_260ce5f2-d130-4038-b715-2eeba7cb6aff">9,301</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTctMS0xLTI3MjM0_865cefdd-c9ce-4f0a-b8c6-aa53729f8249">1,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTEtMS0xLTI3MjM0_fc3bf155-417a-4d71-81bc-96c04c3baf4b">10,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTUtMS0xLTI3MjM0_fa208b55-1a57-4abf-9081-085c39545871">29,034</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTctMS0xLTI3MjM0_4c61b760-fae4-49c6-b163-6b333978e860">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_178"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ2MDQ_8bfe8c14-7ade-4849-8ccf-d2c7596a10cd" continuedAt="i5e34df4a923f4876a19577d6641bb421" escape="true">Acquisitions</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5e34df4a923f4876a19577d6641bb421" continuedAt="ie78d80f454844b47b233666de7a44a26"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expedited Freight</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, the Company acquired certain assets and liabilities of FSA Network, Inc., doing business as FSA Logistix (&#8220;FSA&#8221;), for $<ix:nonFraction unitRef="usd" contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQzNzc_b314fb52-34d6-4d26-9bbd-ebdd05978d60">26,798</ix:nonFraction>, net of cash acquired of $<ix:nonFraction unitRef="usd" contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NDY_027e6ceb-4eee-4591-a8dc-8d18c15ab758">202</ix:nonFraction>, and an earn-out of up to $<ix:nonFraction unitRef="usd" contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQzODk_644fbc13-6824-4841-ac01-1ec639f8166d">15,000</ix:nonFraction>. FSA, with management offices in Fort Lauderdale, Florida and Southlake, Texas, specializes in last mile logistics for a wide range of American companies, including national retailers, manufacturers, eTailers and third-party logistics companies. FSA has operations in the East, Midwest, Southwest and West regions. The acquisition of FSA provides the Company with the opportunity to expand its final mile service offering into additional geographic markets, form relationships with new customers, add volumes to existing locations and generate synergies within the Company. The acquisition was financed by cash flow from operations. The results of operations of FSA has been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement for FSA included an earn-out up to $<ix:nonFraction unitRef="usd" contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MDE_a61c4eb4-fc1a-4fb4-aa69-42e7f8ea32c3">15,000</ix:nonFraction> based on the achievement of certain revenue milestones over <ix:nonFraction unitRef="period" contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" decimals="INF" name="fwrd:NumberOfPeriodsWhichEarnoutIsCalculated" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MjQ_67f1e3e8-b78c-41db-95ae-c547e7e4a56d">two</ix:nonFraction> <ix:nonNumeric contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NDA_50024461-7123-4804-9b6c-22f20bb620ae"><ix:nonNumeric contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NDA_8e67d590-7165-4de5-b23c-0d8782e9e314">one-year</ix:nonNumeric></ix:nonNumeric> periods, beginning May 1, 2019. The estimated fair value of the earn-out liability on the date of acquisition was $<ix:nonFraction unitRef="usd" contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MTM_08d134f5-e1c0-440e-b08a-4a0d6feda2b6">11,803</ix:nonFraction>. The fair value was based on the estimated <ix:nonNumeric contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1Mzg_c3293165-5b81-4339-9fed-86f15f6f0066">two-year</ix:nonNumeric> performance of the acquired customer revenue and was calculated using a Monte Carlo simulation model. <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM2MDM_d36df383-521d-4df2-9654-549725af81bc" continuedAt="ic39356edff7e415e9e9fe8cbb728e1e0" escape="true">The assumptions under the Monte Carlo simulation model were as follows for the year ended December&#160;31, 2020 and 2019: </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><ix:continuation id="ic39356edff7e415e9e9fe8cbb728e1e0" continuedAt="i78a0c2170d9f46dca68893b151a004d5"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i978ff34d15c34a83b4be6afc52590235_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzEtMS0xLTEtNTk5OTQ_0286041b-f2ae-449f-b1bc-e5771a76573c">1.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzEtMy0xLTEtNTk5OTQ_18c58639-26fd-44ae-a2ee-fcdd818de266">2.2</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifde1fe82f3a8407090036a5791edb75f_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzItMS0xLTEtNTk5OTQ_fb08d1f9-6ade-4dae-a604-24d37d2afb8c">3.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2d22712c9c8e40e59922b731218d87d7_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzItMy0xLTEtNTk5OTQ_2f2ba072-4585-448c-b129-e9e4fe86709e">4.4</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i50e1009b95ec4a24a0630fc08a8c4132_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzMtMS0xLTEtNTk5OTQ_bcb48ffd-41f1-4eca-a537-8db81ef71072">8.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1c211fcee1542c5a6668993085eadaa_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzMtMy0xLTEtNTk5OTQ_1d4ca527-27a5-41a1-8ccb-f82efc737fc3">5.0</ix:nonFraction>%</span></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ie78d80f454844b47b233666de7a44a26" continuedAt="i3bfda233511f45929701bd7527fe49bf"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the Monte Carlo simulation model. During the year ended December&#160;31, 2021, 2020 and 2019, the fair value of the earn-out changed by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">($<ix:nonFraction unitRef="usd" contextRef="iaccd364114214c819a1afd581d5ba6f0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NTk_eb8fb33b-622d-400a-b8ea-fd79dc875460">52</ix:nonFraction>),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="id81ee3fee9e249d392a80da362572288_D20200101-20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NTU_db254aee-5977-489b-bb74-a3f3008c2740">379</ix:nonFraction> and ($<ix:nonFraction unitRef="usd" contextRef="i9a1930616ff84fc2ac40296f48d1dcb2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NjQ_b9fe9dbb-ac41-4444-8b5a-c7a0816a4a52">33</ix:nonFraction>), respectively, and the change in fair value was recorded in &#8220;Other operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Comprehensive Income. The first <ix:nonNumeric contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1NTA_a75eb76e-5ee0-46bb-921b-fabf94d09324">one-year</ix:nonNumeric> period ended in the second quarter of 2020 and the Company paid $<ix:nonFraction unitRef="usd" contextRef="i95189a3723cf4dc5be6c7fb3b3f05c33_I20200630" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0OTE_c3e1f823-4735-4b9f-a63a-2fbaf9f341be">5,284</ix:nonFraction> based on the terms of the purchase agreement. The second <ix:nonNumeric contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1NTk_826f19e3-2895-4458-a121-4f75dfe31024">one-year</ix:nonNumeric> period ended in the second quarter of 2021 and the Company paid $<ix:nonFraction unitRef="usd" contextRef="id32bb77f96b745d39f4c34cb7dab6260_I20210930" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1MDI_2ba91604-0050-4451-981b-f05b7b8c6f11">6,813</ix:nonFraction> in the third quarter of 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on the terms of the purchase agreement. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the fair value of the earn</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-out liability was $<ix:nonFraction unitRef="usd" contextRef="i90dfb19e635c4393ba749e2717fadb7e_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1MTM_698e2aa1-ac94-4f17-9294-c23f5f727fdd">6,865</ix:nonFraction>, which was reflected in &#8220;Other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. </span></div><div style="margin-top:5pt;padding-right:2.25pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company acquired certain assets and liabilities of Linn Star Holdings, Inc., Linn Star Transfer, Inc. and Linn Star Logistics, LLC (collectively, &#8220;Linn Star&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="ie71362004bb648d090696ecd3d628b7f_I20200131" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDYxOTg_d8b41829-3c26-4937-b701-5a1666ecd759">55,931</ix:nonFraction>, net of cash acquired of $<ix:nonFraction unitRef="usd" contextRef="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDYyMjQ_4d3de50f-a926-4b4f-9956-559c9752f9ba">1,308</ix:nonFraction>. Linn Star, headquartered in Cedar Rapids, Iowa, specializes in last mile logistics and in-home installation services for a range of national retailers and manufacturers. Linn Star has operations primarily in the Midwest and Southwest regions. The acquisition of Linn Star supports the Company&#8217;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of Linn Star have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 11, 2020, the Company acquired certain assets of CLW Delivery, Inc. (&#8220;CLW&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDcwMjQ_ad13d81c-7239-429a-8a52-9e1ac10ece22">5,500</ix:nonFraction>. CLW, headquartered in Johnson City, Tennessee, specializes in last mile logistics and in-home installation services for national retailers and manufacturers. The acquisition of CLW supports the Company&#8217;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of CLW have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company acquired certain assets and liabilities of J&amp;P Hall Express Delivery (&#8220;J&amp;P&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="i3c3148f38a814c5981848a266bf3c23a_I20210531" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4Njk_846a3ed6-98fd-4ceb-bb6f-d4a54a203da5">7,670</ix:nonFraction>. J&amp;P is headquartered in Atlanta, Georgia with a second terminal in Albany, Georgia. The acquisition of J&amp;P supports the Company&#8217;s strategic growth plan by expanding pickup and delivery, less-than-truckload, truckload, less than container load, container freight station warehousing, and airport transfer services across the Southeastern United States. The acquisition was financed by cash flow from operations. The results of J&amp;P have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intermodal</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the Company acquired certain assets and liabilities of&#160;O.S.T. Logistics, Inc. and O.S.T. Trucking Co., Inc. (collectively, &#8220;O.S.T.&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="i92e726f0cc24489b9e08baac9105c634_I20190731" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDc4NjI_b3822a08-d153-4817-ada5-5acf34081a37">12,000</ix:nonFraction>.  O.S.T., headquartered in Baltimore, Maryland, provides intermodal drayage services. O.S.T. has locations in Florida, Georgia, South Carolina and Virginia. The acquisition of O.S.T. supports the Company&#8217;s strategic growth plan by expanding the footprint of the Intermodal business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of O.S.T. have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company acquired certain assets and liabilities of Proficient Transport Incorporated and Proficient Trucking, Inc. (together &#8220;Proficient Transport</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for $<ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4Nzc_e90a7f8e-6d1b-48f1-b28e-250bcf8172a5">16,339</ix:nonFraction> and a potential earn-out up to $<ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4ODY_dcd043db-31ca-4efd-be67-a857cb8dccc7">2,000</ix:nonFraction>. Proficient Transport is an intermodal drayage company headquartered in Chicago, Illinois. The acquisition of Proficient Transport supports the Company&#8217;s strategic growth plan by expanding the intermodal footprint in Georgia, Illinois, North Carolina, and Texas, and introduces a new location in Ohio. The acquisition was financed by cash flows from operations. The results of Proficient Transport have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement for Proficient Transport included an earn-out up to $<ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzIxOTkwMjMzMTE3OTA_92ddaa9e-6c4f-428e-8f7d-0fcf65256688">2,000</ix:nonFraction> based on the achievement of certain revenue milestones over a <ix:nonNumeric contextRef="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1Nzc_22dcdea1-f7ec-4888-b85b-4b2cefe27cf9">one-year</ix:nonNumeric> period, beginning March 1, 2021. The estimated fair value of the earn-out liability on the date of acquisition was $<ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA5MDQ_f35f5164-b4cf-475c-b065-ca3ffb2b9d0d">829</ix:nonFraction>. The fair value was based on the estimated <ix:nonNumeric contextRef="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228" name="fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1ODc_822eb3c4-c7f4-433f-8ad7-5ae25c34668c">one-year</ix:nonNumeric> performance of the acquired customer </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i3bfda233511f45929701bd7527fe49bf" continuedAt="i1e1b358f691d4f43b8339fa51ac653db"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue and was calculated using the option pricing method. <ix:continuation id="i78a0c2170d9f46dca68893b151a004d5" continuedAt="i3a10ef0b50b24cbeba0c5219bf761229">The assumptions used to calculate the estimated fair value of the earn-out under the option pricing method were as follows: </ix:continuation></span></div><div><span><br/></span></div><div><ix:continuation id="i3a10ef0b50b24cbeba0c5219bf761229"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i75a880e2bf6940a5b41cb5e9275730d4_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzEtMS0xLTEtMzk5MjM_fa41e3ae-9629-4f67-adaf-7c85007d2a13">0.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i11c28abc037340b7aacda96b4d2429f6_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzEtMy0xLTEtMzk5MjM_882739b8-8cf6-4d7e-8e7c-481d23486795">0.1</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78e92106a0b74caa8765ce114cc24421_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzItMS0xLTEtMzk5MjM_6b551683-9bae-4d5b-b45b-898a5773ccf4">9.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb5f1e5d5aaa45f9acdf3e79d8e750bf_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzItMy0xLTEtMzk5MjM_928600d6-fc99-4f6e-806a-7e032ba20f9a">8.3</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i08eb2dee30554175b83727094b4817d9_I20211231" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzMtMS0xLTEtMzk5MjM_606423e9-1d66-4e2e-8b7d-e0eb377d1433">24.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib01a0a76b27d4587953e90bc1feef30c_I20210228" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzMtMy0xLTEtMzk5MjM_f61186c9-72ee-407f-9767-fcb75ed4f793">27.3</ix:nonFraction>%</span></td></tr></table></ix:continuation></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the option pricing method. During the year ended December&#160;31, 2021, the fair value of the earn-out changed by</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ($<ix:nonFraction unitRef="usd" contextRef="ibeaab6f1d7734890929813121349cfe3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzI3NDg3NzkxMjU2ODk_f22f41b4-7b73-4bb2-b586-91a788e076fb">444</ix:nonFraction>)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and the change in the fair value was recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income. As of December&#160;31, 2021, the fair value of the earn-out liabili</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ty was $<ix:nonFraction unitRef="usd" contextRef="i8c5c1e17e7c74e09a0903869278e22dd_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM2MDU_99cdb641-033a-4b25-a857-74818a3dba31">385</ix:nonFraction>, which was reflected in &#8220;Other current liabilities&#8221; in the Consolidated Balance Sheets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired certain assets and liabilities of BarOle Trucking, Inc. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;BarOle&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzI3NDg3NzkxMjU3MDA_a8e5695d-26f5-4f5c-9a4c-ba8644c54aa2">35,436</ix:nonFraction>. BarOle is an intermodal drayage company headquartered in Roseville, Minnesota. The acquisition of BarOle provides additional capacity and resources to meet customer demands in the intermodal market, and extends the service footprint to the Minneapolis-Saint Paul, Minnesota area. In addition, BarOle has a larger terminal location, which allows for further expansion in the future. The acquisition was financed by cash flows from operations. The results of BarOle have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i1e1b358f691d4f43b8339fa51ac653db" continuedAt="ie59697b3ff8f4ce799a4187cb8400535"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Assets Acquired and Liabilities Assumed </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1ODg_df806af4-b182-4f94-8803-da9a71bd0c03" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed as of the acquisition date are presented in the following table:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.918%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FSA</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">O.S.T.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Linn Star</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CLW</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proficient Transport</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">J&amp;P </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 21, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 14, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 12, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 11, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMi0xLTEtNTc1Njc_a89222d5-4376-40a9-a40f-d18dad1d37f5">202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtNC0xLTEtNTc1Njc_fcc8b36e-64df-4c9b-8c38-9fdcf6882011">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtNi0xLTEtNTc1Njc_f580cd59-f4d5-4668-8c0e-b920ac12d2ce">1,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtOC0xLTEtNTc1Njc_2fdd0409-79a0-41a5-9595-0fa0d0074f96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTAtMS0xLTU3NTY3_055be337-2b05-4294-8970-d3a76628c887">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTItMS0xLTU3NTY3_a324a75e-f358-4225-82cf-bb0dfb3a9347">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTQtMS0xLTU3NTY3_f1966ad7-0cb6-4c62-9d5a-e299fab7c69b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMi0xLTEtNTc1Njc_3e2a345c-5067-4ebd-a051-1697183a85de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtNC0xLTEtNTc1Njc_866f32b4-a25c-4309-ba0a-b6e0cd774ed1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtNi0xLTEtNTc1Njc_768b1bc3-dd04-40af-9394-91f12ed1b38a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtOC0xLTEtNTc1Njc_444f231f-bdf1-41c4-a1a8-b8410cb2a7d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMS0xLTEtMzk5MjM_f8434acb-5272-4777-b2ed-8d869bbb0c40">4,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMy0xLTEtMzk5MjM_1db83e5e-4acf-4ac9-8085-a2216737f2be">1,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMTQtMS0xLTU3NTY3_69c9f756-630c-4f4b-9acd-60a7fd27c3b6">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMi0xLTEtNTc1Njc_8a249d6a-006e-42d5-8b58-c44ccd3ca73e">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtNC0xLTEtNTc1Njc_e4b52760-60d6-4abb-8fa2-c4297dd0e2b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtNi0xLTEtNTc1Njc_cb60580f-2067-4d75-9009-e22a1c88acf1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtOC0xLTEtNTc1Njc_02ba1967-22ea-4760-8246-5d3c730f6e19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMS0xLTEtMzk5MjM_1a96ec18-e9be-4360-a064-57afb7ed8c8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMy0xLTEtMzk5MjM_97220dce-0462-422d-9955-9c5f00ec29d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMTQtMS0xLTU3NTY3_dccbf048-8542-4770-a596-1ea566fe2f79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMi0xLTEtNTc1Njc_3d759e0d-3190-4448-aed3-cf5f766760e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtNC0xLTEtNTc1Njc_8b8d38ab-c6cf-45ff-b264-9c52c7065b77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtNi0xLTEtNTc1Njc_3fc4a60a-4b8f-4905-b58a-e10f5a114b20">1,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtOC0xLTEtNTc1Njc_0c0962cb-d21b-4934-938c-9feb6389d874">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMS0xLTEtMzk5MjM_98947c21-f6d2-4544-8fd8-b534d615c89c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMy0xLTEtMzk5MjM_44f8f525-07ce-4ba7-ae0c-1ce9fbc26349">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMTQtMS0xLTU3NTY3_0c09de9e-c033-43a5-ac8e-e47645359c97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMi0xLTEtNTc1Njc_ec659ed6-57f1-4e0e-8473-b2eb1d76fca0">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctNC0xLTEtNTc1Njc_68580706-e0df-49f8-882c-c5762e84c6ec">10,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctNi0xLTEtNTc1Njc_b90a6005-28d0-4237-ad19-fcc864b95cfd">605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctOC0xLTEtNTc1Njc_635243b5-473c-436c-a349-9c0c39b0d78d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMS0xLTEtMzk5MjM_7ac21334-13bd-41f2-bed9-522d64383fd4">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMy0xLTEtMzk5MjM_51ce4f0e-53c2-41e8-91d1-7972702d37ab">1,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMTQtMS0xLTU3NTY3_4f2238b8-85d9-4596-807d-6fbbc262cdd2">5,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMi0xLTEtNTc1Njc_cf18e53f-36c4-4ae8-840f-41dd5f6daeae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtNC0xLTEtNTc1Njc_645034b6-7383-4192-924c-2d618a06a3a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtNi0xLTEtNTc1Njc_5e2a1e4c-6ef6-4532-addc-ba533a1e3c24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtOC0xLTEtNTc1Njc_976b6315-f36f-4eb8-9798-74492c7a879f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMS0xLTEtMzk5MjM_a04b515c-b9f1-4fd5-8639-a2bf4fbb3d09">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMy0xLTEtMzk5MjM_62caea79-8726-42c1-8af0-a8906acd2254">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMTQtMS0xLTU3NTY3_c4327532-ef7e-4e98-aff7-6c91a70e77ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktMi0xLTEtNTc1Njc_b187699e-da63-45bc-9006-fa8ce4acf6fe">3,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktNC0xLTEtNTc1Njc_8fc87e09-c30c-4a59-9ec4-27e55580dc3f">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktNi0xLTEtNTc1Njc_3f53daaf-9870-48ba-8d05-ac8c448800c6">10,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktOC0xLTEtNTc1Njc_7333c838-59fb-456c-924d-c88248408eb9">811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMS0xLTEtMzk5MjM_76c3da49-1e0d-4b6e-b438-4955d5753907">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMy0xLTEtMzk5MjM_631ff360-ffe2-423e-93b3-f84deb4aa8b5">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktMTQtMS0xLTU3NTY3_4930ca2f-e625-4d8c-a14b-eae7a779de78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total tangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTItMS0xLTU3NTY3_c35bc012-f745-4cf6-a95a-9cf307b58d67">4,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTQtMS0xLTU3NTY3_106f2cc0-f581-417e-80f6-14e868a7058d">12,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTYtMS0xLTU3NTY3_c0454044-1472-45fe-8977-6c4252307984">13,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTgtMS0xLTU3NTY3_24b50c88-d24d-4c66-9f01-642008db1268">811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTEtMS0xLTM5OTIz_fb65d734-5674-4dc3-9f78-a9e4a42c50d3">4,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTMtMS0xLTM5OTIz_d1de1d2e-349e-440e-a1eb-b8e0380ab15a">4,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTE0LTEtMS01NzU2Nw_4db87eeb-f0d3-4224-aa30-db81429de1f7">7,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic017b6f6a6ac4110b39083defc4a78e0_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTItMS0xLTU3NTY3_2f5ca07a-549f-4ee4-b2ee-c44a6b980365">17,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb2c84ea47940d7b71e08de2d398cb7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTQtMS0xLTU3NTY3_5590960d-7732-49c1-bd37-4bbf63d70972">5,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9e35d37328407da194c1ba3265c8ca_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTYtMS0xLTU3NTY3_590cebf8-e3f1-40a8-9d71-ac387a036fd8">29,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i288be9e45b824dc98fcfd012da3bcdfa_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTgtMS0xLTU3NTY3_4192d600-4585-43cf-9873-34901e9c504c">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1546e9bd4254b8fb194e3fdbf7cfa1c_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTEtMS0xLTM5OTIz_7afc2684-ace0-42cd-952a-692d56aff80d">6,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d86bedc21f44df18c064cb2fa8d59e6_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTMtMS0xLTM5OTIz_814ea7cc-6009-459a-b55d-81ed8d3abb06">620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i877c7c279ffd449da9babe0ab6ba99d2_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTE0LTEtMS01NzU2Nw_0230d091-320e-44eb-be9b-583f985f9e89">16,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibee07a7fa260437fa2b452e3fd4ed5dd_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTItMS0xLTU3NTY3_0b6a2f94-50cc-4557-b0b2-0e3ddc50f78f">900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc1710a12bf140ce91782b3f25f8fb55_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTQtMS0xLTU3NTY3_9ce8cf3b-b0da-4ec8-9c49-ee03af96c270">850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i798a1d7c0fd74d49bee1f9a0a0190c9b_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTYtMS0xLTU3NTY3_78122aee-4fa7-40ac-beff-4dd5083e350b">450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba21b24cedc14faab8ec95b9eaf68acc_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTgtMS0xLTU3NTY3_688fe7ee-1b97-4eec-8fd1-fb236c1fa4a3">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51499b01f30f4ac1a3e1a1758d51a542_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTEtMS0xLTM5OTIz_e2505f28-3c3d-42f3-95f9-b72de841193f">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0455dc94205b440dbaf15097fff7c8e6_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTMtMS0xLTM5OTIz_fb16a4bc-beb3-4804-8a33-be6bf5601793">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40c95970d20644c88f4f694f711bacb3_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTE0LTEtMS01NzU2Nw_fd95fff1-ccbe-4f36-aa46-832eb3400e51">913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTItMS0xLTU3NTY3_2555e251-9a5c-4fb8-aad4-c237e4984b2f">19,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTQtMS0xLTU3NTY3_e8769f2e-7149-4978-8a5b-9d3a660afb1d">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTYtMS0xLTU3NTY3_66e1049e-e806-4649-902c-ce9dcec0f14a">25,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTgtMS0xLTU3NTY3_ec6fa6a9-d950-4705-8e93-a35071431e85">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTEtMS0xLTM5OTIz_c0593def-ecfe-4f9b-a474-5263856183b2">6,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTMtMS0xLTM5OTIz_dcd70f68-7596-45b4-a6b4-74086eca955e">4,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTE0LTEtMS01NzU2Nw_02ebe3fa-5b67-4c8f-ad4f-16223a6fbf8f">10,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTItMS0xLTU3NTY3_8ec489c3-99f5-4c41-8439-043f03bee942">38,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTQtMS0xLTU3NTY3_55d998a2-2ffb-4168-a343-465637ee70a4">8,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTYtMS0xLTU3NTY3_5b4f75b1-381a-4b82-ac6f-8cbe49b05a15">55,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTgtMS0xLTU3NTY3_818d7138-86c5-471e-aa27-b2696ee7dde1">5,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTEtMS0xLTM5OTIz_539190b3-f10a-40b1-8329-445938bd209a">12,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTMtMS0xLTM5OTIz_f7a4041e-fe0d-42cc-82f6-eeedce0d1e4e">4,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTE0LTEtMS01NzU2Nw_94d92f38-262b-43ef-9f13-06ad853e7d4c">27,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTItMS0xLTU3NTY3_b2309be5-2e5f-4e58-883f-6879e8244b1b">43,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTQtMS0xLTU3NTY3_1ee18bed-2b1e-4d14-92e3-68966c559ae3">20,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTYtMS0xLTU3NTY3_1263d182-4ce7-4313-8aa3-fa580a41d813">68,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTgtMS0xLTU3NTY3_a408e7bd-187d-4647-a211-714dc416917f">6,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE3LTEtMS0xLTM5OTIz_236672c6-fdf5-4f3e-8b3d-3bb687efa5ca">16,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE3LTMtMS0xLTM5OTIz_40f74ff3-88d5-44cb-89dd-c61f9e5ad39d">9,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTE0LTEtMS01NzU2Nw_55961139-16cc-4c5a-8ed5-e39abdddbc28">35,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTItMS0xLTU3NTY3_9865195a-6f6b-41c2-b3fe-b1b2f59024ac">8,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTQtMS0xLTU3NTY3_38b47f0b-7461-4500-b03b-1073d6accd1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTYtMS0xLTU3NTY3_60bccb0c-4383-4b5a-964b-09501064ce97">1,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTgtMS0xLTU3NTY3_9388853f-ed06-47bd-8291-8151491cee38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTEtMS0xLTM5OTIz_00e0591f-6e52-4f79-bfa9-eea70353cef4">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTMtMS0xLTM5OTIz_4c06f45c-b0b8-4700-826a-2e090fe1a2cb">632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTE0LTEtMS01NzU2Nw_a6228c10-fb29-4ddc-ad96-ac57e9bf8c74">268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTItMS0xLTU3NTY3_e6cfc285-ca6f-4e23-aa6c-66987928b758">5,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTQtMS0xLTU3NTY3_fcfd107d-26ae-41c2-ba5f-95f680e3298c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTYtMS0xLTU3NTY3_4fa76e4c-22dd-4016-b5e4-594c026e4949">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTgtMS0xLTU3NTY3_2c97002a-9854-4faa-80a8-5219bdbcb648">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTEtMS0xLTM5OTIz_75b8e6ff-b9e2-4d45-9311-741c37344923">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTMtMS0xLTM5OTIz_e72af321-2068-4a54-9049-156bc91c9aa3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTE0LTEtMS01NzU2Nw_d30dfa86-5366-4dbf-9e9d-5c44afde0e8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTItMS0xLTU3NTY3_ccb972fb-b600-44cc-bf82-05e7204902ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTQtMS0xLTU3NTY3_7aa51c89-23d4-463d-88be-acc623e1f309">6,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTYtMS0xLTU3NTY3_c76e59f7-c9eb-4313-976a-9f18859f880d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTgtMS0xLTU3NTY3_7db98765-10c3-46d8-88f3-be36ec0b222d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTEtMS0xLTM5OTIz_c9c6a3c2-4b34-48ac-8e7c-4c85fa0b5822">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTMtMS0xLTM5OTIz_91ccc7b6-d0e3-42ea-b23b-88e945119dd9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTE0LTEtMS01NzU2Nw_4131f491-70fd-4c07-9c07-61e75046535b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTItMS0xLTU3NTY3_39a60d83-7b22-4ffa-80b8-f7986888790e">3,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTQtMS0xLTU3NTY3_41d81d97-6b1e-4ecc-a83a-80c318337161">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTYtMS0xLTU3NTY3_a32e48ac-b6a0-457b-b0cc-d8555ac82d98">10,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTgtMS0xLTU3NTY3_39546761-0c38-4e7d-a10f-793996e313f8">811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTEtMS0xLTM5OTIz_e01ac09a-32ca-4fcb-8cc1-5a67c4747b92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTMtMS0xLTM5OTIz_1395bca8-c01b-4aa0-b4fa-8c33ee1d4306">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTE0LTEtMS01NzU2Nw_07451ca2-2b50-4f4f-b505-985aeb0bc438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTItMS0xLTU3NTY3_2f666bdb-848e-453f-af98-d4d0e1d93dcf">16,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTQtMS0xLTU3NTY3_44993378-6b1a-4ea6-b621-9dedd7385a8d">8,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTYtMS0xLTU3NTY3_60e4e500-d057-45b0-8061-0c1c6c874000">11,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTgtMS0xLTU3NTY3_c5a30b93-2dc5-4d80-937d-0145c4282287">811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI1LTEtMS0xLTM5OTIz_e743807d-b3db-4463-99e9-47ae1780a508">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI1LTMtMS0xLTM5OTIz_5a8cb439-0ce6-4293-b340-b8b5d9b9bd7b">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTE0LTEtMS01NzU2Nw_3919ab14-b053-46f7-822e-d1186324d760">268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTItMS0xLTU3NTY3_34bdd7be-99f5-44e2-8086-6afcdd0a69b6">27,000</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTQtMS0xLTU3NTY3_50af438a-24d2-4d47-bbcb-a6ccc2aa5d4b">12,000</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTYtMS0xLTU3NTY3_14a37dde-cd76-4b56-b93e-d1adc5782805">57,239</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacea14e2090b47d085386163954fdd55_I20201011" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTgtMS0xLTU3NTY3_90ea347e-7aee-49be-82de-127a369aa673">5,500</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI2LTEtMS0xLTM5OTIz_01b3872f-ea7f-490e-bdfd-aaf650a14c66">16,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI2LTMtMS0xLTM5OTIz_cee1e4be-ef68-467d-a9fd-96e8cd311269">7,670</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTE0LTEtMS01NzU2Nw_e560af38-9637-4cbd-b7db-82cb640d80b4">35,436</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary purchase price for BarOle has been allocated to assets acquired and liabilities assumed based on the the Company&#8217;s best estimates and assumptions using the information available as of the acquisition date through the date of this filing. The provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to adjustments in subsequent periods as the Company finalizes its purchase price allocation, including the third-party valuations. The Company expects to finalize the valuation as soon as practicable, but no later than one year from the acquisition date. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="iec42b1716f34472282e8383d1a277300"><ix:continuation id="ie59697b3ff8f4ce799a4187cb8400535"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FSA</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">O.S.T.</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linn Star</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CLW</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proficient Transport</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J&amp;P</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ff2cec3dc444395854260c5a71ade03_D20190421-20190421" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMi0xLTEtNTc1NDI_a536c896-b9e1-4722-8636-f120cad5bdc2">15</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie0f3891ec74547b38060c95bd5d2e194_D20190714-20190714" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItNC0xLTEtNTc1NDI_39cb6d57-1e44-4c35-99f1-53218a819d36">10</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i482aac0b8b7041188960c7df254daa51_D20200112-20200112" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItNi0xLTEtNTc1NDI_bbae1201-f3ac-4021-80a5-4fc6445986bb">15</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac5326ca4924487d805154c34f5d5406_D20201011-20201011" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItOC0xLTEtNTc1NDI_b0ed4c71-9ebd-476c-95d3-74dfc8eb0378">7</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia5fc23067ca84030a3013d8fa3985007_D20210228-20210228" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMS0xLTEtMzk5MjM_b1ffee40-a6ff-4367-876f-5946e4a8fa2f">8</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2e88b6aa888e46058c593514e1e1658e_D20210530-20210530" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMy0xLTEtMzk5MjM_fa183737-6e3c-4174-b9f2-74e243ffec7a">12</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i35e147e6c0814b219b955bf9445f2ea2_D20211130-20211130" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMTQtMS0xLTU3NTQy_8658ac3b-7bc1-458f-a9c0-7694799efcae">8</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6d217efb3ff84e8990aff7a2f33c685e_D20190421-20190421" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMi0xLTEtNTc1NDI_0fbdb85c-a290-4510-a4b4-88af65bfd49b">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8ccf3faad07e457ea0ab93e027357f5d_D20190714-20190714" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtNC0xLTEtNTc1NDI_e86df5ae-1b4c-4ce8-90c2-12b97d581a97">3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icbdbbcba92dc460f9e9ae8c17334a2df_D20200112-20200112" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtNi0xLTEtNTc1NDI_0aa809ed-f1bc-4d9b-baaa-a70bb9f2401a">1</ix:nonNumeric> year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6bfd9c5fbea246ac913f4fffb3203c17_D20201011-20201011" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtOC0xLTEtNTc1NDI_f6013204-42c6-41f9-943f-7abdae143853">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i81fa117247bd4195926c2a4daaeca46c_D20210228-20210228" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMS0xLTEtMzk5MjM_3677bdc3-bc64-49ea-b2c8-84b0e6a28d5c">1</ix:nonNumeric> year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia3b8766c6c4f4fa5acff46f67a699bf8_D20210530-20210530" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMy0xLTEtMzk5MjM_4c9d1598-4d97-4f63-9e94-a438343baa99">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ief7d7c1992e64540945089501006860e_D20211130-20211130" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMTQtMS0xLTU3NTQy_285700ac-3ad5-43ea-bfe2-158cb862f567">5</ix:nonNumeric> years</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i3414038719d046c1b5a77263e64e1047_181"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5Mjg_1b712720-2491-496d-816a-0810638a13d5" continuedAt="i3a2339339f7f4243a29a2383d5a967ae" escape="true">Indebtedness</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3a2339339f7f4243a29a2383d5a967ae" continuedAt="icf6e80d47b0e456b96001ec8c6d09ae5"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3MjE_c3ad07b2-5ccd-4d98-baa5-7ecc2ca3143b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility, expires 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzEtMi0xLTEtNTc2MDQ_81b979bd-320f-400d-a3c1-6b34ce984150">157,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzEtNC0xLTEtNTc2MTE_25055674-a0ef-412c-b1c5-656ddba12268">112,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzItMi0xLTEtNTc2MDQ_c8b6a0c3-6347-47ac-b6fa-2b2b820e0c14">534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzItNC0xLTEtNTc2MTE_2c2f05a6-0e74-419a-8469-c641b914cc95">102</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzMtMi0xLTEtNTc2MDQ_2cd019d5-30b1-4055-9a45-337a72445cf9">156,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzMtNC0xLTEtNTc2MTE_5a5239b6-cab1-4ef2-90b3-93c55f665255">112,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzUtMi0xLTEtNTc2MDQ_e801cdba-29ef-451e-8b50-94058b4f4992">1,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzUtNC0xLTEtNTc2MTE_6a959393-f018-41e3-bc1a-fba0b07e274b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzYtMi0xLTEtNTc2MDQ_9742b190-417c-48c8-b2de-eee6992c16f4">155,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzYtNC0xLTEtNTc2MTE_fb2a1078-a300-4ac5-8e0b-f5ee01c7f6c5">112,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3MjI_d728d253-db31-4564-88bf-688a7e53a5ff" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt are as follows: </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.299%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzAtMi0xLTEtNTc2Mjk_9f787ecb-6995-47d8-b868-71475c0a0dcd">1,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzEtMi0xLTEtNTc2Mjk_b5879980-ee6c-4be9-b36f-8d24665a46ad">3,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzItMi0xLTEtNTc2Mjk_3f47fdca-d800-4899-80f0-b49267378ca9">3,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzMtMi0xLTEtNTc2Mjk_a973be6c-a147-4b0d-a673-91b74da7273c">146,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzQtMi0xLTEtNTc2Mjk_7b07fff9-ab24-4a80-84e5-b2202799a810">155,466</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2017, the Company entered into a <ix:nonNumeric contextRef="ic8ec6fa3530f4e6a825694bcff8e2ca8_D20170901-20170930" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY4NzY_e4dda243-f851-476a-a082-1c6c85c4a583">five-year</ix:nonNumeric> senior unsecured revolving credit facility (the &#8220;Facility&#8221;) with a maximum aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i66dccd1e1b0248aaa87b289130477626_I20170930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NjI_f7f455f3-ff6c-40c6-a59e-9d7b9f532dcc">150,000</ix:nonFraction>, with a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i35764df10be147cfae7826644186a4dc_I20170930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NzI_3d055ec0-3002-425c-9d51-7549a1c40804">30,000</ix:nonFraction> for letters of credit and a sublimit of $<ix:nonFraction unitRef="usd" contextRef="ie793553515f345d7aa851c7edac1c1be_I20170930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NTM_040c0810-bbd6-4d46-988c-2dae97feb96a">30,000</ix:nonFraction> for swing line loans. The maturity date of the Facility was September 29, 2022.  In April 2020, the Company entered into the first amendment to the Facility, which increased the maximum aggregate principal amount to $<ix:nonFraction unitRef="usd" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3ODE_58f62f40-f940-493e-a007-90237b3ab2a8">225,000</ix:nonFraction>.  The Facility could have been increased by up to $<ix:nonFraction unitRef="usd" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc4MDE_dd044993-9be7-4fdd-b484-3458f66b4b1e">25,000</ix:nonFraction> to a maximum aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3OTE_9e3677bd-3e4b-40fe-94b5-42be909ee8a6">250,000</ix:nonFraction> pursuant to the terms of the amended credit agreement, subject to the lenders&#8217; agreement to increase their commitments or the addition of new lenders extending such commitments. In July 2021, the Company entered into the second amendment to the Facility, which extended the maturity date to July 20, 2026 and changed the interest rate options available under the Facility. In December 2021, the Company entered into the third amendment to the Facility, which increased the amount available for borrowing under the Facility to $<ix:nonFraction unitRef="usd" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgxNDE_febeff69-cfd9-4818-b8c4-df9837f68fb4">450,000</ix:nonFraction>, consisting of a $<ix:nonFraction unitRef="usd" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgxNjE_61b04d31-4ca6-4508-899a-b62b0cb0fc11">300,000</ix:nonFraction> revolving line of credit and a term loan of $<ix:nonFraction unitRef="usd" contextRef="i174c716b87a04a2c868a175ebebaa7dc_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgyOTY_9874edd6-c8ac-44db-8d25-222474bc25e7">150,000</ix:nonFraction>. In connection with the third amendment, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i0aedbd0b4b204bb4a465166db4c359a6_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MDc_dbdf1840-d832-4795-a465-11c23b13ccc6">150,000</ix:nonFraction> under the term loan and simultaneously repaid $<ix:nonFraction unitRef="usd" contextRef="ice5105321aa34887854ecd221d759ec0_D20211201-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MTc_fe7a656d-40ff-47cf-b021-b1d53c9ca0eb">150,000</ix:nonFraction> on the revolving line of credit from the borrowings received. Under the third amendment, the Facility may be increased by up to $<ix:nonFraction unitRef="usd" contextRef="i5bd05bff8812400e9e257dd5dc2c7aff_I20211229" decimals="INF" name="fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgzNDY_c06d4109-520b-46e8-9835-a2f22a51e55f">75,000</ix:nonFraction> to a maximum aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MzM_8779c64a-ce51-4247-a773-ac0c84bef75f">525,000</ix:nonFraction> pursuant to the terms of the amended credit agreement, subject to the lenders&#8217; agreement to increase their commitments or the addition of new lenders extending such commitments. Such increases to the Facility may be in the form of additional revolving credit loans, term loans or a combination thereof, and are contingent upon there being no events of default under the Facility. As of December&#160;31, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDM1OTI_edfcac82-3d6b-4c13-aaae-8019d8d63b19">272,466</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDQ1MjM_2e99cec8-3a28-4025-8af1-09f575f7d4dd">94,174</ix:nonFraction>, respectively, of available borrowing capacity under the Facility. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains covenants that, among other things, restrict the ability of the Company, without the approval of the required lenders, to engage in certain mergers, consolidations, asset sales, dividends and stock repurchases, investments, and </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="icf6e80d47b0e456b96001ec8c6d09ae5" continuedAt="ice08652b92f443f49705c9bc76a98d32"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other transactions or to incur liens or indebtedness in excess of agreed thresholds, as set forth in the credit agreement. The Company also has to fulfill financial covenants with respect to a leverage ratio and an interest coverage ratio. As of December&#160;31, 2021, the Company was in compliance with the aforementioned covenants. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the amended Facility, interest accrues on the amounts outstanding under the Facility at the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s option, at either (1) Bloomberg Short-Term Bank Yield Index rate (the &#8220;BSBY Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;), which cannot be less than <ix:nonFraction unitRef="number" contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731" decimals="INF" name="fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MzA_7725a0a0-028e-4297-8296-72a970effebe">zero</ix:nonFraction>, plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="ifeb7d7c64a8345b698d0cfed84a090e4_D20210701-20210731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MTc_a19377cf-659b-43f6-a1dd-6e7764efc3ab">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i2f8e5c141172442cba77423008725139_D20210701-20210731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MjQ_17c18ad7-3b45-4b18-9401-7d901243441e">1.75</ix:nonFraction>% based on the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> leverage ratio, or (2) the base rate, which cannot be less than <ix:nonFraction unitRef="number" contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731" decimals="INF" name="fwrd:DebtInstrumentBaseRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MzI_a58c6ef5-b9c3-4af5-a53d-3cdc55320ae5">2.00</ix:nonFraction>%. The base rate is the highest of (i) the federal funds rate, which cannot be less than <ix:nonFraction unitRef="number" contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731" decimals="INF" name="fwrd:DebtInstrumentFederalFundsRateFloor" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY4OTU_2ec098e4-c94d-4113-9f06-b196e3420813">zero</ix:nonFraction>, plus <ix:nonFraction unitRef="number" contextRef="ib2e94bda0df748c8a3a67759b90f8e61_D20210701-20210731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDA_c3018160-7026-457c-9218-88519184b9e0">0.50</ix:nonFraction>%, (ii) the administrative agent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s prime rate and (iii) the BSBY Rate, which cannot be less than <ix:nonFraction unitRef="number" contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731" decimals="INF" name="fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDY_3e02f02e-8ecb-47aa-b937-df65a9344a75">zero</ix:nonFraction>, plus <ix:nonFraction unitRef="number" contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731" decimals="INF" name="fwrd:DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDg_c3f9cfcb-39d0-4c88-b579-c8108ba1beb6">1.00</ix:nonFraction>%, plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="i19726afa432c45a9beeee91b0d880265_D20210701-20210731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5MjE_ad17aeca-bcd4-4f37-861c-b5751f5273bb">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i972949109ba24911b2bf9ac3ed258f19_D20210701-20210731" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5MzE_68982123-f24f-49ba-93f0-4cf625db747d">0.50</ix:nonFraction>% based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> leverage ratio. Interest is payable in arrears for each loan that is based on the BSBY rate on the last day of the interest period applicable to each loan, and interest is payable in arrears on loans not based on the BSBY rate on the last day of each quarter. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The interest rate on the outstanding borrowings under the revolving credit facility was <ix:nonFraction unitRef="number" contextRef="i21af02572ae341548b0591872349b2d5_I20211231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDE4OTg_c24e8529-cc9b-40f5-87c1-7b73b14d7422">1.43</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDE5MDY_098c7343-544e-4e83-be69-43de0ddb266a">3.25</ix:nonFraction>% as of December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Previously, under the Facility, interest accrued on the amounts outstanding under the Facility, at the Company&#8217;s option, at either (1) London Interbank Offered Rate (&#8220;LIBOR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) rate, not less than <ix:nonFraction unitRef="number" contextRef="i77259a44b8fe4e96b699bfcd1f2f9acd_I20210430" decimals="INF" name="fwrd:DebtInstrumentLIBORFloorRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2ODY_8adec8fe-fc09-42d5-acb3-1e8719e91219">1.00</ix:nonFraction>%, plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="ia37f9bbd23eb4107baa97e41b644600f_D20200430-20200430" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2OTM_33bdd2eb-d4ba-4415-9f86-089c038bd005">2.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia46fa97601b042d0889411110e4fbd4e_D20200430-20200430" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NTc_c2f9ebce-3d02-445d-9cf3-fe0fc54e6361">2.75</ix:nonFraction>% based on the Company&#8217;s leverage ratio, or (2) base rate, which cannot be less than <ix:nonFraction unitRef="number" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="fwrd:DebtInstrumentBaseRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI3MDA_89312420-c859-4d8a-bd1d-701bb80e0c41">3.00</ix:nonFraction>%. The base rate was the highest of (i) the federal funds rate, not less than <ix:nonFraction unitRef="number" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="fwrd:DebtInstrumentFederalFundsRateFloor" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2ODQ_298b1e6c-7aa2-4eb7-a6ef-ff1efd819cff">zero</ix:nonFraction>, plus <ix:nonFraction unitRef="number" contextRef="i2f3edcbec0784555b4b72c9eab862484_D20200430-20200430" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2Nzg_65f1c9b1-2cfc-4285-a555-d80478c21196">0.50</ix:nonFraction>%, (ii) the administrative agent&#8217;s prime rate and (iii) the LIBOR rate, not less than <ix:nonFraction unitRef="number" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="fwrd:DebtInstrumentLIBORFloorRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NjQ_cc8e4105-d4cd-4c01-bfb1-81dffcc04c86">1.00</ix:nonFraction>%, plus <ix:nonFraction unitRef="number" contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430" decimals="INF" name="fwrd:DebtInstrumentLIBORFloorAdditionalRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NzE_fa2d344e-4a84-406a-bbc2-1069e6e59762">1.00</ix:nonFraction>%, plus a margin ranging from <ix:nonFraction unitRef="number" contextRef="i229cfe34d0574e6684b888a079d736d4_D20200430-20200430" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI3MDc_210d6adf-b5ce-43c2-9442-b50baeb8f481">0.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i041cff5cb9254e9c8938e94ce124d24c_D20200430-20200430" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5NDg_6b3aa13a-0543-4b2a-95f2-31c8efa773d5">0.75</ix:nonFraction>% based on the Company&#8217;s leverage ratio. Interest was payable in arrears for each loan that was based on the LIBOR rate on the last day of the interest period applicable to each loan, and interest was payable in arrears on loans not based on the LIBOR rate on the last day of each quarter.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an arrangement under the Facility to issue letters of credit, which guarantee the Company&#8217;s obligations for potential claims exposure for insurance coverage. As of December&#160;31, 2021 and December&#160;31, 2020, outstanding letters of credit totaled $<ix:nonFraction unitRef="usd" contextRef="iab1912896cee483090f2876352fbda0a_I20211231" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDI5ODY_3fa6b5f5-a396-4bc5-aef7-ddf26afa1853">20,034</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4f557cbba5a464ab1cdb648e47f8d33_I20201231" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDMwMDI_c1a3fa9d-6715-4d7c-8923-bb28df280803">18,326</ix:nonFraction>, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Payments</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ice08652b92f443f49705c9bc76a98d32">Cash payments for interest were $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTczOTg_e2c6a520-790d-4891-810d-71c81cfacfc3">4,198</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTcxMzc_a9862dfb-e2fc-470a-bf92-0d87cbdedc74">4,580</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTczOTA_1cc322df-306b-410c-87c2-aa8c8933b458">2,711</ix:nonFraction> for the years ended December 31, 2021, 2020 and 2019 respectively.&#160;&#160;<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="INF" name="us-gaap:InterestCostsCapitalized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_5ac5fb00-0c94-48ca-9d08-6a7e426f6a75"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="INF" name="us-gaap:InterestCostsCapitalized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_7bb849b0-9387-48c7-8982-ed386108757c"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="INF" name="us-gaap:InterestCostsCapitalized" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_cf37cd6f-e793-4cad-a5f8-027a6a195e37">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> interest was capitalized during the year ended December 31,  2021, 2020 and 2019.</ix:continuation> </span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_184"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzkxNzU_86f19ba8-2115-433b-9d60-0c5277cdb5cd" continuedAt="ibe2f62a625094952b3e32a215c2b75e4" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="ibe2f62a625094952b3e32a215c2b75e4" continuedAt="i270a9e3f089c454b9449f86d7ad6ac3e"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzEwNg_07785f1c-9eab-4149-92e6-befbb22995bc">5,000</ix:nonFraction> shares of preferred stock with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE1NQ_13884ee9-931b-49ef-b8d4-faddaae3cab9">0.01</ix:nonFraction> authorized, but <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3NDc4NTA_34bb8509-8dc5-4f51-89d8-804d52beeacc">no</ix:nonFraction> shares have been issued to date.&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividends</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020 and each quarter of 2021, the Company&#8217;s Board of Directors declared and the Company has paid a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1e36214514864e04a16c61cda20e15b1_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_12162eee-f1a8-42e0-b956-c6c368fba1ab"><ix:nonFraction unitRef="usdPerShare" contextRef="i971522d9277d491b83470a75fd8c75c0_D20210101-20210331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_1bfe479a-d9c3-4139-bab5-037728d4479b"><ix:nonFraction unitRef="usdPerShare" contextRef="i3f4b54ed11e34989b440713186b0e087_D20201001-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_8a7d3e7a-4842-4bf2-8b85-da871f96dd7d"><ix:nonFraction unitRef="usdPerShare" contextRef="i92ed2bcb93354ad1af9291ebbce2a242_D20211001-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_98a31e06-b3d7-4ca3-b296-35c18ac357de"><ix:nonFraction unitRef="usdPerShare" contextRef="i807ce063fb334fcab519387c2b92393a_D20210701-20210930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_f9ed6150-8ef0-4ba9-9596-007a6badc289">0.21</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> per common share. During the first, second and third quarters of 2020, each quarter of 2019, the Company&#8217;s Board of Directors declared and the Company has paid a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e28092214ca4d47a55d6441c9e720c0_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_063a2987-e04a-4422-975e-f198c72d913a"><ix:nonFraction unitRef="usdPerShare" contextRef="i006aa4aa6a9c4776b84153fcf02c2ab7_D20190401-20190630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_11bf97fc-3b1c-46ae-827b-3d70893a432d"><ix:nonFraction unitRef="usdPerShare" contextRef="i5e095f9a02af4d38b23b785277784273_D20191001-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_3ea58384-c59e-4dba-9a3b-1c23b24b2048"><ix:nonFraction unitRef="usdPerShare" contextRef="i22e94ee520264e548f01958c73452f95_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_40c5ed13-3a79-4341-9925-9373acdbb886"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7fe8d2ccb8e4fd29655e1c2b13dc0c9_D20190701-20190930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_8e896d1e-9887-44b0-a4d0-41336cfb691a"><ix:nonFraction unitRef="usdPerShare" contextRef="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_ddd60fda-c640-4bda-bad1-2e5ec091eaed"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c13692429294e2c9697cb650c17276c_D20200701-20200930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_fdf3914c-987e-4116-bd5a-58f0b188046f">0.18</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> per common share. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 8, 2022, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i915e41c0e3324834a8dd811a314ff1f8_D20220208-20220208" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwOTI_ade5f11f-1f41-484b-90fa-92f4b324b115">0.24</ix:nonFraction> per common share that will be paid in the&#160;first quarter of 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;   </span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 5, 2019, the Board of Directors approved a stock repurchase plan authorizing the repurchase of up to <ix:nonFraction unitRef="shares" contextRef="i44529f0528d948b5b0356bf17b108b4e_D20190205-20190205" decimals="INF" name="fwrd:ShareRepurchaseProgramAuthorizedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzEyOTg_f5af2af6-b604-49a8-bfcc-d854f04fc2d7">5,000</ix:nonFraction> shares of the Company&#8217;s common stock (the &#8220;2019 Repurchase Plan&#8221;). The 2019 Repurchase Plan expires when the shares authorized for repurchase are exhausted or the 2019 Repurchase Plan is canceled. </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i270a9e3f089c454b9449f86d7ad6ac3e" continuedAt="iebe1dbf7d3e84505a0e2af96c307a2e0">During the year ended December 31, 2021, the Company repurchased through open market transactions <ix:nonFraction unitRef="shares" contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE1OTY_a303ef11-4ee4-420b-8edf-ab383e5ee035">535</ix:nonFraction> shares of common stock for $<ix:nonFraction unitRef="usd" contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231" decimals="INF" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE2MjY_bc22be85-26a3-4159-90e9-eef5e718ccab">48,989</ix:nonFraction>, or an average of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE2MzM_c43f72d8-e953-4ed5-9b85-e1a35af43733">91.46</ix:nonFraction> per share, and during the year ended December 31, 2020, the Company repurchased through open market transactions <ix:nonFraction unitRef="shares" contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3NDk_fbfe8b29-d103-4698-9133-aadde9fe26b9">787</ix:nonFraction> shares of common stock for $<ix:nonFraction unitRef="usd" contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231" decimals="INF" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3Nzk_6a93a115-a755-4016-b88b-a820b645b3c3">45,248</ix:nonFraction>, or an average of $<ix:nonFraction unitRef="usdPerShare" contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3ODY_81abfbfb-8b1c-437c-a818-ef998b20e937">57.53</ix:nonFraction> per share. All shares received were retired upon receipt, and the excess of the purchase price over the par value per share was recorded to &#8220;Retained Earnings&#8221; in the Consolidated Balance Sheets. </ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iebe1dbf7d3e84505a0e2af96c307a2e0">As of December&#160;31, 2021, the remaining shares permitted to be repurchased under the 2019 Repurchase Plan were approximately <ix:nonFraction unitRef="shares" contextRef="i92d1250bab244624b3a437e09f026340_I20211231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzIwODY_484076e5-248c-4f6e-be5c-06a1b273be78">2,833</ix:nonFraction> shares.</ix:continuation> </span></div><div><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_1935"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE3_6eccf40d-9fd7-4044-9e8c-01162458a819" continuedAt="i237bed3bf29e431bbe0663a705893b71" escape="true">Stock Incentive Plan</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i237bed3bf29e431bbe0663a705893b71" continuedAt="i13216eeece39428eac521c44735ed49c"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plan </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE4_da549c11-100d-43d3-a968-4c904cef50d1" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded share-based compensation expense as follows for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - continuing operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9777bb8adea440b59b44d44e9c8fc93d_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTEtMS0xLTU4OTA5_33d6b76d-494d-4df3-984e-8385a9228496">9,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5e4fc52927f48d5873bc949eff0bb67_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTMtMS0xLTU4OTA5_c7b9e93b-f778-4d3d-853d-a06050437467">9,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i618fb5adfc0a4b5290584427983257de_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTUtMS0xLTU4OTA5_13c41870-b30a-48e4-acc4-ea226c9f271d">10,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4804d476a1eb4a4189838ba360c38629_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTEtMS0xLTU4OTA5_39f77824-c8ea-4c6f-aefc-2c8df05bfdf9">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2830909e053f40f4a046da27a3994912_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTMtMS0xLTU4OTA5_a756a340-0380-4cb3-bdb3-51ca57c95529">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7b8dfa26796493997b2484f66bb8579_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTUtMS0xLTU4OTA5_250dfd95-43c6-42bb-be0c-95fb44a73763">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTEtMS0xLTU4OTA5_662228cc-38b6-48eb-aa79-59a6ffa1021b">9,124</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTMtMS0xLTU4OTA5_102a7b17-9353-43dd-98f0-b2b2e4163853">9,800</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTUtMS0xLTU4OTA5_967da49a-9abb-4d8a-ab6f-0489e4e70848">10,774</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2016, the Company adopted the 2016 Omnibus Incentive Compensation Plan (the &#8220;Omnibus Plan&#8221;) for the issuance of up to <ix:nonFraction unitRef="shares" contextRef="i07bf819a277644ba9081e2e14df03618_I20160531" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0NTU5_8803ad1a-f045-4aaf-b7d3-78f9d5ecc21a">2,000</ix:nonFraction> common shares. As of December 31, 2021, approximately <ix:nonFraction unitRef="shares" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0NjE2_de0b5f3c-d84a-4d5f-8942-72bbc29393e0">801</ix:nonFraction> shares remain available for grant under the Omnibus Plan.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain executives are eligible to receive grants of stock options. Employees may exercise the stock options at anytime after the grant is vested but no later than <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0ODU4_d3bcbf14-6133-4bea-b275-6314bfd2b95e">seven years</ix:nonNumeric> after the date of grant. Stock options vest over a <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI5_8265e88b-0c4b-4419-bec8-d204a2878fef">three-year</ix:nonNumeric> period from the date of grant. For stock option awards, under the Plan, the exercise price is equal to the price of the Company&#8217;s common stock on the date of grant. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. The Company estimated the fair value of the grants using the Black-Scholes option-pricing model. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE5_80564df4-144a-4f59-aace-c5b5efb1c2fd" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the stock option awards granted under the Plan and the weighted average assumptions under the Black-Scholes option-pricing model were as follows for the years ended December 31, 2021 and 2020. The Company did not grant stock options during the year ended December&#160;31, 2019. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8xLTEtMS0xLTU4OTA5_b4c991d4-6747-498d-b1eb-0eff3409183a">18.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8xLTMtMS0xLTU4OTA5_d58a8476-6976-4308-86d6-25143f8bc140">14.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under Black-Scholes option model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8zLTEtMS0xLTU4OTA5_5f0639e6-b5da-48b4-b645-c369c927b249">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8zLTMtMS0xLTU4OTA5_838d4ae0-f7d8-4724-9cd7-b8a892e4d5f3">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl80LTEtMS0xLTU4OTA5_73eef8ba-cf69-4bce-9ef5-c3f250c5fe9f">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl80LTMtMS0xLTU4OTA5_1d86ef2f-5ed0-4687-a6fd-9a3ec5633ca2">24.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl81LTEtMS0xLTU4OTA5_7b15e020-f77a-45db-b97d-fa48f2fc2d72">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl81LTMtMS0xLTU4OTA5_967e192c-db44-4717-852a-6876a6bbc9dd">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of awards (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl82LTEtMS0xLTU4OTA5_726d52fd-f5fc-4af1-bd3e-edb8cc2ef0c0">5.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl82LTMtMS0xLTU4OTA5_61a803d4-4f28-433e-b6c0-e1037852824e">5.9</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i13216eeece39428eac521c44735ed49c" continuedAt="i04431beb317f40a2b5cae55b097eac02"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjIw_828f8f87-ca9b-4492-958e-3333426ff357" continuedAt="i841f68acec6d4fde99d205de5cb75a7c" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended December&#160;31, 2021 on a continuing operations basis were as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:75.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.898%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iad0ccafd5b38424190b1cebf2272655e_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18xLTEtMS0xLTU4OTA5_9d2efcbc-ba82-4be9-96d0-ae38ac7dc2e4">359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iad0ccafd5b38424190b1cebf2272655e_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18xLTMtMS0xLTU4OTA5_46951a77-d853-4c38-970a-c0b027ea25e3">55.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18yLTEtMS0xLTU4OTA5_55b02f5f-0e5e-4ebb-9322-d75cab867cc3">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18yLTMtMS0xLTU4OTA5_4409f588-5748-4c7d-80e1-0bf7363b074b">75.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18zLTEtMS0xLTU4OTA5_29901b5a-cd7f-47b2-bb9c-ed9bd97879e5">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18zLTMtMS0xLTU4OTA5_9c06bd3e-fcc7-4754-8784-9f06bdafade3">53.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N180LTEtMS0xLTU4OTA5_273a43eb-11cd-4702-aefc-0d1df0481924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N180LTMtMS0xLTU4OTA5_39448b93-a321-4651-90ea-a8571726887f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N181LTEtMS0xLTU4OTA5_31c0d107-b96c-4ef7-98c3-789106e8f8a1">342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N181LTMtMS0xLTU4OTA5_7b4f455a-a5f4-4915-bd5e-204733df47bf">58.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the weighted average remaining contractual life of stock options both outstanding and exercisable was approximately <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1ODQ2_43f838d6-9de5-4395-b543-25cf9c2368f7">three years</ix:nonNumeric>. The total fair value of stock options vested during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021, 2020, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yNzQ4Nzc5MTAwMDU2_8dad20f1-dd94-4456-ac61-814db34d1046">922</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1OTI2_9a6ca967-46df-4ef8-af2c-e706d2b2e261">1,377</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1OTM1_1dc44efa-fb9a-4773-b05d-87b740ce9dbc">1,887</ix:nonFraction>, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unvested stock options not yet recognized was $<ix:nonFraction unitRef="usd" contextRef="i5680398ba95e43d7a6ad4eada8eb8fa1_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2MDY1_9be3cc1c-08d9-4293-9b44-024aa5c288a9">695</ix:nonFraction>, and the weighted average period over which it is expected to be recognized is approximately <ix:nonNumeric contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2MTYy_5410812b-ca98-4383-b73f-26757f1df262">two years</ix:nonNumeric>. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><ix:continuation id="i841f68acec6d4fde99d205de5cb75a7c" continuedAt="i677bfd90b1494c01a1ae621d226882cd"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the exercise price range, number of shares, weighted average exercise price and remaining contractual lives by groups of similar price on a continuing operations basis as of December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:5.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.311%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.499%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.854%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.499%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.212%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.508%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Exercisable</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTAtMS0xLTU4OTA5_7e379c63-be40-46f1-b547-148df14f7404">43.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTItMS0xLTU4OTA5_cac6b3ab-3bbb-417a-868c-24cfa461f6c3">47.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTQtMS0xLTU4OTA5_fa23eebd-7229-4a2c-84a2-8c61b4b8cac0">107,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTYtMS0xLTU4OTA5_0aa0944e-a6cf-40f5-8f06-d58cbe080785">1.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTgtMS0xLTU4OTA5_7f0bfa4b-1881-431b-afb1-d7aca19b3238">45.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTEwLTEtMS01ODkwOQ_9597b0a9-000d-4723-9c95-6f5d7f4dea9d">107,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTEyLTEtMS01ODkwOQ_43d58b53-6abf-46ac-99bb-1a4db2d19e7d">45.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTAtMS0xLTU4OTA5_ca060bea-ab1f-4e8d-9665-cfc7771e64a6">50.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTItMS0xLTU4OTA5_70967617-fa7c-487c-ad04-9929af99b63a">59.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iee535977c3b3429da26221c3332c0c58_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTQtMS0xLTU4OTA5_41c65fca-0fc7-4992-aea0-b10191ab7948">56,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTYtMS0xLTU4OTA5_798c0342-c919-4bb2-8a25-074049b550a2">2.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee535977c3b3429da26221c3332c0c58_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTgtMS0xLTU4OTA5_89e2e4ec-b5b8-431a-9e9e-41cec58cf904">55.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iee535977c3b3429da26221c3332c0c58_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTEwLTEtMS01ODkwOQ_aace3c86-e2fe-4bc6-b90f-cd067aed5fa1">56,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iee535977c3b3429da26221c3332c0c58_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTEyLTEtMS01ODkwOQ_1cc98ff4-edde-438a-a3c3-476554b6a714">55.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTAtMS0xLTU4OTA5_3ba93e82-f143-4b91-862e-de22ebf598b4">60.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTItMS0xLTU4OTA5_f9035104-2654-4566-bb2b-c9071a06b1d7">65.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTQtMS0xLTU4OTA5_516bd0bd-407d-42f4-9b43-7e7ba18c623f">139,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTYtMS0xLTU4OTA5_782359cd-bbc8-4b60-81af-8009b5a356c5">4.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTgtMS0xLTU4OTA5_e6255b4f-fc1b-40a2-aba3-0022a271fd52">64.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTEwLTEtMS01ODkwOQ_b18b85ac-80d9-4538-a6fc-9e440b377d42">103,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTEyLTEtMS01ODkwOQ_3860492c-01f8-46a2-b0a5-d7403a31073b">64.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTAtMS0xLTU4OTA5_46d36488-7ceb-4e0b-ba0c-251464452967">75.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTItMS0xLTU4OTA5_89014f1a-87eb-4ab4-b292-70219557db1e">75.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11aba3a03db847fc860f6857de152709_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTQtMS0xLTU4OTA5_07614367-c16e-44d7-b15f-7194f2d9f4f5">39,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTYtMS0xLTU4OTA5_e582421b-85b5-46c2-b174-a1eecc9e10bc">6.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11aba3a03db847fc860f6857de152709_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTgtMS0xLTU4OTA5_3e0c68c4-86d6-4ee2-bccb-9bdd94f87fde">75.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i11aba3a03db847fc860f6857de152709_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTEwLTEtMS01ODkwOQ_48317982-49d6-4236-8e86-dee74e1257a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i11aba3a03db847fc860f6857de152709_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTEyLTEtMS01ODkwOQ_7596a113-facc-48f3-b8b4-3123ab94b558">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTQtMS0xLTU4OTA5_951b4517-4248-422b-9b11-a1bffec80551">342,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTgtMS0xLTU4OTA5_433be7ba-f0d2-4169-bcaf-7a10789c8be9">58.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTEwLTEtMS01ODkwOQ_d3e1b441-92c5-4a21-8121-5735dc13938c">267,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTEyLTEtMS01ODkwOQ_25c2f2b2-1395-4969-a207-5f69e9164a1d">55.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the total intrinsic value of outstanding and exercisable stock options was $<ix:nonFraction unitRef="usd" contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NDY1_9208dd8a-8ddc-4e68-ada1-2f74b852da9a">21,459</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NDcz_7845502c-32b3-4b79-a8ba-3a4e0fc68c6d">17,677</ix:nonFraction>, respectively. The total intrinsic value of stock options exercised during 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTcz_c3a57371-7b36-4fa7-9ce7-54dc29e88686">2,137</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTc4_a164db4c-83e2-42a8-b557-652f54ed15b9">1,568</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTg2_611ecb08-aece-4c62-b93d-fb3e10b8d0d2">2,196</ix:nonFraction>, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i677bfd90b1494c01a1ae621d226882cd"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on a discontinued operation basis were as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i155817af1f1e4a42834aae212d4b9edb_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8xLTEtMS0xLTU4OTA5_32d1b8af-43fd-4566-a2db-9d78b2d73edd">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i155817af1f1e4a42834aae212d4b9edb_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8xLTMtMS0xLTU4OTA5_a0c0da1e-f0d7-4c6f-9e88-dcc43b330700">52.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8yLTEtMS0xLTU4OTA5_61c1144c-acaf-4096-8fac-02034cf36c74">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8yLTMtMS0xLTU4OTA5_7483a406-a400-40d5-8a15-76fe9534c9d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8zLTEtMS0xLTU4OTA5_c3553075-6f90-4cb8-8db2-17f949af19ab">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8zLTMtMS0xLTU4OTA5_85615a3d-95ec-4635-805f-30fcc89672ab">52.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV80LTEtMS0xLTU4OTA5_6f0f6f34-a211-4ef7-8f7e-9b964e00d048">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV80LTMtMS0xLTU4OTA5_ac3d9afe-b172-4ca5-bf59-90188ee6574a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV81LTEtMS0xLTU4OTA5_a95c82e4-456b-4be4-898a-788f27354213">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV81LTMtMS0xLTU4OTA5_2b43b049-cf42-4bfb-9b86-a4732e028b77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i04431beb317f40a2b5cae55b097eac02" continuedAt="i99c69679482e4929bb992f7bff18af06"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of stock options vested during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjA4_48d9925e-4a3b-41bd-9383-51a39ee28a64">58</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjE0_815904d5-6b65-4ef4-8989-75456bc9d7e6">56</ix:nonFraction>, respectively. There were <ix:nonFraction unitRef="usd" contextRef="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjE5_1f649456-ed60-4599-ab7d-66e6fa2f5667">no</ix:nonFraction> stock options vested during 2021.The total intrinsic value of stock options exercised during 2021 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2Njg4_1134514c-3c9e-4995-ae2c-1cf47beb2874">458</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2Njk3_ab223539-5fd9-4872-843f-7755134a5399">193</ix:nonFraction>, respectively. There were <ix:nonFraction unitRef="usd" contextRef="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2NzI3_59eb1ab8-fd31-4514-ac46-3111cee03f0c">no</ix:nonFraction> stock options exercised during 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Shares</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary long-term incentive plan is a restricted share award plan that entitles employees to receive a share of the Company&#8217;s common stock subject to vesting requirements based on continued employment. Shares granted under the restricted share award plan are restricted from sale or transfer until vesting, and the restrictions lapse in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY1_b13629db-4f55-4904-9125-023952ed700a">three</span> equal installments beginning <ix:nonNumeric contextRef="i3fe30124dd41423e98dab1689383e1bf_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjc4_cc382a95-31ef-4a2c-a366-4ad2b99d3a38">one year</ix:nonNumeric> after the date of grant. Dividends are paid in cash on a current basis throughout the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the requisite service period. All forfeitures are recognized as incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjIy_6673c12b-d0b0-4007-905e-4269b0d6557e" continuedAt="i40e9dadfd85f4085a16fc452ca908610" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a continuing operations basis for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77957d4ed0544a90ac531bcfce4c2566_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8xLTEtMS0xLTU4OTA5_a43375c5-4b0a-41c8-a4db-211a966b7f16">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i77957d4ed0544a90ac531bcfce4c2566_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8xLTMtMS0xLTU4OTA5_2a3f0d12-7a4e-47a7-9aac-b8af379c71a0">62.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8yLTEtMS0xLTU4OTA5_a1ff0927-9ebc-40cf-8b6c-e328a60c68f9">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8yLTMtMS0xLTU4OTA5_baef24d7-3db9-4ae9-a72b-c5889b8bdaf8">75.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8zLTEtMS0xLTU4OTA5_0b332795-5aa2-4739-9327-ec2c8c92cc0b">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8zLTMtMS0xLTU4OTA5_925342e7-76c2-41df-a012-82971bcf5e34">61.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF80LTEtMS0xLTU4OTA5_bd50e7b3-b2aa-49f5-a163-850fe26bd518">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF80LTMtMS0xLTU4OTA5_6eafbe17-7814-48b8-8c6c-79de759288b3">69.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF81LTEtMS0xLTU4OTA5_42ae234b-c148-4848-b7e8-2ab3aa0de7e0">191</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF81LTMtMS0xLTU4OTA5_80292e72-4991-4730-aeb3-f76ec367cb67">69.84</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the restricted shares granted under the Plan during the years ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2020 and 2019 were $<ix:nonFraction unitRef="usdPerShare" contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3Njkz_baef24d7-3db9-4ae9-a72b-c5889b8bdaf8">75.35</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3Njk4_27ba9b20-15b9-4979-89f7-0031534eb646">65.88</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i412b34c5026a4983afb075d61d563876_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3NzA2_8afbdced-605d-4086-8fcd-edce73240a7c">59.49</ix:nonFraction>, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODA3_4a725bec-42fe-4f50-8cef-3aaee6ff2767">8,487</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODEy_7cbff5ae-26cd-4e4f-958f-f782e5fec689">9,180</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i412b34c5026a4983afb075d61d563876_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODIx_5d72ce2c-9116-4eaf-ad2b-bcab9ffa7562">7,684</ix:nonFraction>, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to restricted shares not yet recognized was $<ix:nonFraction unitRef="usd" contextRef="ic8dcb0257f7e4e4480ffa434a4895d06_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3OTQ2_1bcfefb9-5e8f-4d51-a77a-3277ec2c449a">7,794</ix:nonFraction>, and the weighted average period over which it is expected to be recognized is approximately <ix:nonNumeric contextRef="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY0_fe0241ee-a4e7-494d-9d76-33daa3cb3f2f">two years</ix:nonNumeric>. </span></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i99c69679482e4929bb992f7bff18af06" continuedAt="ia6bb155c9a734490a18f613975a44d71"><ix:continuation id="i40e9dadfd85f4085a16fc452ca908610" continuedAt="i48b17791e9b2469692ba7fcefcca6ff8"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a discontinued operation basis for the year ended December 31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie292b00bfa434abdb3984acd8fdd8c49_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18xLTEtMS0xLTU4OTA5_90990731-8ba9-4658-85f1-5c4049dd74ee">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie292b00bfa434abdb3984acd8fdd8c49_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18xLTMtMS0xLTU4OTA5_a0dc6d17-f5d0-4ab7-8896-1f768db72a7f">60.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18yLTEtMS0xLTU4OTA5_0abd58b9-91b1-4d01-807c-5ba329d6ff3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18yLTMtMS0xLTU4OTA5_4cc77947-bde9-408e-b5e5-67eb6ace0013">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18zLTEtMS0xLTU4OTA5_72cadb4c-696c-4934-b0de-c6353e61fd65">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18zLTMtMS0xLTU4OTA5_f800b319-2478-4aa3-b6aa-07e6434e295e">60.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM180LTEtMS0xLTU4OTA5_c248a105-a326-41b1-bce2-b3207aa6d337">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM180LTMtMS0xLTU4OTA5_2f35c92e-dc18-4cbc-9e25-dc6861593cca">63.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a370a12e85046eb922b16b4d2707f2e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM181LTEtMS0xLTU4OTA5_84fae351-f689-4d14-8d31-f25282a0097d">&#8212;</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a370a12e85046eb922b16b4d2707f2e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM181LTMtMS0xLTU4OTA5_0c9e8e2b-8e6d-47f0-9f6e-15980f765593">&#8212;</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:continuation><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the restricted shares granted under the Plan during the years ended December&#160;31, 2020 and 2019 were $<ix:nonFraction unitRef="usdPerShare" contextRef="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4MzEy_7e97e2ce-dae1-4eb4-b00d-36f330c44078">63.24</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4MzIw_c8f3c0bd-a65e-47c7-9f3a-c81c934bf0d5">59.07</ix:nonFraction>, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="ie89ea5f6fd9349dc9505779105e84628_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDIx_efa2c79a-b0ad-4f41-9f1d-ec5644a4489c">364</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDI2_e292e729-8d6a-4d4d-9343-c7de11f53d08">625</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDM1_81f8fe5f-1c29-4dbc-9dc8-21fdfe3e9bb7">270</ix:nonFraction>, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Shares</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain executives and key employees are eligible to receive grants of performance awards. The performance share agreement provides for awards based on achieving certain financial targets, such as targets for earnings before interest, taxes, depreciation and amortization, and the Company&#8217;s total shareholder return as compared to the total shareholder return of a selected peer group, as determined by the Company&#8217;s Board of Directors. Performance targets are set at the beginning of each <ix:nonNumeric contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" name="fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjYy_2f975eff-7672-4683-ac86-d2d42d36f092">three-year</ix:nonNumeric> measurement period. The share awards are earned over the vesting period, and the number of shares earned is determined based on the cumulative results for the measurement period. The performance agreement provides for employees to earn <ix:nonFraction unitRef="number" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="INF" name="fwrd:MinimumPercentageOfSharesAttainable" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg4NzMz_73ace8c2-4ce6-4006-bd0a-1db1750009e5">&#8212;</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="INF" name="fwrd:MaximumPercentageOfSharesAttainable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg4NzQw_8833e650-280f-4b0b-ae88-b20d46d53d22">200</ix:nonFraction>% of the target awards depending on the actual performance achieved, with no shares earned if performance is below the established minimum target. Performance shares do not receive dividends until the shares are vested. Awards earned are paid in shares of common stock of the Company at the end of the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. Depending on the financial target, share-based compensation expense is determined based on the projected assessment of the level of performance that will be achieved. All forfeitures are recognized as incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of performance shares granted with a financial target based on the Company&#8217;s total shareholder return was estimated using a Monte Carlo simulation model. <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI0_a1cdb9a1-f46c-420b-af19-59cf9739a1e4" continuedAt="i90708c8bfbfa495e92c74cc16e17effd" escape="true">The weighted </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i90708c8bfbfa495e92c74cc16e17effd" continuedAt="if5076e4236944d78857f7a646a64dbd9">average grant-date fair value of performance awards granted under the Plan and the weighted average assumptions under the Monte Carlo simulation model were as follows for the years ended December 31, 2021, 2020 and 2019:</ix:continuation></span></div><div style="margin-top:5pt;text-align:center;text-indent:36pt"><ix:continuation id="if5076e4236944d78857f7a646a64dbd9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTEtMS0xLTU4OTA5_570910e9-2444-40d4-9f69-5465f2668804">87.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTMtMS0xLTU4OTA5_089e73d8-4044-4c45-bac8-2602516e9582">69.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTUtMS0xLTU4OTA5_28523655-b84b-4cb6-9fc5-c5f2bcd04942">61.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under the Monte Carlo simulation model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTEtMS0xLTU4OTA5_4afde8e9-4913-4dfe-87ce-47aaa0b61fd4">34.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTMtMS0xLTU4OTA5_da9b4771-d82f-4229-ad61-cf333e57ed30">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTUtMS0xLTU4OTA5_7901776a-23c6-48ae-8d62-d4ca4e026681">23.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTEtMS0xLTU4OTA5_d1bc39c3-b5ad-4c43-bcc9-dbc7832fb3d9">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTMtMS0xLTU4OTA5_5adb4549-cd53-49c5-9179-678380f44628">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTUtMS0xLTU4OTA5_ef301b11-b1e1-4a79-b4bd-494cf9ae74ab">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="ia6bb155c9a734490a18f613975a44d71" continuedAt="if9d4457c7cf34d03817777ff926083df"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI1_586d247a-5ae2-43fe-9f66-2774a8c266fa" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance award transactions for the year ended  December&#160;31, 2021 on a continuing operations basis were as follows assuming target levels of performance:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"></td><td style="width:73.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1aa73ea79ef439eb655916d79fb4473_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8xLTEtMS0xLTU4OTA5_2eff127b-b4ae-41d2-9968-0ff372a9b3b5">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie1aa73ea79ef439eb655916d79fb4473_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8xLTMtMS0xLTU4OTA5_e294e254-5daf-4ef3-829c-65bf53283cfd">67.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8yLTEtMS0xLTU4OTA5_474739ff-2357-40b5-b808-6edacb3bc477">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8yLTMtMS0xLTU4OTA5_04e8de32-33a0-463d-a5a5-05a0d865726d">87.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8zLTEtMS0xLTU4OTA5_c5fcd90a-4f59-4056-b224-6ffd23439001">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8zLTMtMS0xLTU4OTA5_fbb4a41a-b7b5-4178-97dc-4828e0e55ee7">72.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or unearned </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF80LTEtMS0xLTU4OTA5_538b96f0-1ae5-442c-b03f-7dff8631190b">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF80LTMtMS0xLTU4OTA5_9bbdead0-f522-43ac-91a0-2efbe761df75">70.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i96f063856f09443ea1964260370c0bcb_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF81LTEtMS0xLTU4OTA5_735f1fcf-561d-48c2-aa6e-bb025e8a388e">79</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i96f063856f09443ea1964260370c0bcb_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF81LTMtMS0xLTU4OTA5_9a541ca8-828a-4350-9b84-57270fa5edbc">75.61</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the total share-based compensation expense related to unearned performance awards not yet recognized, assuming the Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s current projected assessment of the level of performance will be achieved, was $<ix:nonFraction unitRef="usd" contextRef="i96f063856f09443ea1964260370c0bcb_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgwNjM1_fa181432-75e8-48b5-8b96-49e58e2c2052">3,618</ix:nonFraction>, and the weighted average period over which it is expected to be recognized is approximately <ix:nonNumeric contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjYz_4c67df0e-38c5-4211-8cbe-7eaa71a568b0">two years</ix:nonNumeric>. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Pl</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an was $<ix:nonFraction unitRef="usd" contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTUw_bd3a50ee-c01a-426a-86ac-e2ed240170c5">911</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ia50d0eecadf74b8c91f445493b3424ae_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTU1_53925940-770f-4a37-9ca5-4dbcaab4d9d8">2,340</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if6a9b04623874ff58d9bcc644b85bb59_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTY0_6aef8f6a-4bb5-4fb4-9ae5-41cf343bcdbf">2,621</ix:nonFraction> for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a continuing operations basis. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Plan was  $<ix:nonFraction unitRef="usd" contextRef="id603ab1c7a1045c6a8ca0a25d8323242_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDUy_0ad05fa3-3500-43bd-a94e-8afbdcbf1a33">95</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2fe24da8ee72412c8f0d067e94f212fc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDU3_2242c9e7-0c08-4399-a017-e3e6e0fd1833">75</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i104b9d30b4454c16af246bc4d98ba208_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDY2_b5f10a81-28d4-40fa-bb9f-ddc368a294be">95</ix:nonFraction> for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a discontinued operation basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2005 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), the Company is authorized to issue up to a remaining <ix:nonFraction unitRef="shares" contextRef="i37fd364394c7431eb7f62c8c427da411_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMDc4_9dd606a9-e17e-4561-bb8a-8fe914c2ef0a">323</ix:nonFraction> shares of common stock to employees.  These shares may be issued at a price equal to <ix:nonFraction unitRef="number" contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMTY3_01680288-23e0-4ecf-ae5c-e25e7d6b07d3">90</ix:nonFraction>% of the lesser of the market value on the first day or the last day of each <ix:nonNumeric contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231" name="fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI4_c0a6779b-54c6-48f5-83de-4ae2c490a273">six-month</ix:nonNumeric> purchase period.  Common stock purchases are paid for through periodic payroll deductions and/or up to <ix:nonFraction unitRef="contribution" contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231" decimals="INF" name="fwrd:NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMzU5_63a6aea2-172e-46be-be13-da068b06cf0e">two</ix:nonFraction> lump sum contributions.  </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI2_0273a1ca-1611-4cc3-adea-80612e6e5e35" continuedAt="ic044a22d0a9d4fc8a0d9dd4a47ab372b" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a continuing operations basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:304.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTEtMS0xLTU4OTA5_cb40c885-ce0b-4b5b-8ce7-8d37d5bf1829">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTMtMS0xLTU4OTA5_f11c880e-87d2-439e-a820-beb1f4427045">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTUtMS0xLTU4OTA5_c63e425c-4e10-4985-ad32-e6192342f1b0">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i811a3120a1f14174bbedefe37a8c3544_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTEtMS0xLTU4OTA5_b7fcf5f5-26af-4392-b674-e51cf6600341">75.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19af3ce4bd1b4acc81b14b90d17aba64_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTMtMS0xLTU4OTA5_92124a7f-5fe6-42ce-8535-11e8a5853559">44.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i954379c1ab87408d8a574c028915cb34_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTUtMS0xLTU4OTA5_f6858c0b-8d0c-4e46-b508-1d29992b0e75">51.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTEtMS0xLTU4OTA5_0353df1d-adb6-4f30-842d-01c5570b3071">30.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTMtMS0xLTU4OTA5_e16c87e1-a0f0-4050-bcb4-ac9aac806599">20.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTUtMS0xLTU4OTA5_86354c71-a7c7-4e79-b887-4d5d7adff0c2">13.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTEtMS0xLTU4OTA5_59582d68-64db-4494-8f55-fd5cc0bc09e1">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTMtMS0xLTU4OTA5_a7da8e7f-ab45-40ea-a781-e1cdb0acbc4e">292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTUtMS0xLTU4OTA5_7f3b7b6b-b6d1-47a9-a215-8003c149b8cc">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a discontinued operation basis:</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="if9d4457c7cf34d03817777ff926083df" continuedAt="i5a255e6150df400288619949635168c7"><div style="margin-top:5pt;text-align:center"><ix:continuation id="ic044a22d0a9d4fc8a0d9dd4a47ab372b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:304.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTEtMS0xLTU4OTA5_af569815-384f-48fa-a831-2cdef628dff7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTMtMS0xLTU4OTA5_62bae3f5-39c1-4e6f-96bf-8e70251fa1a1">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTUtMS0xLTU4OTA5_7d217ab0-8763-4692-baff-312b0761e0cb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9a183c7d2d446fab281c9bc9be5787d_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTEtMS0xLTU4OTA5_178ea712-20b2-4a46-b115-4464aaabccd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1c5a8c4a7f84caeb4d83c070f686dfc_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTMtMS0xLTU4OTA5_cde70f0a-8490-486a-b86a-c526cc182b3a">44.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92d8b3f430a74ee2b626ad57388527c2_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTUtMS0xLTU4OTA5_b9e541b4-0404-40b7-9408-7deb9bb62f16">51.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTEtMS0xLTU4OTA5_de31a1ad-696f-42d1-9587-3d930b152439">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTMtMS0xLTU4OTA5_37059c6e-4742-4396-b362-b4248da1bcd1">18.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTUtMS0xLTU4OTA5_a3e4aaa6-80b8-4aa1-af4f-7a40b02b9fbc">13.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTEtMS0xLTU4OTA5_ba55d180-2d8c-4465-b984-f95591fae581">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTMtMS0xLTU4OTA5_00004053-fb9c-47d1-8a9d-eb2f33e1a5d5">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTUtMS0xLTU4OTA5_baf168d2-924e-486c-a336-11cbbcd1bc49">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table></ix:continuation></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director Restricted Shares</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Amended and Restated Non-Employee Director Stock Plan (the &#8220;Amended Plan&#8221;), approved in May 2007 and further amended in February 2013 and January 2016, up to <ix:nonFraction unitRef="shares" contextRef="idba7fc26c5314fb38141abc9026a43b2_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxODM1_415b9cdc-6220-49a7-b283-cb7e722a24a5">360</ix:nonFraction> common shares may be issued. As of December&#160;31, 2021, approximately <ix:nonFraction unitRef="shares" contextRef="idba7fc26c5314fb38141abc9026a43b2_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxODkz_9d56d9c8-c490-4ac8-a105-72ee39454913">75</ix:nonFraction> shares remain available for grant under the Amended Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Amended Plan, each non-employee director receives an annual grant of restricted shares of the Company&#8217;s common stock. The restricted shares vest on the earlier of (a) the day immediately prior to the first annual shareholder meeting that occurs after the grant date or (b) one year after the grant date.&#160;Each director may elect to defer receipt of the common shares until the director departs from the Company&#8217;s Board of Directors.&#160;If a director elects to defer receipt, the Company will issue deferred stock units in which the director does not have voting rights or other incidents of ownership until the shares are issued.&#160; Each deferred stock unit is eligible for a dividend equivalent in the form of additional restricted stock units for each cash dividend paid by the Company. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i5a255e6150df400288619949635168c7"><ix:continuation id="i48b17791e9b2469692ba7fcefcca6ff8"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director restricted share transactions for the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31, 2021 were a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1f6f31ba8f294e48a34834108bd86293_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8xLTEtMS0xLTU4OTA5_d3316c85-e741-4a2e-8b8c-26875e0db24c">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1f6f31ba8f294e48a34834108bd86293_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8xLTMtMS0xLTU4OTA5_a7cdbdbc-5905-4598-b981-4e61fc5b1523">42.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8yLTEtMS0xLTU4OTA5_a76a3121-12e6-4d16-bbb7-0679b81558c7">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8yLTMtMS0xLTU4OTA5_3b7704a4-178a-4dc3-9c29-9f2e21794c78">93.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8zLTEtMS0xLTU4OTA5_d25fb18a-dc99-4a85-b767-565dc2eb0e61">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8zLTMtMS0xLTU4OTA5_b8c28460-38ac-492c-9870-3b860455372e">47.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV80LTEtMS0xLTU4OTA5_38c8e4ae-135a-44a3-9ebe-5a97ea958531">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV80LTMtMS0xLTU4OTA5_83f847be-0d1a-4568-837d-98fd9be90e6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV81LTEtMS0xLTU4OTA5_6bbdb03d-e8f4-40e4-b248-2855463d8483">15</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV81LTMtMS0xLTU4OTA5_82c20395-e0e4-48ca-a32c-ebefd77e91c6">93.46</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for restricted shares</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTEtMS0xLTU4OTA5_a15f28c4-7085-43ee-b6cd-85920eaf4adc">1,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTMtMS0xLTU4OTA5_8fc4d23c-c686-4fa1-9b8e-ec1a4e50eb99">1,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTUtMS0xLTU4OTA5_c3d40b6c-57b7-4665-bea4-240eca59e1c9">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit for the vesting of restricted shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTEtMS0xLTU4OTA5_20fd2e6a-597a-40a0-9e9e-2656b37f9940">342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTMtMS0xLTU4OTA5_26fa0a2f-7b3f-41ae-8b8e-1400fea6d64f">253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTUtMS0xLTU4OTA5_07dd88f7-ff6a-4959-9307-74d2cb32695b">244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzE3_005ba7c8-bf3a-4eb7-b329-9a790e2c635a">2,514</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzIy_cd6f529d-f965-46b6-a108-22020be624bf">771</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzMx_aebd2ed8-4a19-426b-9216-1d7254426c36">970</ix:nonFraction>, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to the restricted shares not yet recognized was $<ix:nonFraction unitRef="usd" contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzNDYw_8336b1b5-f9ab-4bc7-8169-6b0544f277f0">527</ix:nonFraction>, and the weighted average period over which it is expected to be recognized is less than <ix:nonNumeric contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjkx_f1688742-f32d-42de-8319-ff7266c49848">one year</ix:nonNumeric>.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_190"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNjQ_7fd8a521-177f-484f-8112-393d6fe65463" continuedAt="i9b255b3e25644a69a6972776093e3810" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9b255b3e25644a69a6972776093e3810" continuedAt="i340781bd4b4545ef8bc0b23690ce4a70"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, various states and Canada. With a few exceptions, the Company is no longer subject to U.S. federal, state and local, or Canadian examinations by tax authorities for years before 2014.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMzc_3b250873-7ee5-420f-915e-a683eb1f19e3" continuedAt="iec8103f862604fb2a558c073c2b4fdaf" escape="true">The provision for income taxes by location of the taxing jurisdiction for the years ended </ix:nonNumeric></span><ix:continuation id="iec8103f862604fb2a558c073c2b4fdaf" continuedAt="icf36b8b8752c46e7953c28970188901a"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="icf36b8b8752c46e7953c28970188901a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtMS0xLTEtMjcyMzQ_59f94940-dd71-4dc3-831a-68ed1375d7b5">29,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtMy0xLTEtMjcyMzQ_a9caf105-09c6-4026-9505-77fb38ca2ce7">11,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtNS0xLTEtMjcyMzQ_ebda427c-0c71-4e14-9c73-216bceca7a40">15,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtMS0xLTEtMjcyMzQ_c4a4d8a1-c22f-4cee-8bb2-144b143cc36c">7,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtMy0xLTEtMjcyMzQ_e3312564-917c-41f0-a535-1c9c41a21c2e">3,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtNS0xLTEtMjcyMzQ_e007ac7b-9e40-4c9b-bb3c-697029dc0ee6">4,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtMS0xLTEtMjcyMzQ_7ea4b95e-2b6d-4209-8199-59f3a9cf108b">37,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtMy0xLTEtMjcyMzQ_7a5917f0-b767-4ffd-ac43-79b6dd926471">15,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtNS0xLTEtMjcyMzQ_97b516d6-a2a3-4240-9a40-9b4454e448b6">20,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctMS0xLTEtMjcyMzQ_139febb6-188d-4e4c-a5ca-1493d3c39bdb">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctMy0xLTEtMjcyMzQ_065b9edc-1114-4d42-bb83-1b784aeeefea">922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctNS0xLTEtMjcyMzQ_3686abba-fc2a-4add-b6a4-4a9a95753d49">5,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtMS0xLTEtMjcyMzQ_373d8e39-20e5-4b87-8ae2-601cb834405f">1,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtMy0xLTEtMjcyMzQ_d13045b7-e266-40e8-9e06-45616f9a5f73">150</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtNS0xLTEtMjcyMzQ_66d63262-e1fb-4e6e-8f87-54f506cad9f9">1,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktMS0xLTEtMjcyMzQ_08fb8b18-502f-4894-a5c4-37f061c76897">1,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktMy0xLTEtMjcyMzQ_1e6fb7c4-3d11-4456-ae1a-8702a3541e76">772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktNS0xLTEtMjcyMzQ_d3cdb412-c5fc-496e-a625-58a434a8afe9">7,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTEtMS0xLTI3MjM0_01d1c8ab-d970-49ae-b094-d6cf2111762c">38,872</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTMtMS0xLTI3MjM0_9d527799-a43d-4500-84da-e70030c95089">16,593</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTUtMS0xLTI3MjM0_1ae7cb51-bec6-4e38-848b-70f8f54607ba">27,382</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNDE_5b8f8667-93e7-4a00-a89f-86acad69831f" continuedAt="i6d43f3d42cd648aa96d2c6e8c66549fc" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the U.S. federal statutory income tax rate (21.0% for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to the provision for income taxes reflected in the Company&#8217;s Consolidated Statements of Comprehensive Income for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows:</span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i340781bd4b4545ef8bc0b23690ce4a70" continuedAt="i362363775fe441518945c547070c7f7b"><div style="margin-top:5pt;text-align:center"><ix:continuation id="i6d43f3d42cd648aa96d2c6e8c66549fc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense at the statutory rate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItMS0xLTEtMjcyMzQ_ae138b5c-5640-42fa-ac64-85bba169f430">32,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItMy0xLTEtMjcyMzQ_cc09586c-0ae9-48c8-b9e6-93278e152322">14,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItNS0xLTEtMjcyMzQ_e8113ac4-4229-4edd-be44-9722c5f7c8f2">23,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtMS0xLTEtMjcyMzQ_387e2af6-8c52-440c-9274-1192867621f9">7,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtMy0xLTEtMjcyMzQ_f1202ba1-9b2a-433f-8e45-7947de89c5a8">2,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtNS0xLTEtMjcyMzQ_51bcebbf-dc49-4f6b-bee7-8889de683457">4,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtMS0xLTEtMjcyMzQ_f970b67c-597c-465b-b152-864cabe4a78f">933</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtMy0xLTEtMjcyMzQ_8d8d0ce5-986b-4334-b6a2-bb1ef0c1da46">298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtNS0xLTEtMjcyMzQ_cb6ce257-b7ac-4621-99d1-10a125848257">587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtMS0xLTEtMjcyMzQ_be3ce750-8ac6-48f7-b8d3-2842bce95eaf">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtMy0xLTEtMjcyMzQ_281d2cc7-4580-41bb-bfe0-52f0fb959e5d">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" sign="-" name="fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtNS0xLTEtMjcyMzQ_bcb49e1a-beac-45a2-9926-a70027dad53b">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtMS0xLTEtMjcyMzQ_edddcb1b-1efd-47bd-815c-c47cc3653f55">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtMy0xLTEtMjcyMzQ_467baf3e-91e9-4f74-aafe-b1dfc328a628">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtNS0xLTEtMjcyMzQ_48dbd832-a104-453a-af13-f141d39363d7">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in income tax contingency reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTEtMS0xLTI3MjM0_09bceb13-fe06-4e47-8dc4-4e841c31fcb1">260</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTMtMS0xLTI3MjM0_57d33351-a728-4767-a1c3-813179db20d2">400</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTUtMS0xLTI3MjM0_f72d7b4e-8a3f-448a-ae15-eacb6eab1ba2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTEtMS0xLTI3MjM0_c5dcb538-75fa-410e-a33e-d8f7739285b3">76</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTMtMS0xLTI3MjM0_4fa8e6f4-c238-457e-927a-0ee2c8024e4a">37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTUtMS0xLTI3MjM0_ccd26e6c-b8d1-4ded-9dc4-7cdf257ad7d9">83</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTEtMS0xLTI3MjM0_f51708b0-402e-4a93-8ec2-4773f47a9392">173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTMtMS0xLTI3MjM0_258ed851-b5c1-48a1-bd1f-78637864bc64">639</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTUtMS0xLTI3MjM0_75ce8a5b-6182-443d-bd5a-ef9380f72135">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTEtMS0xLTI3MjM0_344ad7e5-2d9f-4db3-a1df-7e8992960862">38,872</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTMtMS0xLTI3MjM0_65086067-37a4-4662-99cf-997ca73cd5b5">16,593</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTUtMS0xLTI3MjM0_2cec5175-9497-4832-bcf1-7ec26edb0007">27,382</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNTM_ea33141b-c924-41a6-95ef-305052b16eb6" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of the deferred tax assets and liabilities at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.767%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzMtMS0xLTEtMjcyMzQ_ef19d4a1-027d-4760-a8dd-262fe1ac366a">14,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzMtMy0xLTEtMjcyMzQ_485828d1-0ef0-4e76-aad0-cdbc1b09fa66">12,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzQtMS0xLTEtMjcyMzQ_aee92a2a-640c-49b4-802d-21678aaea763">839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzQtMy0xLTEtMjcyMzQ_9d0bfd9a-6482-4ba4-bb10-a48ab063d14e">577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzUtMS0xLTEtMjcyMzQ_859f42e5-fc03-41a5-ae2c-4530c3f7a39d">37,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzUtMy0xLTEtMjcyMzQ_f9a15f9f-7c2f-40ee-aa23-13ec48461ee7">31,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzctMS0xLTEtMjcyMzQ_8faa9821-5cc0-43f8-92d6-28c9edda9753">3,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzctMy0xLTEtMjcyMzQ_c41547b4-0b83-48c5-abf6-c97cb0008076">3,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for income tax contingencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzgtMS0xLTEtMjcyMzQ_6b0f55b2-724f-49f4-9bd7-733b64130de0">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzgtMy0xLTEtMjcyMzQ_bdc77101-5b42-4b4a-9577-f7779079fc21">166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsCapitalLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTEtMS0xLTU2MTQ4_fd5b4bf8-bf01-4c9a-9cd0-6acbc7256eba">4,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsCapitalLossCarryforwards" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTMtMS0xLTU2MTU1_2e3a16ff-bc75-4688-ac0b-a75966f9cb1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTEtMS0xLTI3MjM0_a7ab18ef-62bc-4676-a981-ff0c0d99809f">647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTMtMS0xLTI3MjM0_1c5e3ee3-05a7-44f0-aabf-4a08bdb0ee98">671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzExLTEtMS0xLTI3MjM0_f2566f20-3464-4d23-8f20-6942268f444a">62,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzExLTMtMS0xLTI3MjM0_5890620f-795d-4bec-be21-b44782d21359">48,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEyLTEtMS0xLTI3MjM0_f95d4275-3470-4354-b9fd-21a87e48df79">4,625</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEyLTMtMS0xLTI3MjM0_d3a42663-9dba-4b24-ab92-257cc0dfdec4">395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEzLTEtMS0xLTI3MjM0_c14a9c76-20dd-43d9-a1b1-87d15f502f79">57,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEzLTMtMS0xLTI3MjM0_83b24b1d-cfd1-477b-a7b0-411b3814d0b9">47,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax over book depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE1LTEtMS0xLTI3MjM0_8998228c-74e5-4f2e-95d3-ea03916b1fc5">27,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE1LTMtMS0xLTI3MjM0_72ed7248-ee94-4ff6-8031-8dfce3e8f6be">24,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE2LTEtMS0xLTI3MjM0_13cd4fd8-7562-48d1-90eb-d2058146c0cf">5,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE2LTMtMS0xLTI3MjM0_eee4d2b4-b852-419f-a8ee-6ce73182cadd">6,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE3LTEtMS0xLTI3MjM0_73b2feb0-d6f6-4b77-955c-89baa6ce1758">38,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE3LTMtMS0xLTI3MjM0_812a210c-c7a6-4ced-a8f0-d5374a29c230">31,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE4LTEtMS0xLTI3MjM0_76d95083-582b-4498-a306-147760dbe5f6">20,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE4LTMtMS0xLTI3MjM0_b2cd70e9-8503-41b8-bb8e-2b8f6010ea93">17,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE5LTEtMS0xLTI3MjM0_8fb3dafd-d97d-4fce-8b16-e29daa33bc31">9,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE5LTMtMS0xLTI3MjM0_2c1d293b-8532-4473-8a97-d020e70a80b5">9,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIwLTEtMS0xLTI3MjM0_e26e3c2a-d782-4aef-a98e-1dc76b0e83c6">101,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIwLTMtMS0xLTI3MjM0_47a84abe-d475-4669-b2c2-1f2007ac383b">89,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIxLTEtMS0xLTI3MjM0_cb876ccd-4bfb-4b6b-b9ff-fe500d0c1834">43,407</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIxLTMtMS0xLTI3MjM0_d647ef32-b6da-4b0a-ad80-e6379b0220a1">41,986</ix:nonFraction>)</span></td><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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid income taxes, net of refunds, of $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzkzNQ_632ef4a0-4895-4af8-86cd-bfb67bd7581d">35,766</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzkzOQ_27133c97-aaae-4161-ad1f-26679ae4174f">13,463</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzk0Ng_1b0d1376-25f8-4361-820a-72711ffd4435">19,959</ix:nonFraction> for the years ended December&#160;31, 2021, 2020 and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of Pool resulted in a capital loss in the amount of $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationDispositionOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzc4NjE_ff5b239b-1c73-4b2f-854e-236a69af777c">4,230</ix:nonFraction>, which expires in 2026. The Company concluded that it was more likely than not that the capital loss carryforward will not be realized and therefore, established a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzc4Njk_cbd0447d-82ca-417e-84cf-974d8b31d7a9">4,230</ix:nonFraction> to reserve against its capital loss carryforward. The Company also maintains a valuation allowance to reserve against its state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i3586d64cd42b441fbaef5e44194c6c0a_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzk5MzE_0bf7c4ef-4172-4504-a3fe-4016e2fcc9a6">395</ix:nonFraction>. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company assessed the likelihood that its deferred tax assets would be recovered from estimated future taxable income and available tax planning strategies. In making this assessment, all available evidence was considered including economic climate, as well as reasonable tax planning strategies. The Company believes it is more likely than not that it will realize its remaining net deferred tax assets, net of the valuation allowance, in future years. &#160;&#160;&#160;&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i362363775fe441518945c547070c7f7b" continuedAt="i3481ae6d78aa4ffea95a48e68011f67c"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Towne acquisition, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzE4MDA_df2eb286-5722-4552-ad2e-0d56fcdb7a38">2,000</ix:nonFraction> of federal net operating losses which the Company fully utilized in 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwODEzMDY_6104cc17-b8a5-4ce9-b631-159caf5be9f9">13,819</ix:nonFraction>, and as of both December&#160;31, 2020 and 2019, the Company had state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzIwMzA_4711483c-3642-4b4a-abca-2364014c1b62"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzIwMzA_eae981ae-d7de-47e9-8a1b-427ef4424f74">16,926</ix:nonFraction></ix:nonFraction>,  that expire between 2021 and 2032. The state net operating loss carryforwards are limited to the future taxable income of separate legal entities. The valuation allowance on the state net operating loss carryforwards stayed the same in 2021, 2020 and 2019. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNTI_33e1eaf9-dd87-4d4b-90ff-3f0bf0430482" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits as of and during the years ended December&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:81.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI2LTEtMS0xLTI3MjM0_2dc44075-c90f-4dfa-83dc-3c584b050ccf">987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI3LTEtMS0xLTI3MjM0_edc60f20-2325-480d-85bc-6a1ac99d133a">466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI5LTEtMS0xLTI3MjM0_51b9c961-c388-4495-8101-ee824228ada5">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMwLTEtMS0xLTI3MjM0_10c4f73d-bba9-4343-ad6e-974b12e7fde4">544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMxLTEtMS0xLTUwNjIy_feddfd28-54b9-4f88-823d-4d2e75ac27ee">326</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMzLTEtMS0xLTUwNjIw_2a247793-4efb-4e63-8cad-7c01bce7117c">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzM0LTEtMS0xLTUwNjIw_c6f6923d-17a8-4073-953c-9c5f10cb100f">241</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3481ae6d78aa4ffea95a48e68011f67c">The Company recognizes income tax benefits from uncertain tax positions where the realization of the ultimate benefit is uncertain. At December&#160;31, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NjY_b9f5795f-a8e5-47c8-95ea-e8040d0cbf1c">241</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NzM_e0631aaa-ead8-45d2-9471-6bc85e9463bd">544</ix:nonFraction>, respectively, of unrecognized income tax benefits, all of which would affect the Company&#8217;s effective tax rate if recognized. At December&#160;31, 2021 and 2020, the Company had accrued interest and penalties related to unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMDY_6f433328-0c91-4f43-948a-d99b343ea4d5">88</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMTM_e6539b0b-0406-4b0d-ba19-53deaa2833f2">168</ix:nonFraction>, respectively.&#160;&#160;The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in &#8220;Interest expense, net&#8221; and &#8220;Other operating expenses&#8221;, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_196"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTg_4b874450-84d0-434a-9030-e1b0627ac923" continuedAt="i720ed2e63a4b446d9d9bf08b725d1abf" escape="true"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzE_83a8052d-4cd6-4bb8-b069-e54874395a38" continuedAt="i05adfa99a3cd4f1f9ea7d8d2ea887e7e" escape="true"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzE_c0591df6-a031-4692-906b-834ac2083d3d" continuedAt="i3b50d1d48f15409983e75a4eb9bbe663" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i720ed2e63a4b446d9d9bf08b725d1abf" continuedAt="i086046e979714a7b9d408bd1a8bbd5c1"><ix:continuation id="i05adfa99a3cd4f1f9ea7d8d2ea887e7e" continuedAt="iff6b881c52474bedb62193d66e0c5601"><ix:continuation id="i3b50d1d48f15409983e75a4eb9bbe663" continuedAt="i474b96145744497997ca257571016ae5"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzYzOA_c7b2d5bc-5599-42e8-aa64-cc2730fdcf2e">2,050</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzY0Mg_7a26c99b-7f73-4aac-9560-d7316c79c547">1,628</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzY0OQ_fca5f395-b825-4a3d-a030-7cd86486e741">1,634</ix:nonFraction> in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzgxMQ_c13703c2-77df-46e8-8a59-05bbf6cf6b40">1,058</ix:nonFraction>.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include <ix:nonFraction unitRef="renewaloption" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="INF" name="fwrd:LesseeOperatingLeaseNumberOfRenewalOptions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2NTM_b910bb22-3929-4d20-9d9f-8d856df33b6c">one</ix:nonFraction> or more options to renew, with renewal periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">one</span> to <ix:nonNumeric contextRef="ie9413b7a53c848efac1f7581eae09c08_I20211231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2NDA_1c5b17fa-c5f1-4ecb-9fcd-dd686d1c8b4c">25</ix:nonNumeric> years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#8217;s lease agreements do not contain any residual value guarantees or restrictive covenants. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate </span></div></ix:continuation></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i086046e979714a7b9d408bd1a8bbd5c1" continuedAt="i7da25dba0d8a4de086f0c6701cba7fd5"><ix:continuation id="iff6b881c52474bedb62193d66e0c5601" continuedAt="ibe326dfe74cc4e108f9e6c362d657692"><ix:continuation id="i474b96145744497997ca257571016ae5" continuedAt="i0430476ddd9e48d488f5c4bf037c24f4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $<ix:nonFraction unitRef="usd" contextRef="i388bd0d1ac6643d6902354e4e4f856af_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2ODU_ce542dce-0d83-4184-845c-41c62dded054">353,347</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i50cb25e3d3f24a0ca1a0041e5fcbdb23_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2ODk_65f56404-edd1-4e32-a410-3c8b1e49ba1c">325,542</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1fe909c647a3499293b88594d21858a9_D20190101-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2OTY_1c4fc7de-afd9-4db3-8ce5-9027c44a4a91">328,282</ix:nonFraction>, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#8220;Purchased transportation&#8221; in the Consolidated Statements of Comprehensive Income.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="fwrd:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzg3OTYwOTMwMzM1ODY_0b320408-984e-45a7-ad81-614576d8d7d9" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEtNS0xLTEtNTg3OTQ_73122feb-6981-47b3-b903-0b63e25c30b3">148,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEtNy0xLTEtNTg4MDA_aec4d1a3-620f-4a11-91fa-98d5755fbe09">123,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span><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">1</span></span></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItNS0xLTEtNTg3OTQ_fb57a959-db99-4b34-b1c2-981f5e92d1b8">13,797</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItNy0xLTEtNTg4MDA_b90c82ab-ff41-42ca-a47c-bd11615a84fe">6,642</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="fwrd:LeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzMtNS0xLTEtNTg3OTQ_3b98b513-3b52-4f2d-a7ce-2351299419bf">161,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="fwrd:LeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzMtNy0xLTEtNTg4MDA_51d31dba-8a11-42e5-a4e6-d9534610fe9f">129,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Operating  </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzctNS0xLTEtNTg4MDc_e63ae43f-b7ad-4a88-8992-137e29e8818e">47,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzctNy0xLTEtNTg4MTM_5a594015-21ef-497a-bedb-c81f3da8a8f1">43,680</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">Current portion of debt and finance lease obligations</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtNS0xLTEtNTg4MDc_2dc49ce8-a256-4953-ae7d-e56ae74a3e3b">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtNy0xLTEtNTg4MTM_f0381f36-1a33-4330-85ec-f6f4c2549661">1,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzExLTUtMS0xLTU4ODA3_f589a7be-4148-4d0d-8999-6c20d1d2be0f">101,409</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzExLTctMS0xLTU4ODEz_49bfaaff-59c5-4bb3-96a8-c9c08023873a">80,346</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEyLTUtMS0xLTU4ODA3_f9b8d48f-cc54-4bf4-a8e9-a5e7b660b879">9,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEyLTctMS0xLTU4ODEz_c7a28687-3191-46fd-afbd-84c884ad9f18">5,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="fwrd:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEzLTUtMS0xLTU4ODA3_56b9841d-8434-4af8-aaf9-7ab042c2731e">163,100</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="fwrd:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEzLTctMS0xLTU4ODEz_bf3f5aa2-c32b-4bdc-8841-806dfd80cfc1">130,837</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease assets are recorded net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzE1LTAtMS0xLTU4ODI0L3RleHRyZWdpb246ZTE0MGQzZWY0MGE4NGFjOWE5ZmRhNzY4NmU0NGM5YThfMjE5OTAyMzI1NTk5Mg_32e55751-2cf1-4b19-87be-4a094ce1f35a">4,822</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzE1LTAtMS0xLTU4ODI0L3RleHRyZWdpb246ZTE0MGQzZWY0MGE4NGFjOWE5ZmRhNzY4NmU0NGM5YThfMjE5OTAyMzI1NjAwMQ_584babec-ac8d-4587-8595-cf80e7258ce7">2,256</ix:nonFraction> as of December 31, 2021 and 2020, respectively. </span></div></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTM_3066ac3e-868e-45cf-93d3-b0eb70cb58ab" continuedAt="i368d524ee82e48f19324ed8a45b5cbb4" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost for 2021 and 2020 was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.084%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzYtMS0xLTEtMjcyMzQ_58208feb-4448-4960-bd1a-b6e227b96cda">54,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzYtMy0xLTEtMjcyMzQ_1978c681-604a-4879-9629-0f2199978506">50,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctMS0xLTEtMjcyMzQ_64939b9c-1e43-4c2a-bbe0-a7c4ece2d95b">14,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctMy0xLTEtMjcyMzQ_ef5f936e-0b2b-49cd-be47-78f189688042">8,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation, operating leases and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtMS0xLTEtMjcyMzQ_ee4e4c26-94fa-43ec-bac9-15283e0a58b5">367,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtMy0xLTEtMjcyMzQ_5331c2c1-16c6-412f-85f4-874d9626a333">339,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzktMS0xLTEtMjcyMzQ_1150965b-f68d-497d-82ca-d83cf830c81d">2,050</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzktMy0xLTEtMjcyMzQ_a7450913-9e85-4178-a1b1-71a953ff2e2c">1,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctNC0xLTEtNTgzNDg_7de79f87-5680-449f-867f-afb602bc3fe9">3,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctNi0xLTEtNTgzNTg_4e9ab8c1-57b9-450e-b102-0c8be587ac54">1,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on leased liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtNC0xLTEtNTgzNTM_b2600e68-89db-46a9-b4aa-40773fbf74a6">301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtNi0xLTEtNTgzNjM_912ac7b8-0f9b-464c-89d4-8035c7ea7ddc">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzEwLTEtMS0xLTI3MjM0_1409a556-e73f-422a-a249-90c6552b80b7">438,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzEwLTMtMS0xLTI3MjM0_1511b959-c514-44c5-aa5a-d54e0de71f74">398,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation></ix:continuation><div><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i7da25dba0d8a4de086f0c6701cba7fd5"><ix:continuation id="ibe326dfe74cc4e108f9e6c362d657692"><ix:continuation id="i0430476ddd9e48d488f5c4bf037c24f4"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTQ_1964a708-6cd0-4821-98a9-224125b3caae" escape="true"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTQ_81082638-14f0-4062-af04-20e47dd4a05c" escape="true"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.669%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEtMi0xLTEtMjcyMzQ_6b3ae91f-f254-437f-a0b1-008556cb12fb">52,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEtNC0xLTEtMjcyMzQ_3d77a69b-1889-4c49-b9ac-b583d397bdf0">4,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzItMi0xLTEtMjcyMzQ_3125da4b-f35f-4c8a-ae9a-ab472845ce6e">39,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzItNC0xLTEtMjcyMzQ_b276d054-46f4-4eb1-8e28-2d19d47ebe40">4,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzMtMi0xLTEtMjcyMzQ_4c81f410-bfaa-4457-bdae-09d8c153e7e4">31,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzMtNC0xLTEtMjcyMzQ_471f765f-b224-43c7-a1cd-26c3d1888efe">3,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzQtMi0xLTEtMjcyMzQ_760c6e4c-5828-4ddb-a049-049ba92948e3">20,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzQtNC0xLTEtMjcyMzQ_94f2a25e-ba95-4bb4-a71f-648c7f342595">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzUtMi0xLTEtMjcyMzQ_4f489198-2db5-425b-a5c0-c55237ea53e9">12,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzUtNC0xLTEtMjcyMzQ_c7612cfa-86bb-4c51-82da-877bc14399eb">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzYtMi0xLTEtMjcyMzQ_5d9d6f8f-39bd-493f-84b6-462501093645">15,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzYtNC0xLTEtMjcyMzQ_4728d8ae-83ee-4b9c-8683-6e39b6faffaa">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzctMi0xLTEtMjcyMzQ_b0645f54-7fbd-477e-82f0-47c1b85a45c7">171,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzctNC0xLTEtMjcyMzQ_14dc364c-b66f-4f68-8e5b-ee7eb404917a">15,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzgtMi0xLTEtMjcyMzQ_0cf7c107-4c58-4c3b-828c-6a7a3457aa7f">22,855</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzgtNC0xLTEtMjcyMzQ_ee8371d4-69e9-4c2e-b502-3f145cda66f4">849</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzktMi0xLTEtMjcyMzQ_ac699606-7cbf-451b-8e0b-cca6b223a052">148,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzktNC0xLTEtMjcyMzQ_739a5106-9931-45de-ba08-cdc3db40a213">14,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEwLTItMS0xLTI3MjM0_e4d9bd35-6b5e-45b1-acca-9a8fe7c193ce">47,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEwLTQtMS0xLTI3MjM0_46525343-a11b-438d-a1db-8af39850166b">4,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzExLTItMS0xLTI3MjM0_bddc9ec5-9acf-4bd2-b11f-31ed36bc6336">101,409</ix:nonFraction>&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzExLTQtMS0xLTI3MjM0_fd48cf75-53ab-4cdc-a57b-a3e3a94d52b1">9,571</ix:nonFraction>&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><ix:continuation id="i368d524ee82e48f19324ed8a45b5cbb4"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted average discount rate: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years): </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzItMS0xLTEtNTgyNjA_6272d47b-a4f7-47e8-a897-0115e8361629">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzItMy0xLTEtNTgyNjg_66f0d2d5-34c8-4c8c-be78-e6b57086c9df">3.7</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzMtMS0xLTEtNTgyNzM_faf921e6-badb-464a-ab34-3b48eeb2e351">3.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzMtMy0xLTEtNTgyNzg_4a0f2cd3-2f36-4ae2-bc22-bc9eedd330de">4.0</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzYtMS0xLTEtNTgyODM_47960c02-eb5f-4684-9544-0aad74f04ed9">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzYtMy0xLTEtNTgyODg_c5729644-eb19-4c7d-85cb-804e9035c9f1">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzctMS0xLTEtNTgyOTM_89e853b7-2f07-4e98-b82d-7d9220199d90">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzctMy0xLTEtNTgyOTg_a0b7161e-eb4b-4e82-8571-5f0448a402e5">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental cash flow information for 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzMtMS0xLTEtNTgzODM_83c01ebd-85a0-4cbd-8e9d-52a18fdf343e">53,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzMtMy0xLTEtNTgzODg_d5911efe-3f9a-42f0-9615-84d317a852a1">50,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzQtMS0xLTEtNTgzOTM_1b3b51c3-261a-4bc6-a331-d68af0cdb543">301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzQtMy0xLTEtNTgzOTg_dce192fe-7546-4cd2-9e64-1480a34a7be8">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzUtMS0xLTEtNTg0MDM_ae46b00d-4669-4d0f-9b0b-0f751accc2b0">2,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzUtMy0xLTEtNTg0MDg_ce092edf-516a-4fd9-b7ea-f5ff904ec784">1,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzctMS0xLTEtNTg0MTM_131cb6e9-c4c5-4b61-a8f6-96d2763bc09e">74,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzctMy0xLTEtNTg0MTg_5b6ea5b2-c8fb-443a-8ae6-17f68759dd98">72,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzgtMS0xLTEtNTg0MjQ_89d9b1df-208f-40ee-9202-f8ee64cfeaa5">9,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzgtMy0xLTEtNTg0Mjk_88a8f5a7-fe7a-4d64-b18b-7f76cce686ed">1,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_202"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI5ODk_eadfe977-8d9b-444d-acba-7fd1d33c503f" continuedAt="ib31ada07101d4fd9925793c2a85a917f" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ib31ada07101d4fd9925793c2a85a917f" continuedAt="iff8782c7f4984eb59ce3e05d45496d19"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had unconditional purchase obligations of $<ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzEzMg_9e1c7b3e-9859-446e-b829-706f6a23c067">3,172</ix:nonFraction> to purchase forklifts and other equipment during 2022.  </span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="iff8782c7f4984eb59ce3e05d45496d19"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal claims and actions incidental to its business, including claims related to vehicle liability, workers&#8217; compensation, property damage and employee medical benefits. The Company accrues for the uninsured portion of contingent losses from these and other pending claims when it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Based on the knowledge of the facts, the Company believes the resolution of claims and pending litigation, taking into account existing reserves, will not have a material adverse effect on our consolidated financial statements. Moreover, the results of complex legal proceedings are difficult to predict, and the Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s view of these matters may change in the future as the litigation and related events unfold. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance coverage provides the Company with primary and excess coverage for claims related to vehicle liability, workers&#8217; compensation, property damage and employee medical benefits. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For vehicle liability, the Company retains a portion of the risk.  Below is a summary of the Company&#8217;s risk retention on vehicle liability insurance coverage maintained by the Company through $<ix:nonFraction unitRef="usd" contextRef="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzIxOTkwMjMyNzQxNjc_6d9e50b1-72aa-49d6-863d-dd0753eb43cc">10,000</ix:nonFraction>: </span></div><div style="text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:OtherCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI5ODM_dc0cf682-bebf-4813-9453-95f54d033222" continuedAt="i458082f109744896baeea39829a18b4d" escape="true"><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:24.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItMi0xLTEtMjcyMzQ_fe7cd272-d1a2-4fa4-9211-424cce84df43">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ic84f85ab0549443f96200601742676f4_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoyYzE0ZGMyZjNlYzA0ZGE4YjZjM2FkYzkwZjdmYmE3M18zODQ4MjkwNjk3MjM0_8ad980d3-570f-4830-b67a-4b5286a5b52c">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoyYzE0ZGMyZjNlYzA0ZGE4YjZjM2FkYzkwZjdmYmE3M18zODQ4MjkwNjk3MjQz_6fa63fd6-58bf-4ac5-a920-a2fb823c66bd">3,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtMi0xLTEtMjcyMzQ_be8bc593-8444-43dc-8b1a-0ccd2ce07ff5">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo3NTZhZWJlZjhlOTI0NjMyOGQ1NTA0OTNmZmEyZjkxZl8zODQ4MjkwNjk3MjM0_ce3bca06-8a07-4a51-9db6-7be19f599372">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo3NTZhZWJlZjhlOTI0NjMyOGQ1NTA0OTNmZmEyZjkxZl8zODQ4MjkwNjk3MjQz_bfca3e8f-0310-470a-9251-31acc7e61cf3">2,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtMi0xLTEtMjcyMzQ_dd7255af-fbbe-44cd-8ea9-a40f2fdedd7e">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo0NzdiOWJmNjI4NDg0ZDU5YWI2MDVmZmU3MjVlMzNlM18zODQ4MjkwNjk3MjQy_205b21b5-45bf-442c-89b4-775f84ea3711">3,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo0NzdiOWJmNjI4NDg0ZDU5YWI2MDVmZmU3MjVlMzNlM18zODQ4MjkwNjk3MjUx_cb2fb718-de69-444d-b81c-a5583a468010">5,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4736eb90f90438a9a2fa94337664473_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtMi0xLTEtMjcyMzQ_4e7f60b8-0532-4cfc-afdf-63350deaa03d">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoxNGMyNjY0YTYyMzE0NWZhYTM2ZjRhN2Q1Y2E4NGMzOV8zODQ4MjkwNjk3MjQz_c06f0573-1356-4bf0-bd35-a640056e06c0">5,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoxNGMyNjY0YTYyMzE0NWZhYTM2ZjRhN2Q1Y2E4NGMzOV8zODQ4MjkwNjk3MjUz_42fb9764-cfe4-4dd6-b4d2-c16395d4cc75">10,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctMi0xLTEtMjcyMzQ_df72321a-616a-4148-b0bf-424a76f9d702">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo2ZjA2MWIyZDFmZmE0MWQxOTg2NzI0YzRmZDJlZjc1N18zODQ4MjkwNjk3MjM0_ec3fb9dc-df3d-4b56-9380-35b89e8d74ee">0</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo2ZjA2MWIyZDFmZmE0MWQxOTg2NzI0YzRmZDJlZjc1N18zODQ4MjkwNjk3MjQz_d4592bdc-4533-49e5-97bb-1b0af3c26043">1,000</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><ix:continuation id="i458082f109744896baeea39829a18b4d"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#179;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, the Company may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:Liabilityinsurancecoverage" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzE2ODY_1d3215d1-976e-4b71-b1b7-9668f1d16c96">100</ix:nonFraction> deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#8217; compensation insurance with a self-insured retention of $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="fwrd:SelfInsuranceRetentionWorkersCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzE4NTE_f0b51926-3a54-4fe8-ac85-2dee2a38c0b8">500</ix:nonFraction> per occurrence.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance coverage in excess of the self-insured retention limit is an important part of the Company&#8217;s risk management process. The Company accrues for the costs of the uninsured portion of pending claims within the self-insured retention based on the nature and severity of individual claims and historical claims development trends. The Company believes the recorded reserves are sufficient for all incurred claims up to the self-insured retention limits, including an estimate for claims incurred but not reported. However, estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult, and the Company may fail to establish sufficient insurance reserves and adequately estimate for future insurance claims. Since the ultimate resolution of outstanding claims as well as claims incurred but not reported is uncertain, it is possible that the reserves recorded for these losses could change materially in the near term. Although, an estimate cannot be made of the range of additional loss that is at least reasonably possible. During the year ended December 31, 2019, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI1NjM_0749ac62-6070-4cc6-a2b8-a67ac691d29d">7,500</ix:nonFraction> reserve for a vehicular claim related to <ix:nonFraction unitRef="incident" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="INF" name="fwrd:LossContingencyNumberOfVehicularIncidents" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzM4NDgyOTA3MTU4NjU_cc5de8c5-9f60-48a8-ab9f-a46f6cc36219">one</ix:nonFraction> incident.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On December 15, 2020, the Company detected a Ransomware Incident impacting the Company&#8217;s operational and information technology systems, which caused service delays for the Company&#8217;s customers. We incurred u</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nexpected costs and impacts from the Ransomware Incident, and may in the future, incur costs in connection with this Ransomware Incident. Any failure to comply with data privacy, security or other laws and regulations could result in claims, legal or regulatory proceedings, inquires or investigations.</span></div></ix:continuation><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i3414038719d046c1b5a77263e64e1047_208"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzQyMQ_97c37d37-357a-4485-82ca-f212668e304a" continuedAt="ie7b9ff0bd94e47e98f6685c8309a8759" escape="true">Employee Benefit Plan</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie7b9ff0bd94e47e98f6685c8309a8759" continuedAt="i5fe3d6f5ee90495c9e22530f929b06e3">&#160;</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5fe3d6f5ee90495c9e22530f929b06e3">The Company sponsors a qualified defined contribution plan covering substantially all employees. Under the defined contribution plan, the Company contributes <ix:nonFraction unitRef="number" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="3" name="fwrd:DefinedContributionPlanEmployerMatchPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzE5MQ_be2d6c09-e647-48bf-9f04-3e305b037a9d">25.0</ix:nonFraction>% of the employee&#8217;s contribution up to a maximum of <ix:nonFraction unitRef="number" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="3" name="fwrd:DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzI0NA_a4e24955-fa4d-43b7-bab4-4e99b55752c1">6.0</ix:nonFraction>% of annual compensation, subject to certain limits. The Company contributed $<ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzMzNg_e6ad620a-ec01-45c1-b858-3989af5b3066">2,091</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzM0MA_51b8e452-9cac-4835-8468-dac16eb4c642">1,683</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzM0Nw_52df787a-cc06-4c3c-8db7-905093c67c73">1,554</ix:nonFraction> for the years ended December 31, 2021, 2020 and 2019, respectively.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_214"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzQ_1f6658a1-d8f1-415b-b8bf-034475b40bdd" continuedAt="i4c701dabc7254d9d97a37ad10d040047" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4c701dabc7254d9d97a37ad10d040047" continuedAt="i78c6c6f130564030a718fc6c3fa44702"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes its assets and liabilities into one of three levels based on the assumptions used in valuing the asset or liability. Estimates of fair value financial assets and liabilities are based on a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In accordance with this guidance, fair value measurements are classified under the following hierarchy: </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Quoted prices in active markets for identical assets or liabilities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations in which all significant inputs are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Model-derived valuations in which one or more significant inputs are unobservable. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously discussed in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the estimated fair value of the earn-out liability was determined using either the Monte Carlo simulation model or the option pricing method. The significant inputs used to calculate the estimated fair value are derived from a combination of observable and unobservable market data. Observable inputs used in either the Monte Carlo simulation model or the option pricing method include the risk-free rate and the revenue volatility while unobservable inputs include the revenue discount rate and the estimated revenue projections. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzY_0aecf7c6-715b-4080-a54b-bbdb0c7d9df5" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 are summarized below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i724e10e6dbad4f25ba0155a40b3ff494_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItMi0xLTEtNTE2MTE_0e8f2c14-d996-466c-b477-fad2b91b85a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e9934fe5b9a4f6b99b95ea0d4317070_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItNC0xLTEtNTE2MTE_a28b4bac-6dc2-4fb9-b425-2165b029fd95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib24eb1f21bdc4faebd6c4e5bfb7ca68d_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItNi0xLTEtMjcyMzQ_734dbb00-ed64-4d5e-b699-e2ebcfe0c7f2">385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeb50646b211439d9b0b65cef1053565_I20211231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItOC0xLTEtMjcyMzQ_97ab3d8e-dd47-40b8-b42c-cbc0216640bb">385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7747ef769e2147b6b4323ba4ed1fce8f_I20201231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtMi0xLTEtNTE2MTM_3a274ed8-5bc7-4f50-9bbf-2ff11df37d2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7960c6fd5bc5430a8144173349231e98_I20201231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtNC0xLTEtNTE2MTM_61686b36-5d25-43d7-95d0-e8cfbc5d11dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20a6b4efe32343d59d00b151d7468971_I20201231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtNi0xLTEtMjcyMzQ_77637abd-3e3d-448a-95e6-60ad3848509b">6,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80568664ce454b22bf056f99ee1bf49d_I20201231" decimals="-3" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtOC0xLTEtMjcyMzQ_0cb38f55-6fe8-4809-a3eb-93628d809b79">6,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, accounts receivable, other receivables, and accounts payable are valued at their carrying amounts in the Company&#8217;s Consolidated Balance Sheets, due to the immediate or short-term maturity of these financial instruments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-term debt under the Company&#8217;s credit facility approximates fair value based on the borrowing rates currently available to the Company for a loan with similar terms and average maturity. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the estimated fair value of the Company&#8217;s finance lease obligation, based on current borrowing rates, was $<ix:nonFraction unitRef="usd" contextRef="id14c7768d9824ad7b1b547c7d77be897_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI0NDg_ea734370-d430-43b6-8597-6fb0c51a6df3">14,312</ix:nonFraction>, compared to its carrying value of $<ix:nonFraction unitRef="usd" contextRef="i952474f89da8409c99977b79afa5f6cd_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI0ODY_93ba1596-10bc-4a88-a504-3ade4b9fa456">14,159</ix:nonFraction>. As of December&#160;31, 2020, the estimated fair value of the Company&#8217;s finance lease obligation, based on current borrowing rates, was $<ix:nonFraction unitRef="usd" contextRef="i5d484df1a5ec4814baf0d44b733cadf6_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI2MjE_da17dd91-a629-476a-a577-de5b15752e2d">7,009</ix:nonFraction>, compared to its carrying value of $<ix:nonFraction unitRef="usd" contextRef="i584bbb2377b9453980949c1eae6e6812_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI2NTk_4b5d2379-c7be-40c2-96a8-c8cab89e1442">6,811</ix:nonFraction>. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to assets and liabilities that are recorded at fair value on a recurring basis, the Company records assets and liabilities at fair value on a nonrecurring basis. Assets are recorded at fair value on a nonrecurring basis as a result of an impairment charge or assets held for sale. <ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzc_a2b0105e-36e9-44bc-b1c2-d6c8fd02d980" continuedAt="ia2e41e847ebb4fc8a635d4f90bade88a" escape="true">The losses on assets measured at fair value on a nonrecurring, discontinued operation basis are summarized below: </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i78c6c6f130564030a718fc6c3fa44702"><ix:continuation id="ia2e41e847ebb4fc8a635d4f90bade88a"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:69.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out asset impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtMi0xLTEtNTE2MTc_7ce61c47-b083-4197-89ed-e6acb89bd325">6,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtNC0xLTEtNTE2MTc_60d9c61d-9539-4009-aafa-f759a75e40d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231" decimals="-3" name="fwrd:GoodwillImpairmentCharge" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtMi0xLTEtMjcyMzQ_0f64c768-30e4-4d9d-883c-2677332dbaae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="fwrd:GoodwillImpairmentCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzItNC0xLTEtNTE2MTU_4d9c18e9-4e4b-42ea-bf00-3e946ab6da81">5,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231" decimals="-3" name="fwrd:NonCashValuationAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzItMi0xLTEtMjcyMzQ_502ad247-2511-469d-9621-aa9d7d6d02eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231" decimals="-3" name="fwrd:NonCashValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzMtNC0xLTEtNTE2MTU_8a46758c-f91c-4d63-955b-8d4a78535e3e">22,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i3414038719d046c1b5a77263e64e1047_217"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzEyODE_00b16877-01b3-4c58-b3e8-b7dfdddefa48" continuedAt="i5b9aeebe222445eb9c476e9516d870f0" escape="true">Segment Reporting</ix:nonNumeric></span></div><ix:continuation id="i5b9aeebe222445eb9c476e9516d870f0" continuedAt="id4522dbcc72644e5b5a41e2d9f909b30"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzQ2_349114d8-e2bb-4131-a197-11c5d6b3dc28">two</ix:nonFraction> reportable segments: Expedited Freight and Intermodal. The Company evaluates segment performance based on income from operations. Segment results include intersegment revenues and shared costs.&#160;&#160;Costs related to the corporate headquarters, shared services and shared assets, such as trailers, are allocated to each segment based on usage. Shared assets are not allocated to each segment, but rather the shared assets, such as trailers, are allocated to the Expedited Freight segment. Corporate includes revenues and expenses as well as assets that are not attributable to any of the Company&#8217;s reportable segments.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies applied to each segment are the same as those in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, except for certain self-insurance loss reserves related to vehicle liability and workers&#8217; compensation. Each segment is allocated an insurance premium and deductible that corresponds to the self-insured retention limit for that particular segment. Any self-insurance loss exposure beyond the deductible allocated to each segment is recorded in Corporate.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020, the Company recognized revenue of approximately $<ix:nonFraction unitRef="usd" contextRef="i8afea59968a14942b27ff6f765f1b59c_D20200101-20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzIxOTkwMjMyNzExMTg_f1263094-5f6f-4114-a27d-3c95a1f1c85c">138,669</ix:nonFraction> from one customer, which accounted for more than 10% of the Company&#8217;s consolidated revenues from continuing operations in the Consolidated Statements of Comprehensive Income and was included in the Expedited Freight reportable segment. No single customer accounted for more than 10% of the Company&#8217;s consolidated revenues from continuing operations for the years ended December&#160;31, 2021 or December&#160;31, 2019.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="id4522dbcc72644e5b5a41e2d9f909b30" continuedAt="i0bd6e02e7ec44618b721755247aad14f"><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzEyODg_b49da8d3-284d-4678-a797-f61e9c9ed58d" continuedAt="i49281ce909fc436a964d4cfb020df60a" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results from operations&#160;for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtNi0xLTEtMjcyMzQ_907ebb46-8039-45ca-8902-67c7d6a6a66e">1,373,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtOC0xLTEtMjcyMzQ_2f1aa8e2-9d43-4f27-9a15-d9d629f37697">289,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtMTItMS0xLTM5MTA3_c77399e3-5aa6-450f-a99f-d3bacb36411e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtMTQtMS0xLTI3MjM0_e2e2c2e8-ba10-4931-b6b2-ec5122bb6531">1,662,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedb8ee65c8864a2a9d23595add63cb5f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItNi0xLTEtMjcyMzQ_8b5bfa4c-9e49-4b76-b607-85f4aed2f368">957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcbd745057943588cbc4e66df339b67_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItOC0xLTEtMjcyMzQ_c3511096-e5b7-4488-990a-8781db273524">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTItMS0xLTM5MTA3_8dd0c4e8-c49f-4896-ba9e-3f965f89f550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTItMS0xLTI3MjM0_51874181-f93b-47ae-acc2-2f6d7862a0c4">1,057</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75709549c40243aabfd1b8784761e212_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTQtMS0xLTI3MjM0_597c0dcc-79e1-4939-9a05-e9a6dc5e139f">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtNi0xLTEtMjcyMzQ_7157db33-3047-4610-9b14-6c216191f31c">21,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtOC0xLTEtMjcyMzQ_0fd3f7a9-ecb8-4332-adfc-b039dcf76294">3,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTItMS0xLTM5MDk1_031652ce-5be0-4048-9025-1148f94490f4">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTItMS0xLTI3MjM0_db4c3264-2a27-44bd-bc4c-e0fcf7d1c470">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTQtMS0xLTI3MjM0_a3e99012-28a2-4bb4-8c7e-a512b28fa940">25,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtNi0xLTEtMjcyMzQ_7afc845e-6592-46ee-ac70-351fd9ec82ec">7,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtOC0xLTEtMjcyMzQ_a97e8b8e-3932-45f4-b663-e382c585c338">7,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTItMS0xLTM5MTE0_9500bb5c-b02a-4c1c-9047-44496d160e9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTItMS0xLTI3MjM0_c11513d7-6d4c-46d5-8478-414ffb7b84ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTQtMS0xLTI3MjM0_d186f941-041b-49bd-a2ba-45811afb6b53">14,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctNi0xLTEtMjcyMzQ_e6ffa643-2ef4-4422-b2aa-081a636f22ad">139,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctOC0xLTEtMjcyMzQ_b455f86a-5383-4e61-b96e-6c53f2ef553c">30,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTItMS0xLTM5MTIw_3368ccc0-a6aa-411f-9d6f-320dfa5fba7d">10,137</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTItMS0xLTI3MjM0_25ac758c-60d9-46c4-a80c-d1f0f6e604f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTQtMS0xLTI3MjM0_fc21e0c2-ae86-43f5-baa6-e13f4b01ed8f">159,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktNi0xLTEtMjcyMzQ_125df166-f357-487a-8061-4cfefa3fd02a">36,364</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktOC0xLTEtMjcyMzQ_94017365-fb7d-498a-a042-efd44ee58fdc">2,745</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTItMS0xLTM5MTI2_ad427bb4-5521-4fdc-93c6-056635cbbd83">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTItMS0xLTI3MjM0_c7a5bd29-c741-415e-90a1-9c55a1c8856d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTQtMS0xLTI3MjM0_2fa6b4e7-842a-4d96-ba15-8e452e430efc">39,109</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtNi0xLTEtMjcyMzQ_82baae2d-be0b-44a4-a670-844cda36c636">1,070,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtOC0xLTEtMjcyMzQ_de4a1c48-b0dd-44f3-ae50-dc406b7fb231">199,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtMTItMS0xLTM5MTY5_1af7837d-3f65-4ca6-8c6b-f66d9040ad5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtMTQtMS0xLTI3MjM0_4a3203a4-a0db-487e-a395-66b055e6eb84">1,269,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe00bca226674d3ba06f3f57961df56b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItNi0xLTEtMjcyMzQ_a965537e-4c17-4344-a481-c32e4618863f">2,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954ae82e8a534f19accd7ec977c65914_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItOC0xLTEtMjcyMzQ_ae279877-0080-4d91-8bdc-699f347221e0">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTItMS0xLTM5MTY5_efdc85e9-8060-4a5d-ba6f-3c86f9d35ef0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTItMS0xLTI3MjM0_188bad8b-659d-4eaa-b486-7291cac5b10c">2,331</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTQtMS0xLTI3MjM0_c6a65a68-d599-4436-b4aa-112a203a2ae1">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtNi0xLTEtMjcyMzQ_0d7c6383-38ad-4dc4-b4dd-f2a8920d02d5">19,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtOC0xLTEtMjcyMzQ_f01e9d1b-39b3-42a1-9e3f-863e6a576052">3,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTItMS0xLTM5MTY5_e24859a7-8351-46d7-ba1a-18c71c039e88">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTItMS0xLTI3MjM0_d4256654-25d3-4206-8b82-1fe6010b8770">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTQtMS0xLTI3MjM0_deb70bf5-e767-41cf-a1d6-8ceb6616769f">23,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtNi0xLTEtMjcyMzQ_7a90fb20-ce32-4ad8-abf7-9385f7c1067d">7,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtOC0xLTEtMjcyMzQ_0fa8b7e1-be6f-4b6a-b3f9-8340e9d34556">6,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTItMS0xLTM5MTY5_a9cfac50-d96a-42b7-9169-d3052712c85c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTItMS0xLTI3MjM0_339805f3-29fe-4d11-8a03-da0e322df352">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTQtMS0xLTI3MjM0_e3aa6578-9fc6-41a3-81fd-0bea3e40c6c9">13,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctNi0xLTEtMjcyMzQ_a9a1d0b9-ca2a-4fe3-81f0-99532dade1a2">71,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctOC0xLTEtMjcyMzQ_ca507f48-3857-48ff-8333-46a7d00b255f">16,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTItMS0xLTM5MTcx_650b7af0-7a0d-41f8-8c4e-0f0f8d57be3e">13,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTItMS0xLTI3MjM0_90f96b11-11d0-4dc8-b06c-9df4bb005e56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTQtMS0xLTI3MjM0_13561526-83ba-467c-ab8e-651ba25ce4bb">73,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktNi0xLTEtMjcyMzQ_71736de6-59a3-4de6-95d1-1b07f291a7b3">19,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktOC0xLTEtMjcyMzQ_ca8ee6ab-505e-46a3-8671-1fbbaa1fd999">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTItMS0xLTM5MTcz_4858bb47-4bfd-4e4b-aa7b-ae86c9f5aa3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTItMS0xLTI3MjM0_73ac0f3d-a855-4cc6-add2-878f681d43a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTQtMS0xLTI3MjM0_a398679c-b375-403f-8633-42d2c52d7bd7">20,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtNi0xLTEtMjcyMzQ_99e4a8e0-cfdd-4634-925f-a9f6bab4fc5c">997,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtOC0xLTEtMjcyMzQ_f7d46b4a-3ba6-40c7-a4ff-0efc4af4affc">217,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtMTItMS0xLTM5MTU3_98c052f4-7222-4e05-8b1c-25f512f8743f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtMTQtMS0xLTI3MjM0_c44cd3b0-75fd-4b2f-a58f-ff7cec08eded">1,215,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27ddca6b62a54f0f89905de18ee96eaa_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItNi0xLTEtMjcyMzQ_71246684-2759-4dbb-b284-ae23fec92c1a">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f9265a27277416994eb687553e665c1_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItOC0xLTEtMjcyMzQ_c40262eb-ed50-4c57-8b3f-0fbb2ca7a107">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTItMS0xLTM5MTU3_d5772f74-e8c5-4411-8457-06101e1050ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTItMS0xLTI3MjM0_7d1309a1-d1e4-41fb-bf49-6da9e6ff97d2">3,458</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTQtMS0xLTI3MjM0_5a3c4bcc-8b09-4339-b778-1ea9168d257c">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtNi0xLTEtMjcyMzQ_a1f71dc5-9bc2-4e68-b493-3964bc458428">23,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtOC0xLTEtMjcyMzQ_fe2baf56-05bb-4060-a4bc-fe0572260b55">3,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTItMS0xLTM5MTU3_2e8e36d4-2fb3-40f4-9303-cb0b9280ebba">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTItMS0xLTI3MjM0_67f69645-0a64-4ead-b9f3-72558da3331d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTQtMS0xLTI3MjM0_544ce4b3-2e4b-4845-ad6c-af4eebe3f2e0">26,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtNi0xLTEtMjcyMzQ_dbba1306-74b8-4430-9a1b-11dc3ecb634a">4,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtOC0xLTEtMjcyMzQ_5f7a1dc6-1f82-47a2-99b8-9463e18e1b50">5,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTItMS0xLTM5MTU3_716f13ac-7e31-429d-887e-94a80e7ced0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTItMS0xLTI3MjM0_745420d1-5929-4321-b602-e498312bd59d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTQtMS0xLTI3MjM0_4a4b128c-e4ac-44b2-8d81-2377d05a9271">10,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctNi0xLTEtMjcyMzQ_a416bc84-cd72-43a0-ac84-c5ca0aee64e5">103,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctOC0xLTEtMjcyMzQ_0af2bc54-1846-4dd3-887b-78291951d2fa">23,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTItMS0xLTM5MTYz_5bac84cf-a4ff-4fe5-817d-285ee5a98266">14,903</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTItMS0xLTI3MjM0_cc9d3bc0-06d5-45e4-ac50-438aa2bb4ed8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTQtMS0xLTI3MjM0_a351c680-15ef-4a4a-aac0-b32c27849017">112,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktNi0xLTEtMjcyMzQ_d314cd4f-339e-4a32-b94e-c93bfe3b6c6e">21,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktOC0xLTEtMjcyMzQ_0cfb74ca-40b9-479d-8829-39de64233727">717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTItMS0xLTM5MjE5_f7b1dde9-04cf-4e33-b571-2779781e39d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTItMS0xLTI3MjM0_dff1b7b0-92f2-4402-86bc-000d5ee4a348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTQtMS0xLTI3MjM0_e0f77f2c-1ee2-411e-9358-581adf2c03d1">22,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a77239784c343879c4b0c8311702dd6_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTYtMS0xLTMzNTY2_ef1650ac-9a52-4598-b6f9-ac963fe9de48">777,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0448984a90664ee0bc237a9cd9f0c442_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTgtMS0xLTMzNTcy_04dcdb25-9a2e-45ae-bc80-210214f22113">249,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78651abf85654de2bd1f8acfdac60da6_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTEyLTEtMS0zMzU4MQ_b0a8138f-6629-4232-a7e8-1e3a2461868b">90,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e98a029dd4c449a8860aa004bbafce5_I20211231" decimals="-3" sign="-" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTEzLTEtMS0zMzU4Nw_b0a31d0e-c159-4f9b-b3d0-7221f5a71790">219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTE1LTEtMS0zMzU5Mw_53d49523-ec94-406e-a6e1-db13fb045c63">1,117,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedc4ca25061840088d90695274d0a559_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTYtMS0xLTMzNTY2_88a1c52d-2b43-4350-b651-f0797ddc7c6f">706,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i305551a5a79d46edb6da37d9712bbd4a_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTgtMS0xLTMzNTcy_c4a60b0e-5288-47ee-a635-6f6d643173a3">183,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic574094712d04acda5b475dbc14a451a_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTEyLTEtMS0zMzU4MQ_2a522fd6-70ee-4343-9a89-424cde13be2c">84,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a93fa82ae054374946ce43516d411cd_I20201231" decimals="-3" sign="-" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTEzLTEtMS0zMzU4Nw_12c20c61-35c6-4dd4-8d89-b4c61bd7c316">545</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7761eb50a9c4594a1feb9de3fa82b93_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTE1LTEtMS0zMzU5Mw_982be856-e8a6-41cf-8770-08cb1dd2d444">973,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from the segment information to the consolidated balances for revenues and total assets is set forth below:</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75709549c40243aabfd1b8784761e212_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtMi0xLTEtMzM5ODk_ae5d9f98-38ba-4b3c-8aa7-c4a5a2c8118f">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtNC0xLTEtMzM5Mzk_44258812-04c8-4929-92fc-74464cadfc1b">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtNi0xLTEtMzM5NDA_4b4836e2-3ab7-4805-a2fc-2a5699d9a079">296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - discontinued operation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f341577b6f14c5296e136689f730204_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItMi0xLTEtMzM5ODk_0a1e4b1d-cbde-412a-a723-fc54f81c0ee6">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i354c6053549941b2ad90c05f254620d7_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItNC0xLTEtMzM5Mzk_6350413b-f66c-4505-b5ad-f49f2d946887">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6c0cda296f946df8e1b784c704eabd7_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItNi0xLTEtMzM5NDA_d53494d2-cbd7-4f41-9be7-2a05154f640e">296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated intersegment revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD AIR CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2021</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div></div><ix:continuation id="i0bd6e02e7ec44618b721755247aad14f"><ix:continuation id="i49281ce909fc436a964d4cfb020df60a"><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic596485609404512b9f36d5f99d9f732_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzEtMi0xLTEtMzQwMjM_af4490f4-b7b3-4739-8d42-536179f8fadc">1,117,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c99e4c51bec4acca755901ca0813723_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzEtNC0xLTEtMzM5NjQ_fd5302fe-d18d-4b8a-aede-927c09e0e9b0">973,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231" decimals="-3" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzItMi0xLTEtMzQwMjM_98b64e97-ede8-44bf-8e2b-118c5972317b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad90e8f2293457b9830b15197094351_I20201231" decimals="-3" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzItNC0xLTEtMzQwMzE_658631e7-4892-4612-8894-82f6f19455f2">21,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231" decimals="-3" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzMtMi0xLTEtMzQwMjM_6fb702ca-65af-4def-ba82-c77624593f5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad90e8f2293457b9830b15197094351_I20201231" decimals="-3" name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzMtNC0xLTEtMzM5NjQ_8682fca7-81e3-458d-b025-8436304d920b">53,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzQtMi0xLTEtMzQwMjM_df1a82a7-b084-4a4e-9cb8-145cbf7cf5f3">1,117,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzQtNC0xLTEtMzM5NjQ_07ee95e9-8221-407b-8231-4c5c00946e67">1,047,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the individual services within the Expedited Freight segment for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expedited Freight revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35ffae5850c94398b172f4384e14c20c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktMi0xLTEtMjcyMzQ_d1c04b0f-63da-4da8-a242-932334ece641">840,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6223c0d277f4010bfc81ca44dd98301_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktNC0xLTEtMjcyMzQ_1dc3d580-2cb7-4b3a-ba45-9aaa16b35727">625,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife7ff9711f534509909a4d22c1aaeafb_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktNi0xLTEtMjcyMzQ_7d1faec3-0fc8-4cd8-9865-938a535e7fe0">675,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80fc792137e9480c842eb0ac54224196_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTItMS0xLTI3MjM0_87a3b732-8453-48d2-8cf9-b77b8d8a58e9">223,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96948ebac9ce4fce8ca647d4b1dbcfa5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTQtMS0xLTI3MjM0_810b8440-f004-4311-b004-ffb4d49edcac">194,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i880e017133e04c05b4b876fd7ab72067_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTYtMS0xLTI3MjM0_10eddedb-5b0b-487f-8813-4fb27b3768a6">196,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Final Mile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25f1ce5b676d4c0386c4d2e96db10a12_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTItMS0xLTI3MjM0_90dc7e32-d5b4-4574-b8b1-89d32c9c590b">275,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61299e6cc90f4009b3ad472092c79e86_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTQtMS0xLTI3MjM0_d9cd3307-c02a-42f7-941b-bc72372e9567">224,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id62c4b46e103403abf7e074c73d353b8_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTYtMS0xLTI3MjM0_baecd166-730b-416e-b358-f9222e0c311f">100,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d0f7bd50c2646269cb92d6f235360c6_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTItMS0xLTI3MjM0_3e713b42-c9e1-4a27-938d-d8137686da2d">35,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc976efd76d3459fa06bcf69c4fd6721_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTQtMS0xLTI3MjM0_a7f4d4b9-0321-4aa1-a97e-1e277156d8a9">28,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i927b8dc6a028466d86129e6f851a7a51_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTYtMS0xLTI3MjM0_ba6cf1df-d666-4099-b56c-7f6727b70a86">28,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTItMS0xLTI3MjM0_e0ef0b7e-65f5-47f6-a0a0-70f58606143c">1,374,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTQtMS0xLTI3MjM0_50606b85-8ac4-490c-981b-b6b2ea63ec9c">1,072,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i663e987046944b788adb79a1bb5e95b3_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTYtMS0xLTI3MjM0_98650847-c86d-46bc-aed8-bf9e4cc5122e">1,000,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-43</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_226"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3414038719d046c1b5a77263e64e1047_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward Air Corporation</span></div><ix:nonNumeric contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90ZXh0cmVnaW9uOjY0NzZkZGQxMGY3ZTQ1ZTU4MzQ0MmM4YWYxYWJkMDcyXzM4NDgyOTA2OTgyNDE_021faf6f-f4bf-4cff-821d-c24cf0cfbe7b" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II &#8212; Valuation and Qualifying Accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:34.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.956%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.278%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning<br/>of Period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Other Operating Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>End of<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb858aca12ee4d5f8aace50c3e2a8994_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtMi0xLTEtMjcyMzQ_e88dc8b5-94a3-4400-9143-68e5731fd314">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtNC0xLTEtMjcyMzQ_77ded3b2-941c-4499-a38a-fd986ee07c27">1,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtNi0xLTEtMjcyMzQ_90c300fb-eab6-4ecd-bf76-60eb2192bfc0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtOC0xLTEtMjcyMzQ_5abebb63-44a8-4e20-804b-6fae2a48a17a">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39c9d45d70534f88b9a0765a830cfb67_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtMTAtMS0xLTI3MjM0_909b0390-8a69-40b1-ba45-8d34b2257ff8">1,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37745562efbf42579e3981d1de52b560_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtMi0xLTEtMjcyMzQ_882dadcc-9b77-4128-9a03-2854da50e7e3">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtNC0xLTEtMjcyMzQ_b39bd066-1e06-4364-9267-c5fcae3f58fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtNi0xLTEtMjcyMzQ_90a0c303-d399-4460-b345-c9bc50b70110">7,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtOC0xLTEtMjcyMzQ_b4ff16f9-6328-443a-a1e8-fb088cc1a836">7,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f6804c3e1dc49638952fbec3ec404e6_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtMTAtMS0xLTI3MjM0_d63e5b67-facf-4a79-83d5-f4885662a6cf">1,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818bfdb42bd74146b7174d35f1f8d50e_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtMi0xLTEtMjcyMzQ_5a9db34b-a2c2-4238-badb-61da7930f6eb">395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtNC0xLTEtMjcyMzQ_695847f3-9fe1-4d13-a546-7d8b78303d7e">4,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtNi0xLTEtMjcyMzQ_fb6f7b81-6154-4d0e-8b55-7226d3506745">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtOC0xLTEtMjcyMzQ_aa981ded-78ab-4850-b674-338e19a4cebc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d93a22c93404773a940fb193c80ed0d_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtMTAtMS0xLTI3MjM0_829b2651-2147-47e4-8f41-5b254c6dfdb5">4,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtMi0xLTEtMjcyMzQ_9d255dad-1706-47ee-9d14-c7b3d6084028">2,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtNC0xLTEtMjcyMzQ_fb73c8a2-a0e9-43fe-ac7c-206e2976bc3e">5,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtNi0xLTEtMjcyMzQ_71868b3d-f42e-44bd-a4f2-92853e9640a5">7,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtOC0xLTEtMjcyMzQ_1b44bc57-b5e0-4ab9-bc9c-e8754c71d127">8,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtMTAtMS0xLTI3MjM0_0249cbe7-a9bf-4ec6-916e-041f35fff7ab">7,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c7c565c8194ef992ccfab725a6baf1_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtMi0xLTEtMjcyMzQ_cb0ed8bd-30ee-4aee-b758-aed080fe326f">1,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtNC0xLTEtMjcyMzQ_e8afb9e3-b6fe-47fc-868b-544598500257">567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtNi0xLTEtMjcyMzQ_a6a46738-336b-4d46-bb93-11a82a5997bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtOC0xLTEtMjcyMzQ_a08ac7f9-2e43-4f35-8fe7-b12a2f9c1f57">615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb858aca12ee4d5f8aace50c3e2a8994_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtMTAtMS0xLTI3MjM0_0b80d33f-7cee-4816-934a-50f6d73b17ea">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id12ba904f722491f91e2a92da062e6ca_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktMi0xLTEtMjcyMzQ_3b6f0a70-0d3e-4b4d-a37c-eca2ef4a1455">737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktNC0xLTEtMjcyMzQ_612af0ea-bf67-45c2-919d-51443789879c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktNi0xLTEtMjcyMzQ_d4a3429c-d5b8-4c94-9fff-245b8746db55">4,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktOC0xLTEtMjcyMzQ_7f1a626c-b922-41c5-ae3a-7cdddb95eb88">4,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37745562efbf42579e3981d1de52b560_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktMTAtMS0xLTI3MjM0_7fed2712-6115-4b39-9744-2bc5fbabd7c4">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i736b89f17bb141ac841aa7c3de3c0264_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTItMS0xLTI3MjM0_30f1dd90-c2dd-4ba8-8a7d-411a7305e1cd">395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTQtMS0xLTI3MjM0_3b4b00f2-be4f-419e-8203-eed9aa39b028">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTYtMS0xLTI3MjM0_1f966284-826b-4f09-bab6-f34a64ed33c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTgtMS0xLTI3MjM0_a09f7cd8-53c2-40e9-a286-487b5e9911e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818bfdb42bd74146b7174d35f1f8d50e_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTEwLTEtMS0yNzIzNA_4f7f7e65-fc7e-40fe-9188-ac8db906c9c2">395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTItMS0xLTI3MjM0_5396756a-686d-40cb-b60c-f1002e80e9d9">2,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTQtMS0xLTI3MjM0_3334aaf3-8bd2-4b36-a065-ee189b9a234d">567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTYtMS0xLTI3MjM0_271c5184-cfb8-4965-9b63-1a68038421e5">4,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTgtMS0xLTI3MjM0_7eb1c22d-3fc9-4007-bd4d-6db115a54a19">5,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTEwLTEtMS0yNzIzNA_15c12b49-59d1-497f-8d4f-2115d1b9fdf8">2,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8286d04ed29c4ee5ac69cbac07505be5_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTItMS0xLTI3MjM0_bff00351-2af5-4fb1-a55c-c1567cd2137b">1,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTQtMS0xLTI3MjM0_85d98ce8-16e2-4779-900e-ab37b946623e">752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTYtMS0xLTI3MjM0_53ff5f6c-c376-4844-8999-d82b251e6908">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTgtMS0xLTI3MjM0_9aad1ca3-df6f-40a1-8560-29ee56c5bf77">726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c7c565c8194ef992ccfab725a6baf1_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTEwLTEtMS0yNzIzNA_80df704e-6c06-413a-b758-a75faf38d173">1,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i498aabf778974ad6b53f28e19da6e205_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTItMS0xLTI3MjM0_7ffd92eb-5638-4fc2-8cbb-9bd088ca984c">755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTQtMS0xLTI3MjM0_88a45292-46e1-4604-96e9-50258d5902a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTYtMS0xLTI3MjM0_a32cdfd7-8944-486e-9066-9a575b6c0c67">3,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTgtMS0xLTI3MjM0_8462c2cc-14b4-4b8a-b673-7e5af77a7793">3,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id12ba904f722491f91e2a92da062e6ca_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTEwLTEtMS0yNzIzNA_89dd201a-8bb7-4c1b-bac9-704e67b86201">737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic664d3015de84e888b1ebc82065f91d6_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTItMS0xLTI3MjM0_d0081512-fa1b-42e9-ac58-40a7a0f75e38">395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTQtMS0xLTI3MjM0_52c1d82c-0c5f-47d4-ae2d-50ecb86881cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTYtMS0xLTI3MjM0_3803dfbc-e7c2-4f10-a734-bc219aa382b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTgtMS0xLTI3MjM0_f9d7af1a-759b-41cd-8814-f1c76783dbf4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i736b89f17bb141ac841aa7c3de3c0264_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTEwLTEtMS0yNzIzNA_2bbc614e-cdaa-4b40-a53a-0b6574f5c17c">395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTItMS0xLTI3MjM0_ffd1c45e-29dc-4d56-aa33-c00cb2f63b28">2,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTQtMS0xLTI3MjM0_8ac344b9-0408-4f7a-9ccb-e1ac9a59fa6a">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTYtMS0xLTI3MjM0_4dc0eb62-fb2f-4ab5-9241-e087f4e5c270">3,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTgtMS0xLTI3MjM0_abe97d62-38df-40ad-9e6f-869f1474c176">4,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39930359b989476789c4b239d803b7b4_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTEwLTEtMS0yNzIzNA_7453af46-969f-4cd1-a0d8-b064fa6257d1">2,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents an allowance for revenue adjustments resulting from future billing rate changes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents uncollectible accounts written off, net of recoveries.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents adjustments to billed accounts receivable.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S-1</span></div></div></div><div id="i3414038719d046c1b5a77263e64e1047_229"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT INDEX</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000095014499006876/0000950144-99-006876.txt">Restated Charter of the registrant (incorporated herein by reference to Exhibit 3 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 28, 1999 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000127/exhibit3173117.htm">Amended and Restated Bylaws of the registrant (incorporated herein by reference to Exhibit 3.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 31, 2017 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/0000950144-98-012848.txt">Form of Forward Air Corporation Common Stock Certificate (incorporated herein by reference to Exhibit 4.1 to the registrant&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 1998 filed with the Securities and Exchange Commission on November 16, 1998 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdexhibit422021.htm">Description of Capital Stock</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000120677405000658/d16518_def14a.htm">Forward Air Corporation 2005 Employee Stock Purchase Plan (incorporated herein by reference to the registrant's Proxy Statement filed with the Securities and Exchange Commission on April 20, 2005 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000095014404002323/g87416exv10w5wa.txt">Air Carrier Certificate, effective August 28, 2003 (incorporated herein by reference to Exhibit 10.5 to the registrant's Annual Report on Form 10-K for the fiscal year ended December 31, 2003 filed with the Securities and Exchange Commission on March 11, 2004 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272818000051/exhibit104.htm">Form of Director Indemnification Agreement (incorporated herein by reference to Exhibit 10.4 to the registrant's Annual Report on Form 10-K for the fiscal year ended December 31, 2017 filed with the Securities and Exchange Commission on February 23, 2018 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272811000006/exhitbit10_16.htm">Form of Non-Qualified Stock Option Agreement under the registrant's Amended and Restated Stock Option and Incentive Plan (incorporated herein by reference to Exhibit 10.16 to the registrant's Annual Report on Form 10-K for the fiscal year ended December 31, 2010 filed with the Securities and Exchange Commission on February 24, 2011 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272813000004/exhibit101-amendedrestated.htm">Forward Air Corporation Amended and Restated Stock Option and Incentive Plan, as further amended and restated on February 7, 2013 (incorporated herein by reference to Exhibit 10.1 to the registrant's Current Report on Form  8-K filed with the Securities and Exchange Commission on February 13, 2013 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000220/exhibit101firstamendmentto.htm">First Amendment to the Forward Air Corporation Amended and Restated Stock Option and Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016, filed with the Securities and Exchange Commission on April 27, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000194/exhibit101nqagreement.htm">Form of Nonqualified Stock Option Agreement under the registrant&#8217;s Amended and Restated Stock Option and Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 12, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000194/exhibit102ceonqagreement.htm">Form of CEO Nonqualified Stock Option Agreement under the registrant&#8217;s Amended and Restated Stock Option and Incentive Plan (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 12, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000226/exhibit101nedrsuagreement.htm">Form of Non-Employee Director Restricted Stock Units Agreement under the registrant&#8217;s Amended and Restated Non- Employee Director Stock Plan (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 10, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000226/exhibit102nedrsaagreement.htm">Form of Non-Employee Director Restricted Stock Agreement under the registrant&#8217;s Amended and Restated Non-Employee Director Stock Plan (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 10, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000248/exhibit101cforetirementnew.htm">Michael J. Morris Offer Letter dated as of May 24, 2016 (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 26, 2016 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272816000262/exhibit102employeersaagree.htm">Form of Employee Restricted Share Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2016 filed with the Securities and Exchange Commission on July 27, 2016))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000036/fwrdex10412016.htm">Form of CEO Nonqualified Stock Option Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.41 to the registrant&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 22, 2017)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000036/fwrdex10442016.htm">Form of Nonqualified Stock Option Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.44 to the registrant&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 22, 2017) </a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000036/fwrdex10452016.htm">Form of Performance Share Agreement under the registrant&#8217;s 2016 Omnibus Compensation Plan (incorporated herein by reference to Exhibit 10.45 to the registrant&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 22, 2017) </a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000052/exhibit101performanceshare.htm">Form of Notice of Grant of Performance Shares under the registrant&#8217;s 2016 Omnibus Compensation Plan (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 27, 2017) </a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000052/exhibit102executivemortgag.htm">Executive Mortgage Assistance Agreement (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 27, 2017)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000125/exhibit101fac2016omnibusin.htm">Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on July 27, 2017 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000125/exhibit102amendedandrestat.htm">Amended and Restated Non-Employee Director Stock Plan (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on July 27, 2017 (File No. 02-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272817000137/exhibit10110217.htm">Credit Agreement dated September 29, 2017 among Forward Air Corporation and Forward Air, Inc., as the borrowers, the subsidiaries of the borrowers identified therein as the guarantors, Bank of America, N.A., U.S. Bank National Association and the other lenders party thereto (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 3, 2017)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272820000064/exhibit101q12020.htm">First Amendment dated April 16, 2020 to Credit Agreement dated September 29, 2017 by and among Forward Air Corporation and Forward Air, Inc., as borrowers, certain subsidiaries of the borrowers as guarantors, Bank of America, N.A., as administrative agent and lender, U.S. Bank National Association, as lender, and the other lenders party thereto (incorporated herein by reference to Exhibit 10.1 to the registrant's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 1, 2020)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">Second Amendment dated July 20, 2021 to Credit Agreement dated September 29, 2017 by and among Forward Air Corporation and Forward Air, Inc., as borrowers, certain subsidiaries of the borrowers as guarantors, Bank of America, N.A., as administrative agent and lender, U.S. Bank National Association, as lender and the other lenders part thereto (incorporated herein by reference to Exhibit 10.3 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on August 10, 2021)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000162828022000380/thirdamendmenttocreditagre.htm">Third Amendment, dated December 29, 2021, to the Credit Agreement dated September 29, 2017 by and among Forward Air Corporation and Forward Air, Inc., as borrowers, certain subsidiaries of the borrowers as guarantors, Bank of America, N.A., as administrative agent and lender, U.S. Bank National Association, as lender and the other lenders part thereto</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">(incorporated herein by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm"> to the registrant&#8217;s </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">Current</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm"> filed with the Securities and Exchange Commission on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">January 5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000185/ex103secondamendmenttocred.htm">)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272818000061/exhibit104ceostockoptionag.htm">Form of CEO Nonqualified Stock Option Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.4 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 26, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272818000061/exhibit105ceoperformancesh.htm">Form of CEO Performance Share Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.5 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 26, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272818000061/exhibit106ceorestrictedsto.htm">Form of CEO Restricted Stock Agreement under the registrant&#8217;s 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.6 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 26, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000119312518190585/d593968dex101.htm">Employment Agreement, dated June 6, 2018, between Forward Air Corporation and Thomas Schmitt (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 12, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000119312518190585/d593968dex102.htm">Restrictive Covenants Agreement, dated June 6, 2018, between Forward Air Corporation and Thomas Schmitt (incorporated herein by reference to Exhibit 10.2 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 12, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000119312518190585/d593968dex103.htm">Waiver and Acknowledgment, dated June 11, 2018 between Forward Air Corporation and Bruce Campbell (incorporated herein by reference to Exhibit 10.3 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 12, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272819000071/exhibit102q12019.htm">Consulting Agreement effective May 7, 2019, between Forward Air Corporation and Bruce A. Campbell (incorporated herein by reference to Exhibit 10.2 to the registrant's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 25, 2019)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272819000071/exhibit103q12019.htm">Form of Performance Share Agreement (Total Shareholder Return) under the registrant's 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.3 to the registrant's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 25, 2019)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/912728/000091272819000071/exhibit104q12019.htm">Form of Performance Share Agreement (EBITDA per Share) under the registrant's 2016 Omnibus Incentive Compensation Plan (incorporated herein by reference to Exhibit 10.4 to the registrant's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on April 25, 2019)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272820000112/exhibit101scharaofferletter.htm">Scott E. Schara Offer Letter, dated as of July 23, 2020 (incorporated herein by reference to Exhibit 10.1 to the registrant's Current Report on Form 8-K filed with the Securities and Exchange Commission on July 27, 2020)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272820000121/exhibit102jewellamende.htm">Amended and Restated Consulting Agreement effective July 28, 2020, between Forward Air Corporation and Matthew J. Jewell (incorporated herein by reference to Exhibit 10.2 to the registrant's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on July 31, 2020)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000129/fwrdexhibit101.htm">Advisory Agreement effective April 5, 2021, between Forward Air Corporation and Michael J. Morris (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 4, 2021)</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm">Amendment No. 1 dated October 29, 2021 to Advisory Agreement, dated October 29, 2021, between Forward Air Corporation and Michael J. Morris</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm">(incorporated herein by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm"> to the registrant&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm">November 8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000912728/000091272821000203/exhibit104amendmenttoadvis.htm">, 2021)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/912728/000091272821000175/rebeccagarbrickofferlett.htm">Rebecca J. Garbrick Offer Letter dated as of June 21, 2021 (incorporated herein by reference to Exhibit 10.1 to the registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 25, 2021 (File No. 0-22490))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10352021.htm">Form of CEO Nonqualified Stock Option Agreement under the registrant's 2016 Omnibus Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10362021.htm">Form of Non</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10362021.htm">-Q</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10362021.htm">ualified Stock Option Agreement under the registrant's 2016 Omnibus Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10372021.htm">Form of Performance Share Agreement (Total Shareholder Return) under the registrant's 2016 Omnibus Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">Forward Air </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">Corporat</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">ion </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">Executive Severance and Change in Control Plan Amended and Restated</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">, effectiv</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm">e as of</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex10382021.htm"> October 25, 2021</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex2112021.htm">Subsidiaries of the registrant</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex2312021.htm">Consent of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex3112021.htm">Certification of Chief Executive Officer Pursuant to Exchange Act Rule 13a-14(a) (17 CFR 240.13a-14(a))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex3122021.htm">Certification of Chief Financial Officer Pursuant to Exchange Act Rule 13a-14(a) (17 CFR 240.13a-14(a))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex3212021.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="fwrdex3222021.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive File (formatted in Inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Denotes a management contract or compensatory plan or arrangement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>fwrdexhibit422021.htm
<DESCRIPTION>EX-4.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i6e2e81eec6ca489984ba6a3a7601ad75_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.2</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF FORWARD AIR&#8217;S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Capital Stock</font></div><div><font><br></font></div><div style="text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description sets forth certain material terms and provisions Forward Air Corporation&#8217;s securities that are registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). As of the date of the Annual Report on Form 10-K of which this exhibit is a part, Forward Air Corporation (the &#8220;Company&#8221;) has one class of securities registered under Section 12 of the Exchange Act&#58; Forward Air, Inc.&#8217;s common stock, par value $0.01 per share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description summarizes the rights of holders of the Company&#8217;s capital stock. Because it is only a summary, it does not contain all the information that may be important to you. For a complete description of the matters set forth in this &#8220;Description of Capital Stock,&#8221; you should refer to our Restated Charter (the &#8220;Restated Charter&#8221;) and Amended and Restated Bylaws, (&#8220;Amended and Restated Bylaws&#8221;), which are included, or incorporated by reference, as exhibits to our Annual Report on Form 10-K, and to the applicable provisions of Tennessee law. Our authorized capital stock consists of 55,000,000 shares, of which 50,000,000 shares are designated common stock, $0.01 par value and 5,000,000 shares are designated preferred stock, $0.01 par value. As of December 31, 2019, 27,850,233 shares of our common stock were outstanding. We had no outstanding preferred stock. Our common stock is listed on the Nasdaq Stock Market LLC under the symbol &#8220;FWRD.&#8221;</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Common Stock</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rights Related to Dividends and Distributions</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subject to preferences that may apply to any shares of preferred stock that are outstanding at the time, the holders of our common stock are entitled to receive, to the extent permitted by law and to the extent the Board of Directors shall determine, such dividends as may be declared from time to time by the Board of Directors. Further, subject to preferences that may apply to any shares of preferred stock that are outstanding at the time, in the event of the voluntary or involuntary liquidation, dissolution or winding-up of the Company, the holders of the common stock shall be entitled to receive such of the remaining assets of the Company of whatever kind available for distribution to the extent the Board of Directors shall determine.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Except as may be otherwise required by law or by the Restated Charter, each holder of common stock has one vote in respect of each share of such stock held by such shareholder on all matters voted upon by the shareholders.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preemptive Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No holder of our common stock has any preferential or preemptive right to subscribe for, purchase or receive any shares of stock of the Company of any class, now or hereafter authorized, or any options or warrants for such shares, or any rights to subscribe to or purchase such shares, or any securities convertible into or exchangeable for such shares, which may at any time or from time to time be issued, sold or offered for sale by the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Preferred Stock</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of our preferred stock may be divided and issued in one or more series at such time or times and for such consideration as the Board of Directors may determine, all shares of any one series is of equal rank and identical in all respects. The Board of Directors may determine the powers, preferences, and rights of the shares of such series, and the qualifications, limitations or restrictions, thereof, to the full extent permitted by the laws of the State of Tennessee, which might include some or all of&#58;</font></div><div style="text-indent:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the rate of dividends, if any, and whether such dividends shall be noncumulative, cumulative to the extent earned, or cumulative and, if cumulative, from which date or dates&#59;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether the shares will be redeemable and, if so, the terms and conditions of such redemption&#59; </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether there shall be a sinking fund for the redemption&#59; </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the rights to which the holders of the shares shall be entitled in the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, and the priority of payment of shares in any such event&#59; </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether the shares shall be convertible into or exchangeable for shares of any other class or any other series and the terms thereof&#59; and </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all other preferences of any series of preferred stock in the same manner as provided for in the issuance of preferred stock, so long as no shares of such series are outstanding at such time.</font></div><div style="padding-left:72pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of preferred stock will have no voting power or voting rights with respect to any matter whatsoever, except as may be otherwise required by law or may be provided in any amendment to our Restated Charter creating the series of which such shares are a part. The Board of Directors is authorized to make any change in the designations, terms, limitations or relative rights or preferences of any series of preferred stock in the same manner as provided for in the issuance of preferred stock, so long as no shares of such series are outstanding at such time. </font></div><div style="margin-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Election of Directors</font></div><div style="margin-top:6pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Amended and Restated Bylaws, provide that each member of our board of directors is elected annually to a one year term and shall hold office until the next annual meeting of shareholders and until such person&#8217;s successor is elected and qualified. </font></div><div style="margin-top:12pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Amended and Restated Bylaws also provide that the number of directors may be increased or decreased by action of the board of directors or shareholders.  Vacancies on the board of directors may be filled by vote of the board of directors. The overall effect of these provisions may be to prevent a person or entity from seeking to acquire control of us through an increase in the number of directors on our board of directors and the election of designated nominees to fill newly created vacancies.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Effects of our Restated Charter and Amended and Restated</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bylaws</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restated Charter and Amended and Restated Bylaws have provisions that could have the effect of making it more difficult for somebody who wanted to take control of us to do so. They include&#58;</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advance Notice Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A requirement that shareholders give advance notice of their intention to nominate candidates for election as directors (and produce the required information as set forth in our Amended and Restated Bylaws) or to bring other business before a meeting of shareholders.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Limit on Shareholder Ability to Nominate Candidates for Election as Directors or Call a Special Meeting of Shareholders.&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to be able to nominate a candidate for election or re-election to our Board of Directors or call a special meeting of shareholders, a person must prove eligibility to submit a shareholder proposal under paragraph (b) of Rule 14a-8 under the Securities Act of 1934, as amended, or any successor rule. </font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Requirement for Calling of Special Meetings of Shareholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Special meetings of our shareholders may be called by shareholders only upon the proper written request of the holders of at least ten percent of all the issued and outstanding shares of any class entitled to vote on the action proposed to be taken.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Board of Directors is authorized to cause us to issue, without a shareholder vote, preferred stock, which could entitle holders to voting or other rights or preferences that could impede the success of any attempt to acquire us.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board Authority to Amend Bylaws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Board of Directors has the authority to make, alter, amend or repeal our Amended and Restated Bylaws without the approval of our shareholders, but our Amended and Restated Bylaws adopted by our Board of Directors may be altered, amended or repealed by the affirmative vote of a majority of our shareholders entitled to vote in the election of directors.</font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on Liability and Indemnification of Officers and Directors</font></div><div style="text-indent:-9pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tennessee Business Corporation Act authorizes corporations to limit or eliminate the personal liability of directors to companies and their shareholders for monetary damages for breaches of directors&#8217; fiduciary duties, under certain circumstances and subject to certain exceptions.  Our Restated Charter includes a provision that eliminates the personal liability </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of directors for monetary damages to us or our shareholders for any breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the Tennessee Business Corporation Act. Our Restated Charter provides that we shall have the power to indemnify any director, officer, employee, agent or any other person who is serving at our request in that capacity for another entity to the fullest extent permitted by Tennessee law.  Our Amended and Restated Bylaws generally provide that we shall indemnify and pay or reimburse certain expenses, to our directors and officers and any person that served as a director, officer or employee of any other enterprise at our request, to the fullest extent permitted by law. We also are authorized to carry insurance to protect the Company and any director, officer and employee, to the fullest extent permitted by law.  </font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tennessee Business Corporation Act provides that a corporation may indemnify any of its directors and officers against liability incurred in connection with a proceeding if&#58; (a) such person acted in good faith&#59; (b) in the case of conduct in an official capacity with the corporation, the person reasonably believed such conduct was in the corporation&#8217;s best interests&#59; (c) in all other cases, the person reasonably believed that the person&#8217;s conduct was at least not opposed to the best interests of the corporation&#59; and (d) in connection with any criminal proceeding, such person had no reasonable cause to believe the person&#8217;s conduct was unlawful.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In actions brought by or in the right of the corporation, however, the Tennessee Business Corporation Act provides that no indemnification may be made if the director or officer was adjudged to be liable to the corporation. The Tennessee Business Corporation Act also provides that in connection with any proceeding charging improper personal benefit to an officer or director, no indemnification may be made if such officer or director is adjudged liable on the basis that such personal benefit was improperly received.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tennessee Anti-Takeover Statutes</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Tennessee Business Combination Act and subject to certain exceptions, corporations that have elected to be subject to the Tennessee Business Combination Act may not engage in any &#34;business combination&#34; with an &#34;interested shareholder&#34; for a period of five years after the date on which the person became an interested shareholder unless the &#34;business combination&#34; or the transaction which resulted in the shareholder becoming an &#34;interested shareholder&#34; is approved by the corporation's board of directors prior to the date the &#34;interested shareholder&#34; attained that status.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;Business combinations&#34; for this purpose generally include&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">mergers, consolidations, or share exchanges&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales, leases, exchanges, mortgages, pledges, or other transfers of assets representing 10% or more of the aggregate market value of consolidated assets, the aggregate market value of our outstanding shares, or our consolidated net income&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">transactions which result in the issuances or transfers of shares from us to the interested shareholder&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the adoption of plans of liquidation or dissolution proposed by the interested shareholder&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">transactions in which the interested shareholder's proportionate share of the outstanding shares of any class of securities is increased&#59; or</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">financing arrangements pursuant to which the interested shareholder, directly or indirectly, receives a benefit, except proportionately as a shareholder.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subject to certain exceptions, an &#34;interested shareholder&#34; generally is a person who, together with his or her affiliates and associates, owns, or within five years did own, 10% or more of our outstanding voting stock.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;After the five-year moratorium, a corporation subject to the foregoing may complete a business combination if the transaction complies with all applicable requirements of our Restated Charter and Amended and Restated Bylaws and applicable Tennessee law and&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">is approved by the holders of at least two-thirds of the outstanding voting stock not beneficially owned by the interested shareholder&#59; or</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">meets certain fair price criteria set forth in the Tennessee Business Combination Act</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;We have elected to not be subject to the Tennessee Business Combination Act. We can give no assurance that we will or will not elect, through a charter or bylaw amendment, to be governed by the Tennessee Business Combination Act in the future.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;We also have not elected to be governed by the Tennessee Control Share Acquisition Act which prohibits certain shareholders from exercising in excess of 20% of the voting power in a corporation acquired in a &#34;control share acquisition&#34; unless such voting rights have been previously approved by the disinterested shareholders. We can give no assurance that we will or will not elect, through a charter or bylaw amendment, to be governed by the Tennessee Control Share Acquisition Act in the future.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Tennessee Greenmail Act prohibits us from purchasing or agreeing to purchase any of our securities, at a price in excess of fair market value, from a holder of 3% or more of our securities who has beneficially owned such securities for less than two years, unless the purchase has been approved by a majority of the outstanding shares of each class of our voting stock or we make an offer of at least equal value per share to all holders of shares of such class. The Tennessee Greenmail Act may make a change of control more difficult.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Tennessee Investor Protection Act applies to tender offers directed at corporations that have &#34;substantial assets&#34; in Tennessee and that are either incorporated in or have a principal office in Tennessee. Pursuant to the Investor Protection Act, no offeror shall make a takeover offer for an offeree company if the offeror beneficially owns 5% or more of any class of equity securities of the offeree company, any of which was purchased within one year prior to the proposed tender offer, unless the offeror, before making such purchase&#58; (1) makes a public announcement of his or her intention with respect to changing or influencing the management or control of the offeree company&#59; (2) makes a full, fair and effective disclosure of such intention to the person from whom he or she intends to acquire such securities&#59; and (3) files with the Tennessee Commissioner of Commerce and Insurance (the &#8220;Commissioner&#8221;), and the offeree company a statement signifying such intentions and containing such additional information as may be prescribed by the Commissioner. When the offeror intends to gain control of the offeree company, the registration statement must indicate any plans the offeror has for the offeree. The Commissioner may require additional information concerning the takeover offer and may call for hearings. The Investor Protection Act does not apply to an offer that the offeree company's board of directors recommends to shareholders.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition to requiring the offeror to file&#160;a registration statement with the Commissioner, the Tennessee Investor Protection Act requires the offeror and the offeree company to deliver to the Commissioner all solicitation materials used in connection with the tender offer. The Investor Protection Act prohibits fraudulent, deceptive, or manipulative acts or practices by either side and gives the Commissioner standing to apply for equitable relief to the Chancery Court of Davidson County, Tennessee, or to any other chancery court having jurisdiction whenever it appears to the Commissioner that the offeror, the offeree company or any of their respective affiliates has engaged in or is about to engage in a violation of the Investor Protection Act. Upon proper showing, the chancery court may grant injunctive relief. The Investor Protection Act further provides civil and criminal penalties for violations.</font></div><div><font><br></font></div><div style="margin-top:24pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.35
<SEQUENCE>3
<FILENAME>fwrdex10352021.htm
<DESCRIPTION>EX-10.35
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ia5c09a9f7fe4404ea25a2308c2c9c60a_1"></div><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.35</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTICE OF GRANT OF NONQUALIFIED STOCK OPTIONS</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Participant has been granted an award (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) of nonqualified stock options (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">,&#8221; and collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) to purchase all or any part of the number of common shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) set forth below of Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) and the CEO Nonqualified Stock Option Agreement attached hereto (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">).  Each Option, once vested and exercisable, enables the purchase of one Share from the Company at the option price specified below, subject to the provisions of the Agreement.</font></div><div><font><br></font></div><div style="height:68.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Participant&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Thomas Schmitt</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee ID&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 2022</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant No.&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;_______________&#93;, subject to adjustment as provided by the Plan.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Option Price&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$_____ per Share</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vesting Schedule&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None of the Options are vested nor exercisable as of the Grant Date, and they are forfeitable until vested.  Subject to the terms and conditions described in the Agreement, the Options shall become vested and exercisable in accordance with the schedule below provided that the Performance Condition is first satisfied and the Participant remains continually employed by the Company through the relevant vesting date&#58;</font></td></tr><tr style="height:26pt"><td colspan="3" rowspan="4" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vesting Date</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Percentage of the Options That May Be Exercised</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 2023</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33-1&#47;3%</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 2024</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66-2&#47;3%</font></td></tr><tr style="height:15pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 2025</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Award Agreement provides additional details regarding vesting of the Options.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:4pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For purposes of this Vesting Schedule, satisfaction of the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Company&#8217;s achievement of any of the following target levels of Income From Operations for the relevant fiscal year of the Company&#58;</font></div></td></tr><tr style="height:41pt"><td colspan="3" rowspan="4" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">In Fiscal Year&#58;</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The Company achieves this target level of Income From Operations&#58;</font></td></tr><tr style="height:30pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75% of Income From Operations Achieved in Fiscal Year 2021</font></td></tr><tr style="height:30pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75% of Income From Operations Achieved in Fiscal Year 2022</font></td></tr><tr style="height:30pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75% of Income From Operations Achieved in Fiscal Year 2023</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:4pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For purposes of this Vesting Schedule and the determination of whether the Performance Condition has been satisfied, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income From Operations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Income From Operations reported in the Company&#8217;s audited Consolidated Statements of Income filed with the Securities and Exchange Commission for the relevant fiscal year.  The Options shall terminate in their entirety on the date that the Company files with the Securities and Exchange Commission its audited Consolidated Statements of Income for fiscal year 2024 if the Performance Condition has not been satisfied on or before that date and the Options have not otherwise earlier become vested and exercisable under the terms of the Agreement.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Options, if not sooner exercised, forfeited or otherwise terminated, expire on ____________, 20__.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recoupment Policy&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Award shall be subject to the terms and conditions of such policy on the recoupment of incentive compensation as shall be adopted by the Company to implement the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;By their signatures below, the Company and the Participant agree that the Award is governed by this Notice of Grant of Nonqualified Stock Options and by the provisions of the Plan and the Agreement, both of which are made a part of this document.  The Participant acknowledges receipt of a copy of the Plan, the Agreement and the prospectus for the Plan, represents that the Participant has read and is familiar with the provisions of the Plan and the </font></div><div style="height:68.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">- 2 -</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreement, and hereby accepts the Award subject to all of its terms and conditions. In order for the grant of the Options to be effective, the Participant must indicate his or her acceptance of the Options by signing and delivering this Notice of Grant of Nonqualified Stock Options to Administrator of the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan, c&#47;o Staff Accountant, Accounting Department, 1915 Snapps Ferry Road, Bldg. N, Greeneville, Tennessee 37745 by no later than ___________, 20__.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FORWARD AIR CORPORATION&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PARTICIPANT</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Signature</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Its&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTACHMENT&#58;  CEO Nonqualified Stock Option Agreement</font></div><div style="height:68.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">- 3 -</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><div id="ia5c09a9f7fe4404ea25a2308c2c9c60a_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;padding-left:324pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.35</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CEO NONQUALIFIED STOCK OPTION AGREEMENT</font></div><div><font><br></font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), has granted to the Participant named in the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Notice of Grant of Nonqualified Stock Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Grant Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) to which this CEO Nonqualified Stock Option Agreement (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) is attached an Award consisting of stock options (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) subject to the terms and conditions set forth in the Grant Notice and this Agreement.  The Award has been granted pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), as amended to the Grant Date, the provisions of which are incorporated herein by reference.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Terminology</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Unless otherwise defined herein, including within the Glossary at the end of this Agreement, capitalized terms shall have the meanings assigned to such terms in the Grant Notice or the Plan.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Status of Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Options are nonqualified stock options that are not intended to qualify as incentive stock options within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;), and this Agreement shall be so construed.  The Company does not warrant any particular tax consequences of the Options.  Upon exercise of the Options, you will recognize compensation income in an amount equal to the excess of the then Fair Market Value of the Shares over the Option Price of the Shares and must comply with the provisions of Section 6(f) of this Agreement with respect to any tax withholding obligations that arise as a result of such exercise.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Option Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The purchase price per Share shall be the &#34;Option Price&#34; as set forth on the Grant Notice, representing one hundred percent (100%) of the Fair Market Value of a Share as determined pursuant to the Plan as of the Grant Date set forth on the Grant Notice.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Term of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The term of the Options shall commence on the Grant Date and all rights to purchase Shares hereunder shall cease at 5&#58;00&#160;p.m. U.S. Eastern Time on the Expiration Date set forth on the Grant Notice, subject to earlier termination as provided in the Plan and this Agreement.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vested Status upon Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All of the Options are nonvested and forfeitable as of the Grant Date.  For clarity, as used in this Agreement, the term &#8220;vest&#8221; means that the Options become exercisable for the purchase of Shares.  The fact that an Option has become vested does not mean or otherwise indicate that you have an unconditional or nonforfeitable right to such Option.  A vested Option remains subject to the terms, conditions and forfeiture provisions provided for in the Plan and in this Agreement.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  So long as your Service is continuous from the Grant Date through the applicable date upon which vesting is scheduled to occur and the performance condition(s) (if any) set forth on the Grant Notice are satisfied, as further detailed on the Grant Notice, the Options will vest and become exercisable on the vesting dates as set forth in the correlating Grant Notice.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting upon Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All of the Options that have not already vested or been previously forfeited will vest and become exercisable upon your death or termination of Service due to your Disability.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Double-trigger Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Change in Control occurs, the vesting and exercisability of the Options shall not be altered or accelerated solely as a result of such occurrence unless otherwise determined by the Administrator in its discretion, and the Options may be assumed or an equivalent award substituted by the successor corporation to the Company or a parent or subsidiary of such successor corporation (each such assumed or equivalent substituted award, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Substitute Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  If a Substitute Award is not issued nor the Options assumed in connection with the Change in Control, as determined in the discretion of the Administrator, then the Administrator shall provide for full vesting and exercisability of the outstanding Options immediately before the effective time of the Change in Control.  In the event that you suffer an Involuntary Termination coincident with or within 24 months following the occurrence of a Change in Control, the outstanding Options or Substitute Award, to the extent not previously vested nor earlier forfeited or terminated, shall become fully vested and exercisable as of the date of such Involuntary Termination.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise of Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercisability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  None of the Options are exercisable as of the Grant Date.  The Options will become exercisable as and when they vest as set forth in Section 5 above.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;You may exercise the Options, to the extent they have become exercisable, on any business day on or before the Expiration Date or the earlier termination of the Options, unless otherwise provided under applicable law.  For this purpose, a business day is any day, other than a weekend or U.S. federal holiday, on which Forward Air Corporation&#8217;s principal executive offices (currently in Greeneville, Tennessee) are open for business.  You are not required to exercise your Options when they vest.  Vested Options will accumulate and be exercisable by you, in whole or in part, at any time before the Options expire or are otherwise forfeited or terminated.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Administrator determines that the delivery of Shares under the Plan or this Agreement is or may be unlawful under the laws of any applicable jurisdiction, or federal, state or foreign (non-United States) securities laws, your right to exercise the Options or receive Shares pursuant to the Options will be suspended until the Administrator determines that such delivery is lawful.  Likewise, if at any time the Administrator determines that the delivery of Common Stock under the Plan or this Agreement is or may violate the rules of the national securities exchange on which the Shares are then listed for trade, your right to exercise the Options or receive Shares pursuant to the Options will be suspended until the Administrator determines that such exercise or delivery would not violate such rules.  Any suspension of your right to exercise the Options under this paragraph will not extend the Expiration Date of the Options and your Options could expire unexercisable during such a suspension.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;Section&#160;7 and Section 8 below describe certain limitations on exercise of the Options that apply in the event of your death, Disability, or termination of Service which limitations could terminate your right to exercise the Options earlier than the Expiration Date.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;You may exercise the Options only in multiples of whole shares.  No fractional Shares will be issued under the Options. </font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Procedure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In order to initiate an exercise of your Options, you must deliver the following items to the Secretary of the Company or his or her delegate&#58;</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;an exercise notice, in such manner and form (including, without limitation, electronic on-line format) as the Administrator may require from time to time, that specifies the number of Shares you then desire to purchase under the Options and your method of payment of the aggregate Option Price&#59; and</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;full payment of the aggregate Option Price for the Shares specified in the exercise notice or properly executed, irrevocable instructions, in such manner and form as the Administrator may require from time to time, to effectuate a broker-assisted cashless exercise, each in accordance with Section&#160;6(e) of this Agreement.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Date Exercise becomes Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;Your exercise will become effective (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Exercise Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as follows, provided that such exercise otherwise is permitted under and complies with all applicable laws&#58; </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(A)&#160;&#160;&#160;&#160;on the date on which both the exercise notice and payment of the aggregate Option Price is received by the Secretary of the Company or his or her delegate, if such items are received by 5&#58;00&#160;p.m. U.S. Eastern Time on a business day&#59;</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(B)&#160;&#160;&#160;&#160;on the first business day after the date on which both the exercise notice and payment of the aggregate Option Price is received by the Secretary of the Company or his or her delegate, if such items are received after 5&#58;00&#160;p.m. U.S. Eastern Time or are received on a day that is not a business day&#59; or</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">5</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(C)&#160;&#160;&#160;&#160;on the date on which the sale of Shares is executed via a broker-assisted cashless exercise, as confirmed by the brokerage firm, if the exercise notice is accompanied by instructions to effectuate a broker-assisted cashless exercise.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;You are responsible for ensuring that your exercise notice and payment of the aggregate Option Price or instructions to effectuate a broker-assisted cashless exercise are received by the Secretary of the Company or his or her delegate, with sufficient time to enable the Exercise Date to occur in accordance with the foregoing rules before the Options expire, are forfeited or otherwise terminated.  Because The Nasdaq Stock Market closes at 4&#58;00&#160;p.m. U.S. Eastern Time, any broker-assisted cashless exercise instruction received by the Secretary of the Company or his or her delegate, after 4&#58;00&#160;p.m. U.S. Eastern Time cannot be processed until the next business day on which The Nasdaq Stock Market is open for trading.  If your broker-assisted cashless exercise instruction results in the sale of Shares over a number of days, each day on which a sale occurs will constitute the Exercise Date of the Options with respect to the Shares sold on such day.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Methods of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;You may pay the aggregate Option Price for the shares specified in the exercise notice by&#58;</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(A)&#160;&#160;&#160;&#160;delivering cash, wire or fund transfer, check, bank draft, postal or express money order payable to the order of the Company, or other cash equivalent acceptable to the Administrator in its discretion, in each such case in currency acceptable to the Administrator&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(B)&#160;&#160;&#160;&#160;executing a broker-assisted cashless exercise, through a &#34;same day sale&#34; commitment, in accordance with Regulation&#160;T of the Board of Governors of the Federal Reserve System through a brokerage firm designated or approved by the Administrator that is a member of the Financial Industry Regulatory Authority (a &#8220;FINRA Dealer&#8221;), under which the FINRA Dealer is irrevocably instructed to deliver to the Company on your behalf an amount, in cash or acceptable cash equivalents, sufficient to pay the aggregate Option Price for the Shares you then desire to purchase under the Options (plus applicable Withholding Taxes, if any), and the Company is instructed to deliver the Shares to the FINRA Dealer upon receipt of such amount&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(C)&#160;&#160;&#160;&#160;unless Iimited by the Administrator, tendering to the Company (via attestation in a form satisfactory to the Administrator) other unrestricted Shares owned by you, in which case the Company will attribute to the tendered Shares a value equal to the closing price per Share for the regular market session of The Nasdaq Stock Market (or the principal market for the Shares as determined by the Administrator if the Shares are not listed for trade on The Nasdaq Stock Market or are listed or admitted to trading on more than one exchange or market) on the Exercise Date or, if no sale is reported for that date, on the last preceding day on which a sale was reported, all as reported by such source as the Administrator may select&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(D)&#160;&#160;&#160;&#160;unless Iimited by the Administrator, electing net share settlement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(E)&#160;&#160;&#160;&#160;by cancellation of indebtedness of the Company to you&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(F)&#160;&#160;&#160;&#160;by waiver of compensation from the Company due or accrued to you for services rendered&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(G)&#160;&#160;&#160;&#160;any other method approved by the Administrator&#59; or </font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(H)&#160;&#160;&#160;&#160;any combination of the foregoing.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;The Administrator in its discretion may place limitations on the extent, if any, to which you may pay the aggregate Option Price by tendering Shares or electing net share settlement, and in no event may you pay the Option Price through either of those two methods if you are a resident of Canada.  If the Shares tendered or withheld are insufficient in value to pay the aggregate Option Price, you must deliver the net unpaid amount to the Secretary of the Company or his or her delegate on the Exercise Date in cash or in one of the specified forms of acceptable cash equivalents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if the net unpaid amount is less than the value of one Share and you are not an executive officer of the Company, the Company may allow you to pay such amount by having it withheld from your next paycheck.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">6</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  By accepting the Options, you agree to make adequate provision for foreign (non-United States), federal, state and local taxes and social insurance contributions (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) required by law to be withheld, if any, which arise in connection with the Options.  The Company shall have the right to deduct from any compensation or any other payment of any kind due you (including withholding the issuance or delivery of Shares under the Options) the amount of any Withholding Taxes required by law to be withheld as a result of the grant, vesting or exercise of the Options, in whole or in part, or as otherwise may be required by applicable law.  In lieu of such deduction, the Company may require you to make a cash payment to the Company equal to the amount required to be withheld.  If you do not make such payment when requested, the Company may refuse to issue any Shares or deliver any stock certificate under this Agreement or otherwise release for transfer any such Shares until arrangements satisfactory to the Company for such payment have been made.  The Company may, in its sole discretion, permit or require you to satisfy, in whole or in part, any Withholding Tax obligation which may arise in connection with the Options either by having the Company withhold from the Shares to be issued upon exercise that number of Shares, or by delivering to the Company already-owned unrestricted Shares, in either case having a fair market value equal to the amount necessary to satisfy the withholding amount due.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Issuance of Shares upon Exercise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company will issue to you the Shares underlying the Options you exercise as soon as practicable after the exercise date, subject to the Company&#8217;s receipt of the aggregate Option Price and the requisite Withholding Taxes, if any.  Unless and until you request the Company to deliver a share certificate to you, or deliver Shares electronically or in certificate form to your designated broker, bank or nominee on your behalf, the Company will retain the Shares that you purchased through exercise of the Options in uncertificated book entry form.  Any share certificates delivered will, unless the Shares are registered or an exemption from registration is available under applicable federal and state law, bear a legend restricting transferability of such Shares.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Forfeiture of Options upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service ceases for any reason, all Options that are not then vested, after giving effect to the applicable provisions of Section&#160;5 above, will be immediately forfeited upon such cessation for no consideration.  If your Service terminates for Cause, the Options, to the extent not theretofore exercised, shall terminate for no consideration on the date of your termination of Service regardless of their vested status.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Periods upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as provided otherwise in this Agreement, your vested Options will terminate 90 days after the date on which your Service terminates, but in no event later than the Expiration Date.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Involuntary Termination Following a Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that you suffer an Involuntary Termination coincident with or within 24 months following the occurrence of a Change in Control, your vested Options may be exercised for a period of 90 days from the date of such Involuntary Termination or until the Expiration Date set forth on the Grant Notice, whichever period is shorter.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service terminates by reason of your Retirement, your Options may thereafter be exercised, to the extent vested at the time of such Retirement, at any time for a period of 5 years from the date your Service terminated or until the Expiration Date, whichever period is shorter.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service terminates by reason of your Disability, your vested Options may thereafter be exercised for a period of 12 months from the date your Service terminated or until the Expiration Date, whichever period is shorter.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your death occurs prior to your termination of Service or during any of the periods described in Sections 8(a), 8(b), 8(c), or 8(d) of this Agreement during which your vested Options remained exercisable by you, then your estate, personal representative or any beneficiary, heir or legatee to whom the Options have been transferred will be permitted to exercise such vested Options for a period of 12 months from the date your Service terminated or until the Expiration Date, whichever period is shorter.  Any person seeking to exercise your Options following your death must provide to the Company appropriate documentation as may be requested by the Administrator to establish your death and such person&#8217;s right to exercise the Options.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Options are not transferable other than by will or the laws of descent and distribution, or, with the prior written consent of the Administrator, by you to a Family Member as a gift.  The Administrator shall not permit any transfer of the Options for value and shall not permit any transfer of the Options pursuant to a domestic relations order in settlement of marital property rights.  The Options may be exercised during your lifetime, only by you or your Family Member to whom the Options have been transferred with the </font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">7</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrator&#8217;s consent or, during the period you are under a legal disability, by your guardian or legal representative, unless otherwise determined by the Administrator.  The Options shall not be subject in any manner to alienation, anticipation, sale, transfer, assignment, pledge, or encumbrance, except as otherwise determined by the Administrator.  Any attempted assignment, transfer, pledge, hypothecation or other disposition of the Options contrary to the provisions hereof, and the levy of any execution, attachment or similar process upon the Options, shall be null and void and without effect.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjustments for Corporate Transactions and Other Events</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Mandatory Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event of a merger, consolidation, stock rights offering, liquidation, statutory share exchange or similar event affecting the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or a stock dividend, stock split, reverse stock split, separation, spinoff, reorganization, extraordinary dividend of cash or other property, share combination or subdivision, or recapitalization or similar event affecting the capital structure of the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Share Change</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the Administrator shall make equitable and appropriate substitutions or proportionate adjustments to the number of outstanding Options, the Option Price per Share, and the number of Options eligible to vest on each subsequent vesting date under the vesting schedule set forth on the Grant Notice to reflect such event&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that any fractional Options resulting from any such adjustment shall be eliminated.  Adjustments under this paragraph will be made by the Administrator, whose determination as to what adjustments will be made and the extent thereof will be final, binding and conclusive.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Discretionary Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the case of Corporate Events, the Administrator may make such other adjustments to outstanding Options as it determines to be appropriate and desirable, which adjustments may include, without limitation, (i)&#160;the cancellation of outstanding Options in exchange for payments of cash, securities or other property or a combination thereof having an aggregate value equal to the value of such Options, as determined by the Administrator in its sole discretion (it being understood that in the case of a Corporate Event with respect to which shareholders of the Company receive consideration other than publicly traded equity securities of the ultimate surviving entity, any such determination by the Administrator that the value of an Option shall for this purpose be deemed to equal the excess, if any, of the value of the consideration being paid for each Share pursuant to such Corporate Event over the Option Price per Share of such Option shall conclusively be deemed valid and that any Option may be cancelled for no consideration upon a Corporate Event if its Option Price per Share is not less than the value of the consideration being paid for each Share pursuant to such Corporate Event), (ii)&#160;the substitution of securities or other property (including, without limitation, cash or other securities of the Company and securities of entities other than the Company) for the Shares subject to outstanding Options, and (iii)&#160;the substitution of equivalent awards, as determined in the sole discretion of the Administrator, of the surviving or successor entity or a parent thereof.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dissolution or Liquidation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Unless the Administrator determines otherwise, all of the Options shall terminate upon the dissolution or liquidation of the Company.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything in this Agreement or the Plan to the contrary, in the event that a Change in Control occurs, outstanding Options will terminate upon the effective time of such Change in Control unless provision is made in connection with the transaction for the continuation or assumption of such Options by, or for the substitution of equivalent options, as determined in the sole discretion of the Administrator, of, the surviving or successor entity or a parent thereof.  In the event of such termination, (i)&#160;the outstanding Options that will terminate upon the effective time of the Change in Control shall, immediately before the effective time of the Change in Control, become fully exercisable, (ii)&#160;you will be permitted, immediately before the Change in Control, to exercise the Options, and (iii)&#160;the Administrator may take any of the actions set forth in Section 9(a) and 9(b) with respect to any or all of the Options.  Implementation of the provisions of the immediately foregoing sentence shall be conditioned upon consummation of the Change in Control.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Rights as Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You shall not have any of the rights of a shareholder with respect to the Shares subject to purchase under the Options until such Shares have been issued to you upon the due exercise of the Options.  No adjustment will be made for dividends or distributions or other rights for which the record date is prior to the date such Shares are issued to you.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">The Company&#8217;s Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The existence of the Options will not affect in any way the right or power of the Company or its shareholders to make or authorize any or all adjustments, recapitalizations, reorganizations or other changes in the Company&#8217;s capital structure or its business, or any merger or consolidation of the Company, or any issue of bonds, debentures, preferred or other stocks with preference ahead of or convertible into, or otherwise affecting the Shares or the rights thereof, or the dissolution or liquidation of the Company, or any sale or transfer of all or any part of the Company&#8217;s assets or business, or any other corporate act or proceeding, whether of a similar character or otherwise.</font></div><div><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">8</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All notices and other communications made or given pursuant to this Agreement shall be in writing and shall be sufficiently made or given if hand delivered or mailed by certified mail, addressed to you at the address contained in the records of the Company, or addressed to the Administrator, care of Forward Air Corporation, Attention&#58;  Legal Department, 1915 Snapps Ferry Road, Bldg. N, Greeneville, TN 37745 or, if the receiving party consents in advance, transmitted and received via telecopy or via such other electronic transmission mechanism as may be available to the parties.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">No Agreement to Employ</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Plan or this Agreement shall alter your employment status with the Company, nor be construed as a contract of employment between the Company and you, or as a contractual right of you to continue in the employ of the Company for any period of time, or as a limitation of the right of the Company to discharge you at any time with or without cause or notice, subject to applicable law, and whether or not such discharge results in the forfeiture of any Options or any other adverse effect on your interests under the Plan.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Market Standoff Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You agree in connection with any registration of the Company&#8217;s securities that, upon the request of the Company or the underwriters managing any public offering of the Company&#8217;s securities, you will not sell or otherwise dispose of any Shares without the prior written consent of the Company or such underwriters, as the case may be, for a period of time (not to exceed 120 days) from the effective date of such registration as the Company or the underwriters may specify.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stop-Transfer Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You understand and agree that, in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate &#34;stop-transfer&#34; instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Recoupment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in this Agreement, the Options (including any income, capital gains, proceeds realized or other economic benefit actually or constructively received by you upon the receipt, vesting or exercise of the Options, and your sale or other disposition of the Shares acquired through exercise of the Options) shall be subject to recovery under any clawback, recovery or recoupment policy which the Company may adopt from time to time, including without limitation the Company&#8217;s existing Recoupment Policy, as amended from time to time or any successor thereto, and any policy which the Company may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law, the rules and regulations of the U.S. Securities and Exchange Commission, or the requirements of any national securities exchange on which the Company&#8217;s Shares may be listed.  By accepting the Options, you expressly acknowledge and agree that the Options are subject to the terms of the foregoing policies, whether retroactively or prospectively adopted, and agree to cooperate fully with the Administrator to facilitate the recovery of the Options, any Shares acquired through the exercise of the Options or proceeds realized from your sale or other disposition of the Shares acquired through exercise of the Options that the Administrator determines in its sole discretion is required or entitled to be recovered pursuant to the terms of such policies.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retention</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in this Agreement, you acknowledge and agree that the terms and conditions of the Company&#8217;s existing Executive Stock Ownership and Retention Guideline, as amended from time to time or any successor thereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Ownership Guideline</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), are incorporated by reference into this Agreement and shall apply to the Options if you on the Grant Date are or subsequently become an employee who is subject to the Ownership Guideline.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Electronic Delivery of Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Methods of Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company may from time to time electronically deliver, via e-mail or posting on the Company&#8217;s website, this Agreement, information with respect to the Plan or the Options, any amendments to the Agreement, and any reports of the Company provided generally to the Company&#8217;s shareholders.  You may receive from the Company, at no cost to you, a paper copy of any electronically delivered documents.  Requests should be made to the Secretary of the Company at 1915 Snapps Ferry Road, Bldg. N, Greeneville, TN 37745 (Telephone&#58; (423) 636 7000).</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Consent and Acknowledgment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  By your accepting the Grant Notice correlating to this Agreement, you (i)&#160;consent to the electronic delivery of this Agreement, all information with respect to the Plan and the Options and any reports of the Company provided generally to the Company&#8217;s shareholders&#59; (ii)&#160;acknowledge that you may receive from the Company a paper copy of any documents delivered electronically at no cost to you by contacting the Company by telephone or in writing&#59; (iii)&#160;further acknowledge that you may revoke your consent to the electronic delivery of documents at any time by notifying the Company of such revoked consent by telephone, postal service or electronic mail&#59; and (iv)&#160;further acknowledge that you understand that you are not required to consent to electronic delivery of documents.</font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">9</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as otherwise provided in the Plan, the Administrator may unilaterally amend the terms of this Agreement, but no such amendment shall materially impair your rights with respect to your Options without your consent, except such an amendment made to cause the Plan or the Agreement to comply with applicable law, applicable rule of any securities exchange on which the Shares are listed or admitted for trading, or to prevent adverse tax or accounting consequences for you or the Company or any of its Affiliates.  The Company shall give written notice to you of any such alteration or amendment of this Agreement by the Administrator as promptly as practical after the adoption thereof.  The foregoing shall not restrict the ability of you and the Company by mutual consent to alter or amend this Agreement in any manner which is consistent with the Plan and approved by the Administrator.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement and the Options granted hereunder are intended to comply with, or otherwise be exempt from, Section 409A of the Code and shall be so construed.  Nothing in the Plan or this Agreement shall be construed as including any feature for the deferral of compensation other than the deferral of recognition of income until the exercise of the Options.  Should any provision of the Plan or this Agreement be found not to comply with, or otherwise be exempt from, the provisions of Section 409A of the Code, it may be modified and given effect, in the sole discretion of the Administrator and without requiring your consent, in such manner as the Administrator determines to be necessary or appropriate to comply with, or to effectuate an exemption from, Section 409A of the Code.  The foregoing, however, shall not be construed as a guarantee by the Company of any particular tax effect to you.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The validity, construction, and effect of this Agreement, and of any determinations or decisions made by the Administrator relating to this Agreement, and the rights of any and all persons having or claiming to have any interest under this Agreement, shall be determined exclusively in accordance with the laws of the State of Tennessee, without regard to its provisions concerning the applicability of laws of other jurisdictions.  As a condition of this Agreement, you agree that you will not bring any action arising under, as a result of, pursuant to or relating to, this Agreement in any court other than a federal or state court in the districts which include Greeneville, Tennessee, and you hereby agree and submit to the personal jurisdiction of any federal court located in the district which includes Greeneville, Tennessee or any state court in the district which includes Greeneville, Tennessee.  You further agree that you will not deny or attempt to defeat such personal jurisdiction or object to venue by motion or other request for leave from any such court.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any dispute or disagreement which shall arise under, or as a result of, or pursuant to or relating to, this Agreement shall be determined by the Administrator in good faith in its absolute and uncontrolled discretion, and any such determination or any other determination by the Administrator under or pursuant to this Agreement and any interpretation by the Administrator of the terms of this Agreement, will be final, binding and conclusive on all persons affected thereby.  You agree that before you may bring any legal action arising under, as a result of, pursuant to or relating to, this Agreement you will first exhaust your administrative remedies before the Administrator.  You further agree that in the event that the Administrator does not resolve any dispute or disagreement arising under, as a result of, pursuant to or relating to, this Agreement to your satisfaction, no legal action may be commenced or maintained relating to this Agreement more than 24 months after the Administrator&#8217;s decision is rendered.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company shall at all times during the term of the Options reserve and keep available such number of shares of Common Stock as will be sufficient to satisfy the requirements of this Agreement, shall pay all original issue and transfer taxes with respect to the issue and transfer of shares pursuant hereto and all other fees and expenses necessarily incurred by the Company in connection therewith, and will from time to time use its best efforts to comply with all laws and regulations, which, in the opinion of counsel for the Company, shall be applicable thereto.  To the extent that this Agreement conflicts with the terms of the Plan, the terms of the Plan shall control.  The headings in this Agreement are for reference purposes only and shall not affect the meaning or interpretation of this Agreement.</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Glossary begins on next page</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="text-align:center"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">10</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GLOSSARY</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board of Directors of Forward Air Corporation, or such other committee(s) or officer(s) duly appointed by such Board or the Compensation Committee to administer the Plan or delegated limited authority to perform administrative actions under the Plan, and having such powers as shall be specified by such Board or the Compensation Committee&#59; provided, however, that at any time the Board of Directors of Forward Air Corporation may serve as the Administrator in lieu of or in addition to the Compensation Committee or such other committee(s) or officer(s) to whom administrative authority has been delegated.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, Forward Air Corporation or any successor to Forward Air Corporation.  For this purpose, &#8220;control&#8221; (including the correlative meanings of the terms &#8220;controlled by&#8221; and &#8220;under common control with&#8221;) shall mean ownership, directly or indirectly, of 50% or more of the total combined voting power of all classes of voting securities issued by such entity, or the possession, directly or indirectly, of the power to direct the management and policies of such entity, by contract or otherwise.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any one or more of the following, as determined by the Administrator or its delegate in its sole discretion, which determination will be conclusive&#58; (i) any act or omission by you which, if convicted by a court of law, would constitute a felony or a crime of moral turpitude&#59; (ii) your dishonesty or material violation of standards of integrity in the course of fulfilling his or her employment duties to the Company or any Affiliate&#59; (iii) your insubordination or a material violation of a material written policy of the Company or any Affiliate, violation of which would be grounds for dismissal under applicable Company policy&#59; (iv) your willful, repeated failure to perform your employment duties (provided that such duties are ethical and proper under applicable law) in any material respect, after reasonable written notice of such failure and an opportunity to correct it under a circumstance where the conduct constituting &#8220;Cause&#8221; is reasonably open to a cure (for instance, where the conduct does not involve a violation of trust or otherwise adversely affect the relationship between you and the Company on a going-forward basis), and the period to correct shall be established by the Administrator&#59; (v) any act or omission materially adverse to the interest of the Company or any Affiliate, or reasonably likely to result in material harm to the Company or any Affiliate&#59; (vi) your failure to comply in any material respect with the Company&#8217;s Code of Business Conduct and Ethics or Insider Trading Policy, or willful, repeated failure to comply in any material respect with the Company&#8217;s Executive Stock Ownership and Retention Guidelines, if applicable&#59; or (vii) failure to comply in any material respect with the Foreign Corrupt Practices Act, the Securities Act of 1933, the Securities Exchange Act of 1934, the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or any rules or regulations thereunder, or any similar, applicable statute, regulation or legal requirement.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall have the meaning ascribed thereto in the Plan.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Forward Air Corporation and its Affiliates, except where the context otherwise requires.  For purposes of determining whether a Change in Control has occurred, Company shall mean only Forward Air Corporation.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means that you are (i) unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until your death or result in death, or (ii) determined to be totally disabled by the Social Security Administration or other governmental or quasi-governmental body that administers a comparable social insurance program outside of the United States in which you participate and which conditions the right to receive benefits under such program on your being unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until your death or result in death.  The Administrator shall have sole authority to determine whether you have suffered a Disability and may require such medical or other evidence as it deems necessary to judge the nature and permanency of your condition.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Executive Severance Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Company&#8217;s Executive Severance and Change in Control Plan or any successor plan thereto.&#160;&#160;&#160;&#160;</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h) &#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expiration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the date set forth on the Grant Notice indicating when the Options expire if not sooner exercised, forfeited or otherwise terminated.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Family Member</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any of your children, stepchildren, grandchildren, parents, stepparents, grandparents, spouse (but expressly excluding ex-spouse), siblings, nieces, nephews, mother-in-law, </font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">11</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law, including adoptive relationships, any person sharing your household (other than a tenant or employee), a trust in which these persons have more than fifty percent of the beneficial interest, a foundation in which these persons (or you) control the management of assets, and any other entity in which these persons (or you) own more than fifty percent (50%) of the voting interests.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your termination of Service provided that such termination is either (i) initiated by the Company or a parent or subsidiary of the Company, or a successor to any such entity for a reason other than Disability, death, Retirement or for Cause, or (ii) initiated by you for Good Reason, as defined under the Executive Severance Plan with respect to a termination of employment following a Change Date, as defined in the Executive Severance Plan, and provided that you are a participant in the Executive Severance Plan at the time of such Involuntary Termination.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your termination of Service with the Company and its Affiliates on or after attainment of age 65.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your employment with the Company and its Affiliates.  Your Service will be considered to have ceased with the Company and its Affiliates if, immediately after a sale, merger or other corporate transaction, the trade, business or entity with which you are employed or otherwise have a service relationship is not Forward Air Corporation or its successor or an Affiliate of Forward Air Corporation or Forward Air Corporation&#8217;s successor.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any foreign (non-United States), federal, state and local taxes and social insurance contributions required by law to be withheld.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(n)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">You</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;&#59; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Your</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;.  You means the recipient of the Options as reflected in the Grant Notice.  Whenever the word &#8220;you&#8221; or &#8220;your&#8221; is used in any provision of this Agreement under circumstances where the provision should logically be construed, as determined by the Administrator, to apply to the estate, personal representative, or beneficiary to whom the Options may be transferred by will or by the laws of descent and distribution, the words &#8220;you&#8221; and &#8220;your&#8221; shall be deemed to include such person.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">End of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Courier New',monospace;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:118%">12</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523578v3</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.36
<SEQUENCE>4
<FILENAME>fwrdex10362021.htm
<DESCRIPTION>EX-10.36
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="id330274d37b7457d9b11543a62417fbb_1"></div><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.36</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTICE OF GRANT OF NONQUALIFIED STOCK OPTIONS</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Participant has been granted an award (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) of nonqualified stock options (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">,&#8221; and collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) to purchase all or any part of the number of common shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) set forth below of Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) and the Employee Nonqualified Stock Option Agreement attached hereto (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">).  Each Option, once vested and exercisable, enables the purchase of one Share from the Company at the option price specified below, subject to the provisions of the Agreement.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Participant&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">_________________________</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee ID&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 20__</font></td><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant No.&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;_______________&#93;, subject to adjustment as provided by the Plan.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Option Price&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$____ per Share</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:4pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vesting Schedule&#58;</font><font 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">1</font></div></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:4pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None of the Options are vested nor exercisable as of the Grant Date, and they are forfeitable until vested.  So long as the Participant&#8217;s Service with the Company is continuous from the Grant Date through the applicable date upon which vesting is scheduled to occur, one-third (1&#47;3</font><font 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">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) of the Options will become vested and exercisable on each of the following dates&#58;</font></div></td></tr><tr style="height:30pt"><td colspan="3" rowspan="4" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vesting Date</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Percentage of the Options That May Be Exercised</font></td></tr><tr style="height:20pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 20__</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33-1&#47;3%</font></td></tr><tr style="height:20pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 20__</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66-2&#47;3%</font></td></tr><tr style="height:20pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 20__</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Award Agreement provides additional details regarding vesting of the Options.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Options, if not sooner exercised, forfeited or otherwise terminated, expire on ____________, 20__.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recoupment Policy&#58;</font></td><td colspan="12" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Award shall be subject to the terms and conditions of such policy on the recoupment of incentive compensation as shall be adopted by the Company to implement the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;By their signatures below, the Company and the Participant agree that the Award is governed by this Notice of Grant of Nonqualified Stock Options and by the provisions of the Plan and the Agreement, both of which are made a part of this document.  The Participant acknowledges receipt of a copy of the Plan, the Agreement and the prospectus for the Plan, represents that the Participant has read and is familiar with the provisions of the Plan and the Agreement, and hereby accepts the Award subject to all of its terms and conditions.  In order for the grant of the Options to be effective, the Participant must indicate his or her acceptance of the Options by signing and delivering this Notice of Grant of Nonqualified Stock Options to Administrator of the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan, c&#47;o Staff Accountant, Accounting Department, 1915 Snapps Ferry Road, Bldg. N, Greeneville, Tennessee 37745 by no later than ___________, 20__.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FORWARD AIR CORPORATION&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PARTICIPANT</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div><font><br></font></div><div style="height:68.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approved 2-7-22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Signature</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Its&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTACHMENT&#58;  Employee Nonqualified Stock Option Agreement</font></div><div style="height:68.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">- 2 -</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><div id="id330274d37b7457d9b11543a62417fbb_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div></div><div style="margin-top:5pt;padding-left:108pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.36</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMPLOYEE NONQUALIFIED STOCK OPTION AGREEMENT</font></div><div><font><br></font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), has granted to the Participant named in the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Notice of Grant of Nonqualified Stock Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Grant Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) to which this Employee Nonqualified Stock Option Agreement (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) is attached an Award consisting of stock options (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) subject to the terms and conditions set forth in the Grant Notice and this Agreement.  The Award has been granted pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), as amended to the Grant Date, the provisions of which are incorporated herein by reference.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Terminology</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Unless otherwise defined herein, including within the Glossary at the end of this Agreement, capitalized terms shall have the meanings assigned to such terms in the Grant Notice or the Plan.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Status of Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Options are nonqualified stock options that are not intended to qualify as incentive stock options within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#34;), and this Agreement shall be so construed.  The Company does not warrant any particular tax consequences of the Options.  Upon exercise of the Options, you will recognize compensation income in an amount equal to the excess of the then Fair Market Value of the Shares over the Option Price of the Shares and must comply with the provisions of Section 6(f) of this Agreement with respect to any tax withholding obligations that arise as a result of such exercise.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Option Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The purchase price per Share shall be the &#34;Option Price&#34; as set forth on the Grant Notice, representing one hundred percent (100%) of the Fair Market Value of a Share as determined pursuant to the Plan as of the Grant Date set forth on the Grant Notice.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Term of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The term of the Options shall commence on the Grant Date and all rights to purchase Shares hereunder shall cease at 5&#58;00&#160;p.m. U.S. Eastern Time on the Expiration Date set forth on the Grant Notice, subject to earlier termination as provided in the Plan and this Agreement.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vested Status upon Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All of the Options are nonvested and forfeitable as of the Grant Date.  For clarity, as used in this Agreement, the term &#8220;vest&#8221; means that the Options become exercisable for the purchase of Shares.  The fact that an Option has become vested does not mean or otherwise indicate that you have an unconditional or nonforfeitable right to such Option.  A vested Option remains subject to the terms, conditions and forfeiture provisions provided for in the Plan and in this Agreement.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  So long as your Service is continuous from the Grant Date through the applicable date upon which vesting is scheduled to occur and the performance condition(s) (if any) set forth on the Grant Notice are satisfied, as further detailed on the Grant Notice, the Options will vest and become exercisable on the vesting dates as set forth in the correlating Grant Notice.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting upon Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All of the Options that have not already vested or been previously forfeited will vest and become exercisable upon your death or termination of Service due to your Disability.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Double-trigger Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Change in Control occurs, the vesting and exercisability of the Options shall not be altered or accelerated solely as a result of such occurrence unless otherwise determined by the Administrator in its discretion, and the Options may be assumed or an equivalent award substituted by the successor corporation to the Company or a parent or subsidiary of such successor corporation (each such assumed or equivalent substituted award, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Substitute Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  If a Substitute Award is not issued nor the Options assumed in connection with the Change in Control, as determined in the discretion of the Administrator, then the Administrator shall provide for full vesting and exercisability of the outstanding Options immediately before the effective time of the Change in Control.  In the event that you suffer an Involuntary Termination coincident with or within 24 months following the occurrence of a Change in Control, the outstanding Options or Substitute Award, to the extent not previously vested nor earlier forfeited or terminated, shall become fully vested and exercisable as of the date of such Involuntary Termination.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approved 2-7-22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise of Options</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercisability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  None of the Options are exercisable as of the Grant Date.  The Options will become exercisable as and when they vest as set forth in Section 5 above.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;You may exercise the Options, to the extent they have become exercisable, on any business day on or before the Expiration Date or the earlier termination of the Options, unless otherwise provided under applicable law.  For this purpose, a business day is any day, other than a weekend or U.S. federal holiday, on which Forward Air Corporation&#8217;s principal executive offices (currently in Greeneville, Tennessee) are open for business.  You are not required to exercise your Options when they vest.  Vested Options will accumulate and be exercisable by you, in whole or in part, at any time before the Options expire or are otherwise forfeited or terminated.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if at any time the Administrator determines that the delivery of Shares under the Plan or this Agreement is or may be unlawful under the laws of any applicable jurisdiction, or federal, state or foreign (non-United States) securities laws, your right to exercise the Options or receive Shares pursuant to the Options will be suspended until the Administrator determines that such delivery is lawful.  Likewise, if at any time the Administrator determines that the delivery of Common Stock under the Plan or this Agreement is or may violate the rules of the national securities exchange on which the Shares are then listed for trade, your right to exercise the Options or receive Shares pursuant to the Options will be suspended until the Administrator determines that such exercise or delivery would not violate such rules.  Any suspension of your right to exercise the Options under this paragraph will not extend the Expiration Date of the Options and your Options could expire unexercisable during such a suspension.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;Section&#160;7 and Section 8 below describe certain limitations on exercise of the Options that apply in the event of your death, Disability, or termination of Service which limitations could terminate your right to exercise the Options earlier than the Expiration Date.</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;You may exercise the Options only in multiples of whole shares.  No fractional Shares will be issued under the Options. </font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Procedure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In order to initiate an exercise of your Options, you must deliver the following items to the Secretary of the Company or his or her delegate&#58; </font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;an exercise notice, in such manner and form (including, without limitation, electronic on-line format) as the Administrator may require from time to time, that specifies the number of Shares you then desire to purchase under the Options and your method of payment of the aggregate Option Price&#59; and</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;full payment of the aggregate Option Price for the Shares specified in the exercise notice or properly executed, irrevocable instructions, in such manner and form as the Administrator may require from time to time, to effectuate a broker-assisted cashless exercise, each in accordance with Section&#160;6(e) of this Agreement.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Date Exercise becomes Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;Your exercise will become effective (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Exercise Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) as follows, provided that such exercise otherwise is permitted under and complies with all applicable laws&#58; </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(A)&#160;&#160;&#160;&#160;on the date on which both the exercise notice and payment of the aggregate Option Price is received by the Secretary of the Company or his or her delegate, if such items are received by 5&#58;00&#160;p.m. U.S. Eastern Time on a business day&#59;</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(B)&#160;&#160;&#160;&#160;on the first business day after the date on which both the exercise notice and payment of the aggregate Option Price is received by the Secretary of the Company or his or her delegate, if such items are received after 5&#58;00&#160;p.m. U.S. Eastern Time or are received on a day that is not a business day&#59; or</font></div><div style="padding-left:36pt;text-indent:72pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">4</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(C)&#160;&#160;&#160;&#160;on the date on which the sale of Shares is executed via a broker-assisted cashless exercise, as confirmed by the brokerage firm, if the exercise notice is accompanied by instructions to effectuate a broker-assisted cashless exercise.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;You are responsible for ensuring that your exercise notice and payment of the aggregate Option Price or instructions to effectuate a broker-assisted cashless exercise are received by the Secretary of the Company or his or her delegate, with sufficient time to enable the Exercise Date to occur in accordance with the foregoing rules before the Options expire, are forfeited or otherwise terminated.  Because The Nasdaq Stock Market closes at 4&#58;00&#160;p.m. U.S. Eastern Time, any broker-assisted cashless exercise instruction received by the Secretary of the Company or his or her delegate, after 4&#58;00&#160;p.m. U.S. Eastern Time cannot be processed until the next business day on which The Nasdaq Stock Market is open for trading.  If your broker-assisted cashless exercise instruction results in the sale of Shares over a number of days, each day on which a sale occurs will constitute the Exercise Date of the Options with respect to the Shares sold on such day.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Methods of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;You may pay the aggregate Option Price for the shares specified in the exercise notice by&#58;</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(A)&#160;&#160;&#160;&#160;delivering cash, wire or fund transfer, check, bank draft, postal or express money order payable to the order of the Company, or other cash equivalent acceptable to the Administrator in its discretion, in each such case in currency acceptable to the Administrator&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(B)&#160;&#160;&#160;&#160;executing a broker-assisted cashless exercise, through a &#34;same day sale&#34; commitment, in accordance with Regulation&#160;T of the Board of Governors of the Federal Reserve System through a brokerage firm designated or approved by the Administrator that is a member of the Financial Industry Regulatory Authority (a &#8220;FINRA Dealer&#8221;), under which the FINRA Dealer is irrevocably instructed to deliver to the Company on your behalf an amount, in cash or acceptable cash equivalents, sufficient to pay the aggregate Option Price for the Shares you then desire to purchase under the Options (plus applicable Withholding Taxes, if any), and the Company is instructed to deliver the Shares to the FINRA Dealer upon receipt of such amount&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(C)&#160;&#160;&#160;&#160;unless Iimited by the Administrator, tendering to the Company (via attestation in a form satisfactory to the Administrator) other unrestricted Shares owned by you, in which case the Company will attribute to the tendered Shares a value equal to the closing price per Share for the regular market session of The Nasdaq Stock Market (or the principal market for the Shares as determined by the Administrator if the Shares are not listed for trade on The Nasdaq Stock Market or are listed or admitted to trading on more than one exchange or market) on the Exercise Date or, if no sale is reported for that date, on the last preceding day on which a sale was reported, all as reported by such source as the Administrator may select&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(D)&#160;&#160;&#160;&#160;unless Iimited by the Administrator, electing net share settlement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(E)&#160;&#160;&#160;&#160;by cancellation of indebtedness of the Company to you&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(F)&#160;&#160;&#160;&#160;by waiver of compensation from the Company due or accrued to you for services rendered&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(G)&#160;&#160;&#160;&#160;any other method approved by the Administrator&#59; or </font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(H)&#160;&#160;&#160;&#160;any combination of the foregoing.</font></div><div style="padding-left:36pt;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;The Administrator in its discretion may place limitations on the extent, if any, to which you may pay the aggregate Option Price by tendering Shares or electing net share settlement, and in no event may you pay the Option Price through either of those two methods if you are a resident of Canada.  If the Shares tendered or withheld are insufficient in value to pay the aggregate Option Price, you must deliver the net unpaid amount to the Secretary of the Company or his or her delegate on the Exercise Date in cash or in one of the specified forms of acceptable cash equivalents&#59; provided, however, that if the net unpaid amount is less than the value of one Share and you are not an executive officer of the Company, the Company may allow you to pay such amount by having it withheld from your next paycheck.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">5</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  By accepting the Options, you agree to make adequate provision for foreign (non-United States), federal, state and local taxes and social insurance contributions (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) required by law to be withheld, if any, which arise in connection with the Options.  The Company shall have the right to deduct from any compensation or any other payment of any kind due you (including withholding the issuance or delivery of Shares under the Options) the amount of any Withholding Taxes required by law to be withheld as a result of the grant, vesting or exercise of the Options, in whole or in part, or as otherwise may be required by applicable law.  In lieu of such deduction, the Company may require you to make a cash payment to the Company equal to the amount required to be withheld.  If you do not make such payment when requested, the Company may refuse to issue any Shares or deliver any stock certificate under this Agreement or otherwise release for transfer any such Shares until arrangements satisfactory to the Company for such payment have been made.  The Company may, in its sole discretion, permit or require you to satisfy, in whole or in part, any Withholding Tax obligation which may arise in connection with the Options either by having the Company withhold from the Shares to be issued upon exercise that number of Shares, or by delivering to the Company already-owned unrestricted Shares, in either case having a fair market value equal to the amount necessary to satisfy the withholding amount due.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Issuance of Shares upon Exercise</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company will issue to you the Shares underlying the Options you exercise as soon as practicable after the exercise date, subject to the Company&#8217;s receipt of the aggregate Option Price and the requisite Withholding Taxes, if any.  Unless and until you request the Company to deliver a share certificate to you, or deliver Shares electronically or in certificate form to your designated broker, bank or nominee on your behalf, the Company will retain the Shares that you purchased through exercise of the Options in uncertificated book entry form.  Any share certificates delivered will, unless the Shares are registered or an exemption from registration is available under applicable federal and state law, bear a legend restricting transferability of such Shares.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Forfeiture of Options upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service ceases for any reason, all Options that are not then vested, after giving effect to the applicable provisions of Section&#160;5 above, will be immediately forfeited upon such cessation for no consideration.  If your Service terminates for Cause, the Options, to the extent not theretofore exercised, shall terminate for no consideration on the date of your termination of Service regardless of their vested status.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exercise Periods upon Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Termination of Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as provided otherwise in this Agreement, your vested Options will terminate 90 days after the date on which your Service terminates, but in no event later than the Expiration Date.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Involuntary Termination Following a Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that you suffer an Involuntary Termination coincident with or within 24 months following the occurrence of a Change in Control, your vested Options may be exercised for a period of 90 days from the date of such Involuntary Termination or until the Expiration Date set forth on the Grant Notice, whichever period is shorter.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service terminates by reason of your Retirement, your Options may thereafter be exercised, to the extent vested at the time of such Retirement, for a period of 5 years from the date your Service terminated or until the Expiration Date, whichever period is shorter. </font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your Service terminates by reason of your Disability, your vested Options may thereafter be exercised for a period of 12 months from the date your Service terminated or until the Expiration Date, whichever period is shorter.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If your death occurs prior to your termination of Service or during any of the periods described in Sections 8(a), 8(b), 8(c), or 8(d) of this Agreement during which your vested Options remained exercisable by you, then your estate, personal representative or any beneficiary, heir or legatee to whom the Options have been transferred will be permitted to exercise such vested Options for a period of 12 months from the date your Service terminated or until the Expiration Date, whichever period is shorter.  Any person seeking to exercise your Options following your death must provide to the Company appropriate documentation as may be requested by the Administrator to establish your death and such person&#8217;s right to exercise the Options.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Options are not transferable other than by will or the laws of descent and distribution, or, with the prior written consent of the Administrator, by you to a Family Member as a gift.  The Administrator shall not permit any transfer of the Options for value and shall not permit any transfer of the Options pursuant to a domestic relations order in settlement of marital property rights.  The Options may be exercised during your lifetime, only by you or your Family Member to whom the Options have been transferred with the </font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">6</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrator&#8217;s consent or, during the period you are under a legal disability, by your guardian or legal representative, unless otherwise determined by the Administrator.  The Options shall not be subject in any manner to alienation, anticipation, sale, transfer, assignment, pledge, or encumbrance, except as otherwise determined by the Administrator.  Any attempted assignment, transfer, pledge, hypothecation or other disposition of the Options contrary to the provisions hereof, and the levy of any execution, attachment or similar process upon the Options, shall be null and void and without effect.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Adjustments for Corporate Transactions and Other Events</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Mandatory Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event of a merger, consolidation, stock rights offering, liquidation, statutory share exchange or similar event affecting the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or a stock dividend, stock split, reverse stock split, separation, spinoff, reorganization, extraordinary dividend of cash or other property, share combination or subdivision, or recapitalization or similar event affecting the capital structure of the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Share Change</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the Administrator shall make equitable and appropriate substitutions or proportionate adjustments to the number of outstanding Options, the Option Price per Share, and the number of Options eligible to vest on each subsequent vesting date under the vesting schedule set forth on the Grant Notice to reflect such event&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that any fractional Options resulting from any such adjustment shall be eliminated.  Adjustments under this paragraph will be made by the Administrator, whose determination as to what adjustments will be made and the extent thereof will be final, binding and conclusive.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Discretionary Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the case of Corporate Events, the Administrator may make such other adjustments to outstanding Options as it determines to be appropriate and desirable, which adjustments may include, without limitation, (i)&#160;the cancellation of outstanding Options in exchange for payments of cash, securities or other property or a combination thereof having an aggregate value equal to the value of such Options, as determined by the Administrator in its sole discretion (it being understood that in the case of a Corporate Event with respect to which shareholders of the Company receive consideration other than publicly traded equity securities of the ultimate surviving entity, any such determination by the Administrator that the value of an Option shall for this purpose be deemed to equal the excess, if any, of the value of the consideration being paid for each Share pursuant to such Corporate Event over the Option Price per Share of such Option shall conclusively be deemed valid and that any Option may be cancelled for no consideration upon a Corporate Event if its Option Price per Share is not less than the value of the consideration being paid for each Share pursuant to such Corporate Event), (ii)&#160;the substitution of securities or other property (including, without limitation, cash or other securities of the Company and securities of entities other than the Company) for the Shares subject to outstanding Options, and (iii)&#160;the substitution of equivalent awards, as determined in the sole discretion of the Administrator, of the surviving or successor entity or a parent thereof.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Dissolution or Liquidation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Unless the Administrator determines otherwise, all of the Options shall terminate upon the dissolution or liquidation of the Company.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything in this Agreement or the Plan to the contrary, in the event that a Change in Control occurs, outstanding Options will terminate upon the effective time of such Change in Control unless provision is made in connection with the transaction for the continuation or assumption of such Options by, or for the substitution of equivalent options, as determined in the sole discretion of the Administrator, of, the surviving or successor entity or a parent thereof.  In the event of such termination, (i)&#160;the outstanding Options that will terminate upon the effective time of the Change in Control shall, immediately before the effective time of the Change in Control, become fully exercisable, (ii)&#160;you will be permitted, immediately before the Change in Control, to exercise the Options, and (iii)&#160;the Administrator may take any of the actions set forth in Section 9(a) and 9(b) with respect to any or all of the Options.  Implementation of the provisions of the immediately foregoing sentence shall be conditioned upon consummation of the Change in Control.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Rights as Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You shall not have any of the rights of a shareholder with respect to the Shares subject to purchase under the Options until such Shares have been issued to you upon the due exercise of the Options.  No adjustment will be made for dividends or distributions or other rights for which the record date is prior to the date such Shares are issued to you.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">The Company&#8217;s Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The existence of the Options will not affect in any way the right or power of the Company or its shareholders to make or authorize any or all adjustments, recapitalizations, reorganizations or other changes in the Company&#8217;s capital structure or its business, or any merger or consolidation of the Company, or any issue of bonds, debentures, preferred or other stocks with preference ahead of or convertible into, or otherwise affecting the Shares or the rights thereof, or the dissolution or liquidation of the Company, or any sale or transfer of all or any part of the Company&#8217;s assets or business, or any other corporate act or proceeding, whether of a similar character or otherwise.</font></div><div><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">7</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All notices and other communications made or given pursuant to this Agreement shall be in writing and shall be sufficiently made or given if hand delivered or mailed by certified mail, addressed to you at the address contained in the records of the Company, or addressed to the Administrator, care of Forward Air Corporation, Attention&#58;  Legal Department, 1915 Snapps Ferry Road, Bldg. N, Greeneville, Tennessee 37745 or, if the receiving party consents in advance, transmitted and received via telecopy or via such other electronic transmission mechanism as may be available to the parties.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">No Agreement to Employ</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Plan or this Agreement shall alter your employment status with the Company, nor be construed as a contract of employment between the Company and you, or as a contractual right of you to continue in the employ of the Company for any period of time, or as a limitation of the right of the Company to discharge you at any time with or without cause or notice, subject to applicable law, and whether or not such discharge results in the forfeiture of any Options or any other adverse effect on your interests under the Plan.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Market Standoff Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You agree in connection with any registration of the Company&#8217;s securities that, upon the request of the Company or the underwriters managing any public offering of the Company&#8217;s securities, you will not sell or otherwise dispose of any Shares without the prior written consent of the Company or such underwriters, as the case may be, for a period of time (not to exceed 120 days) from the effective date of such registration as the Company or the underwriters may specify.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Stop-Transfer Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  You understand and agree that, in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate &#34;stop-transfer&#34; instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Recoupment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in this Agreement, the Options (including any income, capital gains, proceeds realized or other economic benefit actually or constructively received by you upon the receipt, vesting or exercise of the Options, and your sale or other disposition of the Shares acquired through exercise of the Options) shall be subject to recovery under any clawback, recovery or recoupment policy which the Company may adopt from time to time, including without limitation the Company&#8217;s existing Recoupment Policy, as amended from time to time or any successor thereto, and any policy which the Company may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law, the rules and regulations of the U.S. Securities and Exchange Commission, or the requirements of any national securities exchange on which the Company&#8217;s Shares may be listed.  By accepting the Options, you expressly acknowledge and agree that the Options are subject to the terms of the foregoing policies, whether retroactively or prospectively adopted, and agree to cooperate fully with the Administrator to facilitate the recovery of the Options, any Shares acquired through the exercise of the Options or proceeds realized from your sale or other disposition of the Shares acquired through exercise of the Options that the Administrator determines in its sole discretion is required or entitled to be recovered pursuant to the terms of such policies.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retention</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in this Agreement, you acknowledge and agree that the terms and conditions of the Company&#8217;s existing Executive Stock Ownership and Retention Guideline, as amended from time to time or any successor thereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Ownership Guideline</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), are incorporated by reference into this Agreement and shall apply to the Options if you on the Grant Date are or subsequently become an employee who is subject to the Ownership Guideline.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Electronic Delivery of Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Methods of Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company may from time to time electronically deliver, via e-mail or posting on the Company&#8217;s website, this Agreement, information with respect to the Plan or the Options, any amendments to the Agreement, and any reports of the Company provided generally to the Company&#8217;s shareholders.  You may receive from the Company, at no cost to you, a paper copy of any electronically delivered documents.  Requests should be made to the Secretary of the Company at 1915 Snapps Ferry Road, Bldg. N, Greeneville, Tennessee 37745 (Telephone&#58; (423) 636 7000).</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Consent and Acknowledgment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  By your accepting the Grant Notice correlating to this Agreement, you (i)&#160;consent to the electronic delivery of this Agreement, all information with respect to the Plan and the Options and any reports of the Company provided generally to the Company&#8217;s shareholders&#59; (ii)&#160;acknowledge that you may receive from the Company a paper copy of any documents delivered electronically at no cost to you by contacting the Company by telephone or in writing&#59; (iii)&#160;further acknowledge that you may revoke your consent to the electronic delivery of documents at any time by notifying the Company of such revoked consent by telephone, postal service or electronic mail&#59; and (iv)&#160;further acknowledge that you understand that you are not required to consent to electronic delivery of documents.</font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">8</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as otherwise provided in the Plan, the Administrator may unilaterally amend the terms of this Agreement, but no such amendment shall materially impair your rights with respect to your Options without your consent, except such an amendment made to cause the Plan or the Agreement to comply with applicable law, applicable rule of any securities exchange on which the Shares are listed or admitted for trading, or to prevent adverse tax or accounting consequences for you or the Company or any of its Affiliates.  The Company shall give written notice to you of any such alteration or amendment of this Agreement by the Administrator as promptly as practical after the adoption thereof.  The foregoing shall not restrict the ability of you and the Company by mutual consent to alter or amend this Agreement in any manner which is consistent with the Plan and approved by the Administrator.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement and the Options granted hereunder are intended to comply with, or otherwise be exempt from, Section 409A of the Code and shall be so construed.  Nothing in the Plan or this Agreement shall be construed as including any feature for the deferral of compensation other than the deferral of recognition of income until the exercise of the Options.  Should any provision of the Plan or this Agreement be found not to comply with, or otherwise be exempt from, the provisions of Section 409A of the Code, it may be modified and given effect, in the sole discretion of the Administrator and without requiring your consent, in such manner as the Administrator determines to be necessary or appropriate to comply with, or to effectuate an exemption from, Section 409A of the Code.  The foregoing, however, shall not be construed as a guarantee by the Company of any particular tax effect to you.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The validity, construction, and effect of this Agreement, and of any determinations or decisions made by the Administrator relating to this Agreement, and the rights of any and all persons having or claiming to have any interest under this Agreement, shall be determined exclusively in accordance with the laws of the State of Tennessee, without regard to its provisions concerning the applicability of laws of other jurisdictions.  As a condition of this Agreement, you agree that you will not bring any action arising under, as a result of, pursuant to or relating to, this Agreement in any court other than a federal or state court in the districts which include Greeneville, Tennessee, and you hereby agree and submit to the personal jurisdiction of any federal court located in the district which includes Greeneville, Tennessee or any state court in the district which includes Greeneville, Tennessee.  You further agree that you will not deny or attempt to defeat such personal jurisdiction or object to venue by motion or other request for leave from any such court.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any dispute or disagreement which shall arise under, or as a result of, or pursuant to or relating to, this Agreement shall be determined by the Administrator in good faith in its absolute and uncontrolled discretion, and any such determination or any other determination by the Administrator under or pursuant to this Agreement and any interpretation by the Administrator of the terms of this Agreement, will be final, binding and conclusive on all persons affected thereby.  You agree that before you may bring any legal action arising under, as a result of, pursuant to or relating to, this Agreement you will first exhaust your administrative remedies before the Administrator.  You further agree that in the event that the Administrator does not resolve any dispute or disagreement arising under, as a result of, pursuant to or relating to, this Agreement to your satisfaction, no legal action may be commenced or maintained relating to this Agreement more than 24 months after the Administrator&#8217;s decision is rendered.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company shall at all times during the term of the Options reserve and keep available such number of shares of Common Stock as will be sufficient to satisfy the requirements of this Agreement, shall pay all original issue and transfer taxes with respect to the issue and transfer of shares pursuant hereto and all other fees and expenses necessarily incurred by the Company in connection therewith, and will from time to time use its best efforts to comply with all laws and regulations, which, in the opinion of counsel for the Company, shall be applicable thereto.  To the extent that this Agreement conflicts with the terms of the Plan, the terms of the Plan shall control.  The headings in this Agreement are for reference purposes only and shall not affect the meaning or interpretation of this Agreement.</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Glossary begins on next page</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="text-align:center"><font><br></font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">9</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GLOSSARY</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board of Directors of Forward Air Corporation, or such other committee(s) or officer(s) duly appointed by such Board or the Compensation Committee to administer the Plan or delegated limited authority to perform administrative actions under the Plan, and having such powers as shall be specified by such Board or the Compensation Committee&#59; provided, however, that at any time the Board of Directors of Forward Air Corporation may serve as the Administrator in lieu of or in addition to the Compensation Committee or such other committee(s) or officer(s) to whom administrative authority has been delegated.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, Forward Air Corporation or any successor to Forward Air Corporation.  For this purpose, &#8220;control&#8221; (including the correlative meanings of the terms &#8220;controlled by&#8221; and &#8220;under common control with&#8221;) shall mean ownership, directly or indirectly, of 50% or more of the total combined voting power of all classes of voting securities issued by such entity, or the possession, directly or indirectly, of the power to direct the management and policies of such entity, by contract or otherwise.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any one or more of the following, as determined by the Administrator or its delegate in its sole discretion, which determination will be conclusive&#58; (i) any act or omission by you which, if convicted by a court of law, would constitute a felony or a crime of moral turpitude&#59; (ii) your dishonesty or material violation of standards of integrity in the course of fulfilling his or her employment duties to the Company or any Affiliate&#59; (iii) your insubordination or a material violation of a material written policy of the Company or any Affiliate, violation of which would be grounds for dismissal under applicable Company policy&#59; (iv) your willful, repeated failure to perform your employment duties (provided that such duties are ethical and proper under applicable law) in any material respect, after reasonable written notice of such failure and an opportunity to correct it under a circumstance where the conduct constituting &#8220;Cause&#8221; is reasonably open to a cure (for instance, where the conduct does not involve a violation of trust or otherwise adversely affect the relationship between you and the Company on a going-forward basis), and the period to correct shall be established by the Administrator&#59; (v) any act or omission materially adverse to the interest of the Company or any Affiliate, or reasonably likely to result in material harm to the Company or any Affiliate&#59; (vi) your failure to comply in any material respect with the Company&#8217;s Code of Business Conduct and Ethics or Insider Trading Policy, or willful, repeated failure to comply in any material respect with the Company&#8217;s Executive Stock Ownership and Retention Guidelines, if applicable&#59; or (vii) failure to comply in any material respect with the Foreign Corrupt Practices Act, the Securities Act of 1933, the Securities Exchange Act of 1934, the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or any rules or regulations thereunder, or any similar, applicable statute, regulation or legal requirement.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall have the meaning ascribed thereto in the Plan.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Forward Air Corporation and its Affiliates, except where the context otherwise requires.  For purposes of determining whether a Change in Control has occurred, Company shall mean only Forward Air Corporation.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means that you are (i) unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until your death or result in death, or (ii) determined to be totally disabled by the Social Security Administration or other governmental or quasi-governmental body that administers a comparable social insurance program outside of the United States in which you participate and which conditions the right to receive benefits under such program on your being unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until your death or result in death.  The Administrator shall have sole authority to determine whether you have suffered a Disability and may require such medical or other evidence as it deems necessary to judge the nature and permanency of your condition.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Executive Severance Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Company&#8217;s Executive Severance and Change in Control Plan or any successor plan thereto.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expiration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the date set forth on the Grant Notice indicating when the Options expire if not sooner exercised, forfeited or otherwise terminated.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Family Member</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any of your children, stepchildren, grandchildren, parents, stepparents, grandparents, spouse (but expressly excluding ex-spouse), siblings, nieces, nephews, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law, including adoptive relationships, any </font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">10</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">person sharing your household (other than a tenant or employee), a trust in which these persons have more than fifty percent of the beneficial interest, a foundation in which these persons (or you) control the management of assets, and any other entity in which these persons (or you) own more than fifty percent (50%) of the voting interests.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your termination of Service provided that such termination is either (i) initiated by the Company or a parent or subsidiary of the Company, or a successor to any such entity for a reason other than Disability, death, Retirement or for Cause, or (ii) initiated by you for Good Reason, as defined under the Executive Severance Plan with respect to a termination of employment following a Change Date, as defined in the Executive Severance Plan, and provided that you are a participant in the Executive Severance Plan at the time of such Involuntary Termination.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your termination of Service with the Company and its Affiliates on or after attainment of age 65.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means your employment with the Company and its Affiliates.  Your Service will be considered to have ceased with the Company and its Affiliates if, immediately after a sale, merger or other corporate transaction, the trade, business or entity with which you are employed or otherwise have a service relationship is not Forward Air Corporation or its successor or an Affiliate of Forward Air Corporation or Forward Air Corporation&#8217;s successor.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any foreign (non-United States), federal, state and local taxes and social insurance contributions required by law to be withheld.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(n)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">You</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;&#59; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Your</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;.  You means the recipient of the Options as reflected in the Grant Notice.  Whenever the word &#8220;you&#8221; or &#8220;your&#8221; is used in any provision of this Agreement under circumstances where the provision should logically be construed, as determined by the Administrator, to apply to the estate, personal representative, or beneficiary to whom the Options may be transferred by will or by the laws of descent and distribution, the words &#8220;you&#8221; and &#8220;your&#8221; shall be deemed to include such person.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">End of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="height:82.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:118%">11</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">ACTIVE 62523412v2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.37
<SEQUENCE>5
<FILENAME>fwrdex10372021.htm
<DESCRIPTION>EX-10.37
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="icf7c900a68994690a235f8c4cbc31f3e_1"></div><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.37</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOTICE OF GRANT OF PERFORMANCE SHARES </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Participant has been granted an award of an opportunity to receive a number of Performance Shares (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) and the Employee Performance Share Agreement attached hereto (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), as follows&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Participant&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">________________</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee ID&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February __, 2022</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant No.&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target Number of Performance Shares&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;_______________&#93;, subject to adjustment as provided by the Agreement.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Number of Performance Shares&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;_______________&#93;, subject to adjustment as provided by the Agreement.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Metric&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentile Ranking of Total Shareholder Return within Peer Group</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Period&#58;</font></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three-year period beginning on the January 1</font><font 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">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> that immediately precedes the Grant Date and ending on the December 31</font><font 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">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> that immediately precedes the third anniversary of the Grant Date (January 1, 2022 &#8211; December 31, 2024)</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Share Vesting Date&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The date that is 2&#189; months after the last day of the Performance Period, except as otherwise provided by the Agreement.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested Performance Shares&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provided that the Participant&#8217;s Service has not terminated prior to the Performance Share Vesting Date, except as provided by the Agreement, on the Performance Share Vesting Date the number of Vested Performance Shares (not to exceed the Maximum Number of Performance Shares) shall be determined by multiplying the Target Number of Performance Shares by the average TSR Multiplier (as defined by the Agreement).</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Settlement Date&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Performance Share Vesting Date, except as otherwise provided by the Agreement.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recoupment Policy&#58;</font></td><td colspan="9" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Award shall be subject to the terms and conditions of such policy on the recoupment of incentive compensation as shall be adopted by the Company to implement the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;By their signatures below, the Company and the Participant agree that the Award is governed by this Notice and by the provisions of the Plan and the Agreement, both of which are made a part of this document.  The Participant acknowledges receipt of a copy of the Plan, the Agreement and the prospectus for the Plan, represents that the Participant has read and is familiar with the provisions of the Plan and the Agreement, and hereby accepts the Award subject to all of its terms and conditions.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FORWARD AIR CORPORATION&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PARTICIPANT</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Signature</font></div><div><font><br></font></div><div style="height:59.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (OICP New Hire)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> Approved 2&#47;7&#47;22 </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%"><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Its&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div><font><br></font></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATTACHMENT&#58;&#160;&#160;&#160;&#160;Employee Performance Share Agreement </font></div><div style="height:59.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee Performance Share Agreement (OICP New Hire)<br>EAST&#92;150840562.31&#47;29&#47;18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;2</font></div></div></div><div id="icf7c900a68994690a235f8c4cbc31f3e_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;padding-left:108pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.37</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORWARD AIR CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMPLOYEE PERFORMANCE SHARE AGREEMENT</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), has granted to the Participant named in the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Notice of Grant of Performance Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Grant Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) to which this Employee Performance Share Agreement (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) is attached an Award consisting of Performance Shares subject to the terms and conditions set forth in the Grant Notice and this Agreement.  The Award has been granted pursuant to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), as amended to the Grant Date, the provisions of which are incorporated herein by reference.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Definitions and Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Unless otherwise defined herein, including within the Glossary at the end of this Agreement, capitalized terms shall have the meanings assigned to such terms in the Grant Notice or the Plan.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Captions and titles contained herein are for convenience only and shall not affect the meaning or interpretation of any provision of this Agreement.  Except when otherwise indicated by the context, the singular shall include the plural and the plural shall include the singular.  The Company intends that the Award made under this Agreement constitute qualified performance-based compensation within the meaning of Section 162(m) of the Code and the regulations thereunder, and the provisions of this Agreement shall be construed and administered in a manner consistent with this intent.  The Company intends that the Award made under this Agreement comply with, or otherwise be exempt from, Section&#160;409A (including any amendments or replacements of such section), and the provisions of this Agreement shall be construed and administered in a manner consistent with this intent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All questions of interpretation concerning the Grant Notice, this Agreement and the Plan shall be determined by the Committee.  All determinations by the Committee shall be final, binding and conclusive upon all persons having an interest in the Award.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">The Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Grant of Performance Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  On the Grant Date, the Participant has acquired, subject to the provisions of this Agreement, an opportunity to receive a number of Performance Shares, which shall not exceed the Maximum Number of Performance Shares set forth in the Grant Notice, subject to adjustment as provided in Section&#160;9.  The number of Performance Shares, if any, ultimately earned by the Participant, shall be that number of Performance Shares which become Vested Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">No Monetary Payment Required.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Participant is not required to make any monetary payment (other than applicable tax withholding, if any) as a condition to receiving the Performance Shares or the Common Shares issued upon settlement of the Performance Shares, the consideration for which shall be past services actually rendered and&#47;or future services to be rendered to the Company (or any Affiliate) or for its benefit.  Notwithstanding the foregoing, if required by applicable state corporate law, the Participant shall furnish consideration in the form of cash or past services rendered to the Company (or any Affiliate) or for its benefit having a value not less than the par value of the Common Shares issued upon settlement of the Vested Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Certification by the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Percentile Ranking of Peer Group Total Shareholder Return.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  As soon as practicable following completion of the Performance Period, and in any event on or before the Performance Share Vesting Date, the Committee shall certify in writing the average TSR Multiplier for the Performance Period and the resulting number of Performance Shares, if any, which shall become Vested Performance Shares on the Performance Share Vesting Date, subject to the Participant&#8217;s continued Service until the Performance Share Vesting Date, except as otherwise provided by Section&#160;5 or Section 8.  The number of Performance Shares which shall become Vested Performance Shares on the Performance Share Vesting Date, subject to the Participant&#8217;s continued Service until the Performance Share Vesting Date, shall be determined by multiplying the Target Number of Performance Shares specified on the Grant Notice by the TSR Multiplier specified below, based on the Company&#8217;s Total Shareholder Return relative to the Total Shareholder Return of the Peer Companies, rounding up to the nearest whole share&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:108.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.769%"><tr><td style="width:1.0%"></td><td style="width:53.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TSR Percentile Ranking</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TSR Multiplier</font></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90th percentile or higher</font></td><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:51.35pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200%</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70th percentile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:51.35pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150%</font></div></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50th percentile</font></td><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:51.35pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25th percentile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:51.35pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></div></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below 25th percentile</font></td><td colspan="3" style="background-color:#cccccc;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:51.35pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></div></td></tr></table></div><div style="text-indent:72pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Total Shareholder Return for each Peer Company and the Company will be calculated based on the Ending Stock Price on the last trading day of each of the four calendar quarters of the third calendar year of the Performance Period and a TSR Multiplier will be calculated for each quarter. The four quarterly TSR Multipliers will be averaged to determine the final payout for the Performance Period.<br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The TSR Multiplier for an achieved TSR Percentile Ranking falling between the percentages set forth in the table above shall be determined by straight-line interpolation.  The Company shall promptly notify the Participant of the determination by the Committee.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Adjustment to Performance Period.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Notwithstanding anything on the Grant Notice or in this Agreement to the contrary, if for any reason the Company ceases to have its Common Stock listed for public trade on any national securities exchange or market before the last day of the Performance Period specified on the Grant Notice, the Performance Period shall end as of the last date that the Company&#8217;s Common Stock is listed for public trade on a national securities exchange or market.  Any temporary halt in trading, including without limitation any period during which trade is suspended while the Company comes into compliance with the reporting requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, shall be disregarded for this purpose.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Performance Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">In General.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Except as provided by this Section&#160;5 and Section&#160;8, the Performance Shares shall vest and become Vested Performance Shares as provided in the Grant Notice and Section&#160;4.1, as certified by the Committee.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Termination of Service Other Than By Reason of Retirement, Death, Disability or in Connection With a Change in Control of the Company.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In the event the Participant&#8217;s Service terminates for any reason prior to the Performance Share Vesting Date, other than by reason of Retirement, death, Disability, or Involuntary Termination coincident with or within 24 months after a Change in Control of the Company, the Participant shall immediately forfeit, without requiring any act of the Participant or the Company to effectuate such forfeiture, all rights to and interests in the Performance Shares subject to the Award and the Award shall be cancelled as of the last day of the Participant&#8217;s Service.  The Participant shall not be entitled to any payment for such forfeited Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Termination of Service by Reason of Death or Disability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  In the event the Participant&#8217;s Service terminates by reason of death or Disability prior to the Performance Share Vesting Date, a number of Performance Shares shall become Vested Performance Shares on the last day of the Participant&#8217;s Service as follows.  The number of Performance Shares which shall become Vested Performance Shares shall be the product, rounded up to the nearest whole share, of (a)&#160;the Target Number of Performance Shares specified on the Grant Notice, multiplied by (b)&#160;a TSR Multiplier of 100%, multiplied by (c)&#160;a percentage equal to the ratio of the number of whole and partial months (rounded up to the nearest integer) of the Participant&#8217;s Service during the Performance Period to the number of full months contained in the Performance Period.  Notwithstanding the foregoing, in the event the Participant&#8217;s Service terminates by reason of death or Disability after the end of the Performance Period but prior to the Performance Share Vesting Date, the TSR Multiplier to be used in the equation set forth in the immediately preceding sentence shall be the TSR Multiplier applicable for the Performance Period as determined under Section 4.1.  The Participant shall forfeit, without requiring any act of the Participant, his personal representative or the Company to effectuate such forfeiture, all rights to and interests in any Performance Shares subject to the Award that do not become Vested Performance Shares under this Section 5.3 and the Award shall be cancelled with respect to such unvested Performance Shares on the last day of the Participant&#8217;s Service.  Neither the Participant nor any person claiming through the Participant shall be entitled to any payment for such forfeited Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Termination of Service by Reason of Retirement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  In the event the Participant&#8217;s Service terminates by reason of Retirement (in the absence of Cause) prior to the Performance Share Vesting Date, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">then, except as otherwise provided in Section 8.1, on the Performance Share Vesting Date the number of Performance Shares that shall become Vested Performance Shares, rounded up to the nearest whole share, shall be determined by multiplying (a)&#160;that number of Performance Shares that would have become Vested Performance Shares under Section&#160;4.1 had no such termination occurred by (b)&#160;a percentage equal to the ratio of the number of whole and partial months (rounded up to the nearest integer) of the Participant&#8217;s Service during the Performance Period to the number of full months contained in the Performance Period.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Vesting Upon Involuntary Termination Following a Change In Control.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  In the event the Participant suffers an Involuntary Termination coincident with or within 24 months following the CIC Date of a Change in Control but before the Performance Share Vesting Date, vesting of the Participant&#8217;s outstanding Award (or outstanding Substitute Award, as the case may be) shall be accelerated so that the greater of (a)&#160;100% of the Target Number of Performance Shares specified on the Grant Notice or (b)&#160;the number of Performance Shares that otherwise would have become vested as of the Performance Share Vesting Date, based on the TSR Multiplier (without the four-quarter averaging) attained as of the date of such Involuntary Termination, determined as if the Participant&#8217;s last day of Service is the last day of the Performance Period, shall become Vested Performance Shares effective as of the last day of the Participant&#8217;s Service&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if the outstanding Substitute Award provides for valuation by reference to anything other than Performance Shares following the CIC Date then the Participant shall become 100% vested in such value as of the last day of the Participant&#8217;s Service.  In either such case, the Participant&#8217;s Award or Substitute Award shall be settled as soon as practicable, generally within 30 days, after the Participant&#8217;s last day of Service, except to the extent that settlement of such Award (or outstanding Substitute Award, as the case may be) must be made pursuant to its original schedule in order to comply with Section 409A of the Code.  The Participant shall forfeit, without requiring any act of the Participant, his personal representative or the Company to effectuate such forfeiture, all rights to and interests in any Performance Shares subject to the Award or Substitute Award that do not become Vested Performance Shares under this Section 5.5.  Neither the Participant nor any person claiming through the Participant shall be entitled to any payment for such forfeited Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Forfeiture of Unvested Performance Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Except as otherwise provided by this Section 5 or Section 8, on the Performance Share Vesting Date, the Participant shall forfeit, without requiring any act of the Participant or the Company to effectuate such forfeiture, all rights to and interests in any Performance Shares subject to the Award that have not become Vested Performance Shares and the Award shall be cancelled with respect to such unvested Performance Shares.  The Participant shall not be entitled to any payment for such forfeited Performance Shares.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Settlement of the Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:23.5pt">Issuance of Common Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  Subject to the provisions of Section&#160;6.3, Section&#160;7.2 and Section&#160;8.1 below, the Company shall issue to the Participant on the Settlement Date with respect to each Vested Performance Share one (1) Common Share.  Common Shares issued in settlement of Performance Shares shall be subject to any restrictions as may be required pursuant to Section&#160;6.3, Section&#160;7 or the Insider Trading Policy.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:23.5pt">Beneficial Ownership of Common Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  Upon issuance of Common Shares in settlement of the Award, the Company will determine the form of delivery (e.g., a stock certificate or electronic entry evidencing such shares) and may deliver such shares on the Participant&#8217;s behalf electronically to the Company&#8217;s designated stock plan administrator or such other broker-dealer as the Company may choose at its sole discretion, within reason.  Except as otherwise provided by this Section&#160;6.2, the Common Shares as to which the Award is settled shall be registered in the name of the Participant, or, if applicable, in the names of the heirs or estate of the Participant.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:23.5pt">Restrictions on Grant of the Award and Issuance of Common Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  The grant of the Award and issuance of Common Shares upon settlement of the Award shall be subject to compliance with all applicable requirements of federal, state or foreign law with respect to such securities.  No Common Shares may be issued hereunder if the issuance of such shares would constitute a violation of any applicable federal, state or foreign securities laws or other law or regulations or the requirements of any stock exchange or market system upon which the Common Stock may then be listed.  The inability of the Company to obtain from any regulatory body having jurisdiction the authority, if any, deemed by the Company&#8217;s legal counsel to be necessary to the lawful issuance of any Common Shares subject to the Award shall relieve the Company of any liability in respect of the failure to issue such shares as to which such requisite authority shall not have been obtained.  As a condition to the settlement of the Award, the Company may require the Participant to satisfy any qualifications that may be necessary or appropriate, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to evidence compliance with any applicable law or regulation and to make any representation or warranty with respect thereto as may be requested by the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Fractional Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Company shall not be required to issue fractional Common Shares upon the settlement of the Award.  Any fractional share resulting from the determination of the number of Vested Performance Shares shall be rounded up to the nearest whole number.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">In General.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  At the time the Grant Notice is executed, or at any time thereafter as requested by the Company, the Participant hereby authorizes withholding from payroll and any other amounts payable to the Participant, and otherwise agrees to make adequate provision for, any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company, if any, which arise in connection with the Award or the issuance of Common Shares in settlement thereof.  The Company shall have no obligation to process the settlement of the Award or to deliver Common Shares until the tax withholding obligations as described in this Section have been satisfied by the Participant.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Withholding in Common Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Subject to applicable law, the Company may, in its sole discretion, permit the Participant to satisfy any tax withholding obligations that arise in connection with the Award by directing that the Company reduce the number of shares of Common Shares otherwise issuable to the Participant in settlement of the Award by a number of whole Common Shares having a fair market value, as determined by the Company as of the date on which the tax withholding obligations arise, up to the amount of such tax withholding obligations determined by the applicable statutory withholding rates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change In Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Treatment of Award Upon a Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event of the consummation of a Change in Control before the Settlement Date, the outstanding Award shall be assumed or an equivalent award, as determined in the discretion of the Committee, shall be granted by the successor corporation to the Company or a parent or subsidiary of such successor corporation in substitution for the outstanding Award (each such assumed Award or equivalent award granted, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Substitute Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) and, except as provided by Section&#160;5, this Section&#160;8, or the terms of the Substitute Award, the Substitute Award shall vest and become Vested Performance Shares as provided in the Grant Notice and Section&#160;4.1.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If neither such successor corporation, nor a parent or subsidiary of such successor corporation, agrees to assume the Award or to substitute an equivalent award, as determined in the discretion of the Committee, then vesting of the outstanding Award shall be accelerated so that the greater of (a)&#160;100% of the Target Number of Performance Shares specified on the Grant Notice or (b)&#160;the number of Performance Shares that would have become vested as of the Performance Share Vesting Date, based on the TSR Multiplier (without the four-quarter averaging) attained as of the CIC Date, determined as if the CIC Date is the last day of the Performance Period, shall become Vested Performance Shares effective as of the CIC Date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> that the Participant&#8217;s Service has not terminated prior to the CIC Date.  Under these circumstances, the Settlement Date shall be the CIC Date or as soon as practicable thereafter.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Notwithstanding the foregoing, if the Participant&#8217;s Service terminates due to Retirement and a Change in Control is consummated before the Participant&#8217;s Award is settled and no Substitute Award is assumed or granted, vesting of the Participant&#8217;s outstanding Award shall be accelerated so that a number of Performance Shares shall become Vested Performance Shares effective as of the CIC Date determined, rounded up to the nearest whole share, by multiplying (a)&#160;that number of Performance Shares that would have become Vested Performance Shares under this Section&#160;8.1 had no such Retirement occurred by (b)&#160;a percentage equal to the ratio of the number of whole and partial months (rounded up to the nearest integer) of the Participant&#8217;s Service during the Performance Period to the number of full months contained in the Performance Period as reflected on the Grant Notice.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Notwithstanding anything herein to the contrary, the Committee may, in its discretion, determine that upon a Change in Control, each Award outstanding immediately prior to the Change in Control shall be canceled in exchange for payment with respect to the number of Performance Shares that otherwise would become Vested Performance Shares by reason of this Section 8.1, in (a)&#160;cash, (b)&#160;stock of the Company or the acquiring entity or any parent company of the acquiring entity, or (c)&#160;other property.  In any such case, the payment shall be in an amount having a Fair Market Value equal to the Fair Market Value of the consideration to be paid per share of Common Stock in the Change in Control for each such Vested Performance Share (subject to any required tax withholding).  Such payment shall be made within 30 days following the Change in Control.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">All of the foregoing provisions of this Section&#160;8.1 may be revised or eliminated, in whole or in part, in the discretion of the Committee and without the consent of the Participant, to the extent that the Committee determines such action to be appropriate or desirable after obtaining in connection with a Change in Control transaction a shareholder advisory vote required by Section 951 of the Dodd-Frank Wall Street Reform and Consumer Protection Act, or any successor provision, on golden parachute compensation arrangements, provided that this Agreement is a subject of that advisory vote.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt">Federal Excise Tax Under Section 4999 of the Code.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:24.91pt">Excess Parachute Payment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  In the event that any acceleration of vesting of the Performance Shares and any other payment or benefit received or to be received by the Participant would subject the Participant to any excise tax pursuant to Section 4999 of the Code due to the characterization of such acceleration of vesting, payment or benefit as an &#8220;excess parachute payment&#8221; under Section 280G of the Code, the Participant may elect, in his or her sole discretion before the consummation of the Change in Control transaction, to reduce the amount of any acceleration of vesting called for by this Agreement in order to avoid such characterization.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:24.34pt">Determination by Independent Accountants.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  To aid the Participant in making any election called for under Section&#160;8.2(a), no later than ten (10) days before the anticipated date of the occurrence of any event that might reasonably be anticipated to result in an &#8220;excess parachute payment&#8221; to the Participant as described in Section&#160;8.2(a) (an </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), the Company shall request a determination in writing by independent public accountants selected by the Company (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Accountants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">).  Unless the Company and the Participant otherwise agree in writing, the Accountants shall determine and report to the Company and the Participant within three (3) days before the date of the Event the amount of such acceleration of vesting, payments and benefits which would produce the greatest after-tax benefit to the Participant.  For the purposes of such determination, the Accountants may rely on reasonable, good faith interpretations concerning the application of Sections&#160;280G and 4999 of the Code and make reasonable assumptions and projections needed to make their required determination.  The Company and the Participant shall furnish to the Accountants such information and documents as the Accountants may reasonably request in order to make their required determination.  The Company shall bear all fees and expenses the Accountants may reasonably charge in connection with their services contemplated by this Section&#160;8.2(b). </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">Adjustments for Changes in Capital Structure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subject to any required action by the stockholders of the Company, in the event of any change in the Common Shares effected without receipt of consideration by the Company, whether through merger, consolidation, reorganization, reincorporation, recapitalization, reclassification, stock dividend, stock split, reverse stock split, split-up, split-off, spin-off, combination of shares, exchange of shares, or similar change in the capital structure of the Company, or in the event of payment of a dividend or distribution to the stockholders of the Company in a form other than Common Shares (excepting normal cash dividends) that has a material effect on the Fair Market Value of the Common Shares, appropriate adjustments shall be made by the Committee in the number of Performance Shares and&#47;or the number and kind of shares to be issued in settlement of the Award, in order to prevent dilution or enlargement of the Participant&#8217;s rights under the Award.  For purposes of the foregoing, conversion of any convertible securities of the Company shall not be treated as &#8220;effected without receipt of consideration by the Company.&#8221;  Any fractional share resulting from an adjustment pursuant to this Section shall be rounded down to the nearest whole number.  Such adjustments shall be determined by the Committee, and its determination shall be final, binding and conclusive.  The Committee shall have discretion to make appropriate adjustments, as determined by the Committee, to the Total Shareholder Return calculation for the Company or any Peer Company in the event that the common securities of the Company or such Peer Company are affected by a stock split, reverse stock split, stock dividend, or similar change in capitalization.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">Rights as a Stockholder or Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Participant shall have no rights as a stockholder with respect to any Common Shares which may be issued in settlement of this Award until the date of the issuance of such shares (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company).  No adjustment shall be made for dividends, distributions or other rights for which the record date is prior to the date such shares are issued, except as provided in Section&#160;9.  Except as otherwise provided in a separate, written employment agreement between the Company or any Affiliate and the Participant, the Participant&#8217;s employment is &#8220;at will&#8221; and is for no specified term.  Nothing in the Grant Notice or this Agreement shall confer upon the Participant any right to continue in Service with the Company or any Affiliate or interfere in any way with any right of the Company or any Affiliate to terminate the Participant&#8217;s Service with the Company or any Affiliate at any time.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">Compliance with Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">General Rule of Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement and the Performance Shares granted hereunder are intended to fit within the &#8220;short-term deferral&#8221; exemption from Section 409A as set forth in Treas. Reg. &#167;&#160;1.409A-1(b)(4).  In administering this Agreement, the Committee shall interpret this Agreement in a manner consistent with such exemption.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Required Delay in Payment to Specified Employee.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, if it is determined that the Performance Shares fail to satisfy the requirements of the short-term deferral rule and otherwise result in Section 409A Deferred Compensation, and if the Participant is a &#8220;specified employee&#8221; (within the meaning set forth Section 409A(a)(2)(B)(i) of the Code) as of the date of the Participant&#8217;s separation from service (within the meaning of Treas. Reg. &#167;&#160;1.409A-1(h)), then the issuance of any shares that would otherwise be made in connection with a &#34;separation from service&#8221; (as determined for purposes of Section 409A) upon the date of the separation from service or within the first six (6)&#160;months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the date that is six (6)&#160;months and one day after the date of the separation from service, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of additional taxation on the Participant in respect of the shares under Section 409A.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Other Delays in Payment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Neither the Participant nor the Company shall take any action to accelerate or delay the payment of any benefits under this Agreement in any manner which would not be in compliance with Code Section 409A.  Notwithstanding the foregoing&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If any payment is due to the Participant upon a Change in Control but such Change in Control does not constitute a change in ownership or effective control of the Company or a change in the ownership of a substantial portion of the assets of the Company as defined in Section 409A(a)(2)(A)(v), then such payment which constitutes Section 409A Deferred Compensation shall be deferred until another permissible payment event contained in Section 409A occurs (e.g., death, Disability, separation from service from the Company and its affiliated companies as defined for purposes of Section 409A).</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If any payment is due to the Participant upon the Participant&#8217;s termination of Service but such termination of Service does not constitute a &#8220;separation from service&#8221; as defined in Section 409A(a)(2)(A)(i), then such payment which constitutes Section 409A Deferred Compensation shall be deferred until another permissible payment event contained in Section 409A occurs.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If any payment is due to the Participant upon the Participant&#8217;s becoming Disabled but such disability does not meet the requirements of a disability under Section 409A(a)(2)(C), then such payment which constitutes Section 409A Deferred Compensation shall be deferred until another permissible payment event contained in Section 409A occurs.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Amendments to Comply with Section 409A&#59; Indemnification.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Notwithstanding any other provision of this Agreement to the contrary, the Company is authorized to amend this Agreement, to void or amend any election made by the Participant under this Agreement and&#47;or to delay the payment of any monies and&#47;or provision of any benefits in such manner as may be determined by the Company, in its discretion, to be necessary or appropriate to comply with Section 409A without prior notice to or consent of the Participant.  The Participant hereby releases and holds harmless the Company, its directors, officers and stockholders from any and all claims that may arise from or relate to any tax liability, penalties, interest, costs, fees or other liability incurred by the Participant in connection with the Award, including as a result of the application of Section 409A.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Advice of Independent Tax Advisor.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Company has not obtained a tax ruling or other confirmation from the Internal Revenue Service with regard to the application of Section&#160;409A to the Award, and the Company does not represent or warrant that this Agreement will avoid adverse tax consequences to the Participant, including as a result of the application of Section&#160;409A to the Award.  The Participant hereby acknowledges that he or she has been advised to seek the advice of his or her own independent tax advisor prior to entering into this Agreement and is not relying upon any representations of the Company or any of its agents as to the effect of or the advisability of entering into this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">Miscellaneous Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Termination or Amendment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Committee may terminate or amend the Plan or this Agreement at any time&#59; provided, however, that except as provided in Section&#160;8 in connection with a Change in Control, no such termination or amendment may materially adversely affect the Participant&#8217;s rights under this Agreement, as determined in good faith in the discretion of the Committee, without the consent of the Participant </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">unless such termination or amendment is necessary to comply with applicable law or government regulation, including, but not limited to, Section 409A.  No amendment or addition to this Agreement shall be effective unless in writing.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Nontransferability of the Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Prior the issuance of Common Shares, neither this Award nor any Performance Shares subject to this Award shall be subject in any manner to anticipation, alienation, sale, exchange, transfer, assignment, pledge, encumbrance, garnishment by creditors of the Participant or the Participant&#8217;s beneficiary, or in any other manner made subject to a hedging transaction or puts and calls, except transfer by will or by the laws of descent and distribution.  All rights with respect to the Award shall be exercisable during the Participant&#8217;s lifetime only by the Participant or the Participant&#8217;s guardian or legal representative.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Unfunded Obligation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Participant shall have the status of a general unsecured creditor of the Company.  Any amounts payable to the Participant pursuant to the Award shall be an unfunded and unsecured obligation for all purposes, including, without limitation, Title&#160;I of the Employee Retirement Income Security Act of 1974.  The Company shall not be required to segregate any monies from its general funds, or to create any trusts, or establish any special accounts with respect to such obligations.  The Company shall retain at all times beneficial ownership of any investments, including trust investments, which the Company may make to fulfill its payment obligations hereunder.  Any investments or the creation or maintenance of any trust or any Participant account shall not create or constitute a trust or fiduciary relationship between the Committee or the Company and the Participant, or otherwise create any vested or beneficial interest in the Participant or the Participant&#8217;s creditors in any assets of the Company.  The Participant shall have no claim against the Company for any changes in the value of any assets which may be invested or reinvested by the Company with respect to the Award.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Further Instruments.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Company and the Participant agree to execute such further instruments and to take such further action as may reasonably be necessary to carry out the intent of this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  This Agreement shall inure to the benefit of the successors and assigns of the Company and, subject to the restrictions on transfer set forth herein, be binding upon the Participant and the Participant&#8217;s heirs, executors, administrators, successors and assigns.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:18.5pt">Delivery of Documents and Notices.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Any document relating to participation in the Plan or any notice required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery, electronic delivery at the e-mail address, if any, provided for the Participant by the Company or any Affiliate, or upon deposit in the U.S. Post Office, by registered or certified mail, or with a nationally recognized overnight courier service, with postage and fees prepaid, addressed as applicable to the last known address of the Participant or the address of the principal executive office of the Company, in care of its General Counsel, or at such other address as such party may designate in writing from time to time to the other party.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:24.91pt">Description of Electronic Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Plan documents, which may include but do not necessarily include&#58; the Plan, the Grant Notice, this Agreement, the Plan prospectus, and any reports of the Company provided generally to the Company&#8217;s stockholders, may be delivered to the Participant electronically.  In addition, the Participant may deliver electronically the Grant Notice to the Company or to such third party involved in administering the Plan as the Company may designate from time to time.  Such means of electronic delivery may include but do not necessarily include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other means of electronic delivery specified by the Company.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:24.34pt">Consent to Electronic Delivery.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Participant acknowledges that the Participant has read Section&#160;12.6(a) of this Agreement and consents to the electronic delivery of the Plan documents and Grant Notice, as described in Section&#160;12.6(a).  The Participant acknowledges that he or she may receive from the Company a paper copy of any documents delivered electronically at no cost to the Participant by contacting the Company by telephone or in writing.  The Participant further acknowledges that the Participant will be provided with a paper copy of any documents if the attempted electronic delivery of such documents fails.  Similarly, the Participant understands that the Participant must provide the Company or any designated third party administrator with a paper copy of any documents if the attempted electronic delivery of such documents fails.  The Participant may revoke his or her consent to the electronic delivery of documents described in Section&#160;12.6(a) or may change the electronic mail address to which such documents are to be delivered (if Participant has provided an electronic mail address) at any time by notifying the Company of such revoked consent or revised e-mail address by telephone, postal service or electronic mail.  Finally, the Participant understands that he or she is not required to consent to electronic delivery of documents described in Section&#160;12.6(a).</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:18.5pt">Recoupment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  Notwithstanding anything to the contrary in this Agreement, the Performance Shares (including any income, capital gains, proceeds realized or other economic benefit actually or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">constructively received by you upon the receipt, vesting or settlement of the Performance Shares, and your sale or other disposition of the Common Shares received in settlement of the Performance Shares) shall be subject to recovery under any clawback, recovery or recoupment policy which the Company may adopt from time to time, including without limitation the Company&#8217;s existing Recoupment Policy, as amended from time to time or any successor thereto, and any policy which the Company may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law, the rules and regulations of the U.S. Securities and Exchange Commission, or the requirements of any national securities exchange on which the Company&#8217;s Common Shares may be listed.  By accepting the Performance Shares, you expressly acknowledge and agree that the Performance Shares are subject to the terms of the foregoing policies, whether retroactively or prospectively adopted, and agree to cooperate fully with the Committee to facilitate the recovery of any Performance Shares or proceeds realized from your sale or other disposition of the Common Shares received in settlement of the Performance Shares that the Committee determines in its sole discretion is required or entitled to be recovered pursuant to the terms of such policies.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:18.5pt">Retention</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  Notwithstanding anything to the contrary in this Agreement, you acknowledge and agree that the terms and conditions of the Company&#8217;s existing Executive Stock Ownership and Retention Guideline, as amended from time to time or any successor thereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Ownership Guideline</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;), are incorporated by reference into this Agreement and shall apply to your Performance Shares if you on the Grant Date are or subsequently become an employee who is subject to the Ownership Guideline.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:18.5pt">Integrated Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  The Grant Notice, this Agreement, the Ownership Guideline, and the Plan shall constitute the entire understanding and agreement of the Participant and the Company with respect to the subject matter contained herein or therein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Participant and the Company with respect to such subject matter other than those as set forth or provided for herein or therein.  To the extent contemplated herein or therein, the provisions of the Grant Notice and the Agreement shall survive any settlement of the Award and shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:13.5pt">Applicable Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The validity, construction and effect of this Agreement, and of any determinations or decisions made by the Committee relating to this Agreement, and the rights of any and all persons having or claiming to have any interest under this Agreement, shall be determined exclusively in accordance with the laws of the State of Tennessee, without regard to its provisions concerning the applicability of laws of other jurisdictions.  Any suit with respect hereto will be brought in the federal or state courts in the districts which include Greeneville, Tennessee, and you hereby agree and submit to the personal jurisdiction and venue thereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:13.5pt">Counterparts.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Grant Notice may be executed in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Glossary begins on next page</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GLOSSARY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any entity, whether now or hereafter existing, which controls, is controlled by, or is under common control with, the Company or any successor to the Company.  For this purpose, &#8220;control&#8221; (including the correlative meanings of the terms &#8220;controlled by&#8221; and &#8220;under common control with&#8221;) shall mean ownership, directly or indirectly, of 50% or more of the total combined voting power of all classes of voting securities issued by such entity, or the possession, directly or indirectly, of the power to direct the management and policies of such entity, by contract or otherwise.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Beginning Stock Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the closing price on the applicable stock exchange of one share of common stock immediately prior to the first day of the Performance Period.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any one or more of the following, as determined by the Committee or its delegate in its sole discretion, which determination will be conclusive&#58; (i) any act or omission by the Participant which, if convicted by a court of law, would constitute a felony or a crime of moral turpitude&#59; (ii) the Participant&#8217;s dishonesty or material violation of standards of integrity in the course of fulfilling his or her employment duties to the Company or any Affiliate&#59; (iii) insubordination or a material violation of a material written policy of the Company or any Affiliate, violation of which would be grounds for dismissal under applicable Company policy&#59; (iv) willful, repeated failure on the part of the Participant to perform his or her employment duties (provided that such duties are ethical and proper under applicable law) in any material respect, after reasonable written notice of such failure and an opportunity to correct it under a circumstance where the conduct constituting &#8220;Cause&#8221; is reasonably open to a cure (for instance, where the conduct does not involve a violation of trust or otherwise adversely affect the relationship between the Participant and the Company on a going-forward basis), and the period to correct shall be established by the Committee&#59; (v) any act or omission materially adverse to the interest of the Company or any Affiliate, or reasonably likely to result in material harm to the Company or any Affiliate&#59; (vi) failure to comply in any material respect with the Company&#8217;s Code of Business Conduct and Ethics or Insider Trading Policy, or willful, repeated failure to comply in any material respect with the Company&#8217;s Executive Stock Ownership and Retention Guidelines, if applicable&#59; or (vii) failure to comply in any material respect with the Foreign Corrupt Practices Act, the Securities Act of 1933, the Securities Exchange Act of 1934, the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or any rules or regulations thereunder, or any similar, applicable statute, regulation or legal requirement.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall have the meaning ascribed thereto in the Plan.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">CIC Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the date on which the relevant Change in Control shall have occurred.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Board of Directors of Forward Air Corporation or such committee or committees appointed by the Board to administer the Plan.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Common Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means shares of Common Stock issued in settlement of the Award.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Forward Air Corporation and its Affiliates, except where the context otherwise requires.  For purposes of determining whether a Change in Control has occurred, Company shall mean only Forward Air Corporation.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means that the Participant is (i) unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until the Participant&#8217;s death or result in death, or (ii) determined to be totally disabled by the Social Security Administration or other governmental or quasi-governmental body that administers a comparable social insurance program outside of the United States in which the Participant participates and which conditions the right to receive benefits under such program on the Participant being unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to last until the Participant&#8217;s death or result in death so long as such disability is within the meaning specified under Treas. Reg. &#167; 1.409A-3(a)(4).  The Committee shall have sole authority to determine whether the Participant has suffered a Disability and may require such medical or other evidence as it deems necessary to judge the nature and permanency of the Participant&#8217;s condition.</font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Dividends Paid</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all dividends and other distributions paid on one share of the issuer&#8217;s common stock during the Performance Period.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Ending Stock Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the closing price on the applicable stock exchange of one share of common stock on the last trading day of each measurement period. </font></div><div style="text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Executive Severance Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Company&#8217;s Executive Severance and Change in Control Plan, as amended from time to time, or any successor plan thereto.</font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Insider Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the written policy of the Company pertaining to the sale, transfer or other disposition of the Company&#8217;s equity securities by members of the Board, officers or other employees who may possess material, non-public information regarding the Company, as in effect at the time of a disposition of any Common Shares.</font></div><div><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(n)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the termination of Service of the Participant provided that such termination is either (a) initiated by the Company or a parent or subsidiary of the Company, or a successor to any such entity for a reason other than Disability, death, Retirement or for Cause, or (b) if the Participant is, at the time of such termination, a participant in the Executive Severance Plan, initiated by the Participant for &#8220;Good Reason&#8221; following a &#8220;Change Date,&#8221; as such terms are defined under the Executive Severance Plan.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(o)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Peer Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means each of the following (collectively, the &#8220;Peer Group&#8221;) ArcBest Corporation&#59; C.H. Robinson Worldwide, Inc.&#59; Expeditors International of Washington, Inc.&#59; Heartland Express, Inc. &#59; Hub Group, Inc.&#59; J.B.&#160;Hunt Transport Services, Inc.&#59; Knight Transportation, Inc.&#59; Landstar System, Inc.&#59; Marten Transport, Ltd.&#59;&#59; Old Dominion Freight Line, Inc.&#59; Saia, Inc.&#59; Schneider National, Inc.&#59; and, Werner Enterprises, Inc.&#59; and XPO Logistics, Inc.  The Peer Companies shall be changed as follows&#58;</font></div><div style="text-indent:108pt"><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)  In the event that, at any time during the Performance Period, a Peer Company is no longer included in the same Standard &#38; Poor&#8217;s Global Industry Classification Standard (&#8220;GICS&#8221;) industry group as the Company, such company shall no longer be a Peer Company.</font></div><div style="margin-bottom:5.2pt;margin-top:5.2pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(B) In the event that, at any time during the first 18 months of the Performance Period,  a Peer Company enters into a definitive agreement to be acquired that is not rescinded or revoked by the end of Year 2, the peer will be eliminated.</font></div><div style="margin-bottom:5.2pt;margin-top:5.2pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(C) In the event that, at any time after the first 18 months of the Performance Period, a Peer Company is subject to a public announcement of a takeover attempt or enters into a definitive agreement to be acquired, it will be fixed above or below the Company using 30-trading day average prices up to the day before the announcement.</font></div><div style="margin-bottom:5.2pt;margin-top:5.2pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(D) In the event that, at any time during the Performance Period, a Peer Company enters into a definitive agreement to be acquired by the Company or one its subsidiaries, it will be eliminated for the entire measurement period.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(E)  In the event that a Peer Company is involved in bankruptcy proceedings (and thus no longer traded on a national securities exchange) during any of the measurement periods, such company shall remain a Peer Company with a -100% Total Shareholder Return. </font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(p)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Performance Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means a right to receive on the Settlement Date one (1) Common Share, subject to further restrictions as provided by this Agreement.</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(q)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Participant&#8217;s termination of Service with the Company and its Affiliates on or after attainment of age 65.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(r)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Section 409A of the Code and any applicable regulations or administrative guidelines promulgated thereunder.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(s)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Section 409A Deferred Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means compensation payable pursuant to the Award granted to a Participant subject to United States income taxation that constitutes nonqualified deferred compensation for purposes of Section 409A.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(t)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Participant&#8217;s employment with the Company and its Affiliates.  The Participant&#8217;s Service will be considered to have ceased with the Company and its Affiliates if, immediately after a sale, merger or other corporate transaction, the trade, business or entity with which the Participant is employed or otherwise has a service relationship is not Forward Air Corporation or an Affiliate of Forward Air Corporation.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(u)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Settlement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the date so specified on the Grant Notice&#59; provided, however, that in the event of termination of the Participant&#8217;s Service by reason of death or Disability, the term &#8220;Settlement Date&#8221; shall mean the sixtieth (60th) day after the day on which the Participant&#8217;s Service terminates.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Substitute Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, upon the occurrence of a Change in Control, the outstanding Award that is assumed or an equivalent award, as determined in the discretion of the Committee, that is granted in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">substitution for the outstanding Award by the successor corporation to the Company or a parent or subsidiary of such successor corporation.  For the avoidance of doubt, a Substitute Award with respect to the Award outstanding as of immediately before the Change in Control may include, without limitation, an award that consists of a notional account that, as of the CIC Date, is credited with an amount equal to the product of (a) the Fair Market Value of the consideration to be paid per share of Common Stock in the Change in Control multiplied by (b) the greater of (i) 100% of the Target Number of Performance Shares specified on the Grant Notice or (ii) the number of Performance Shares that would have become vested as of the Performance Share Vesting Date, based on the TSR Multiplier attained as of the CIC Date, determined as if the CIC Date is the last day of the Performance Period, and which notional account becomes vested and shall be paid to the Participant on the original Performance Share Vesting Date specified on the Grant Notice provided that the Participant&#8217;s Service with the Company or its successor, or a parent or subsidiary of such successor corporation, continues through such date, subject to earlier payment pursuant to Section 5.5 of this Agreement.  The value of the notional account may, but need not, be credited with interest, earnings and losses or otherwise fluctuate by reference to stock of the Company or the acquiring entity or any parent company of the acquiring entity, and the notional account may be settled in cash, stock of the Company or the acquiring entity or any parent company of the acquiring entity, or other property.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(w)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Total Shareholder Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an issuer&#8217;s total appreciation realized in its common stock value, inclusive of dividends and other distributions paid, expressed as a percentage and determined by dividing (A) the sum of (I)&#160;the Ending Stock Price minus the Beginning Stock Price plus (II) Dividends Paid, by (B) the Beginning Stock Price, rounded to one decimal place (e.g., 3.3%).  In calculating Total Shareholder Return, all dividends are assumed to have been reinvested in shares on the ex-dividend date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Total Shareholder Return for each Peer Company and the Company will be calculated based on the Ending Stock Price on the last trading day of each of the four fiscal quarters of the third fiscal year of the Performance Period and a TSR Multiplier (as defined below) will be calculated for each quarter. The four quarterly TSR Multipliers will be averaged to determine the final payout for the Performance Period.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(x)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">TSR Multiplier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means a number determined as follows&#58;</font></div><div style="text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:108.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.243%"><tr><td style="width:1.0%"></td><td style="width:52.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TSR Percentile Ranking</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TSR Multiplier</font></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90th percentile or higher</font></td><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70th percentile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150%</font></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50th percentile</font></td><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25th percentile</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below 25th percentile</font></td><td colspan="3" style="background-color:#cccccc;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td></tr></table></div><div style="padding-left:2.15pt;text-align:justify"><font><br></font></div><div style="padding-left:2.15pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The TSR Multiplier for an achieved TSR Percentile Ranking falling between the percentages set forth in the table above shall be determined by straight-line interpolation.</font></div><div style="padding-left:2.15pt;text-align:justify"><font><br></font></div><div style="text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(y)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">TSR Percentile Ranking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Company&#8217;s percentile ranking relative to the Peer Companies, based on Total Shareholder Return, calculated as follows&#58; 1 &#8211; &#91;(Company Rank &#8211; 1)&#47;(Total Number of Peer Companies + the Company &#8211; 1)&#93;, rounding to the nearest whole percentile.  For example, if the Company is ranked third out of a group of 13 consisting of the 12 Peer Companies plus the Company, the TSR Percentile Ranking is calculated as 1 &#8211; &#91;(3&#160;&#8211;&#160;1)&#47;(12 + 1 &#8211; 1)&#93; or 1 &#8211; (2&#47;12) or 1 &#8211; 0.1667 or the 83rd percentile.  The Company&#8217;s rank is determined by ordering the Peer Companies and the Company from highest to lowest based on Total Shareholder Return for each measurement period and counting down from the entity with the highest Total Shareholder Return (ranked first) to the Company&#8217;s position on the list.  If two entities are ranked equally, the ranking of the next entity shall account for the tie, so that if one entity is ranked first and two entities are tied for second, the next entity is ranked fourth. In the event of a tie between the Company and a member of the Peer Group in TSR ranking (including TSR rankings within 1&#47;10</font><font 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">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of one percent), the Company will be ranked above the applicable member of the Peer Group for the applicable measurement period.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#123;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">End of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#125;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Employee Performance Share Agreement (TSR)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Approved 2&#47;7&#47;22</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.38
<SEQUENCE>6
<FILENAME>fwrdex10382021.htm
<DESCRIPTION>EX-10.38
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i608c5585d1fd41ab81512ae2a37cfaa8_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div><div style="margin-top:9pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 10.38</font></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Forward Air Corporation </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Executive Severance and Change in Control Plan</font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:4.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ORIGINALLY EFFECTIVE JANUARY&#160;1, 2013</font></div><div style="margin-top:4.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMENDED AND RESTATED MAY 24, 2018 </font></div><div style="margin-top:4.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AND FURTHER</font></div><div style="margin-top:4.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMENDED AND RESTATED OCTOBER 25, 2021 </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div></div><div id="i608c5585d1fd41ab81512ae2a37cfaa8_4"></div><hr style="page-break-after:always"><div style="min-height:122.4pt;width:100%"><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.75pt;padding-right:5.75pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</font></div><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE I&#160;&#160;&#160;&#160;STATEMENT OF PURPOSE AND EFFECTIVE DATE&#160;&#160;&#160;&#160;1</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;&#160;&#160;&#160;Purpose&#160;&#160;&#160;&#160;1</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02&#160;&#160;&#160;&#160;Effective Date&#160;&#160;&#160;&#160;1</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE II&#160;&#160;&#160;&#160;DEFINITIONS&#160;&#160;&#160;&#160;1</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE III&#160;&#160;&#160;&#160;PARTICIPATION AND ELIGIBILITY FOR BENEFITS&#160;&#160;&#160;&#160;5</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;&#160;&#160;&#160;Eligibility&#160;&#160;&#160;&#160;5</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;&#160;&#160;&#160;Participation&#160;&#160;&#160;&#160;6</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.03&#160;&#160;&#160;&#160;Eligibility for Benefits&#160;&#160;&#160;&#160;6</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE IV&#160;&#160;&#160;&#160;OBLIGATIONS OF THE EMPLOYER UPON INVOLUNTARY TERMINATION PRIOR TO OR ABSENT A CHANGE DATE&#160;&#160;&#160;&#160;6</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01&#160;&#160;&#160;&#160;Involuntary Termination&#160;&#160;&#160;&#160;6</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.02&#160;&#160;&#160;&#160;Termination for Any Other Reason&#160;&#160;&#160;&#160;7</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE V&#160;&#160;&#160;&#160;OBLIGATIONS OF THE EMPLOYER ON INVOLUNTARY TERMINATION IN THE POST-CHANGE PERIOD&#160;&#160;&#160;&#160;7</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.01&#160;&#160;&#160;&#160;Application&#160;&#160;&#160;&#160;7</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02&#160;&#160;&#160;&#160;Involuntary Termination in the Post-Change Period&#160;&#160;&#160;&#160;7</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.03&#160;&#160;&#160;&#160;Termination on or After the Change Date for Any Other Reason&#160;&#160;&#160;&#160;8</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.04&#160;&#160;&#160;&#160;Limitation on Benefits&#160;&#160;&#160;&#160;8</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE VI&#160;&#160;&#160;&#160;ADMINISTRATION&#160;&#160;&#160;&#160;9</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.01&#160;&#160;&#160;&#160;The Company and Committee&#160;&#160;&#160;&#160;9</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02&#160;&#160;&#160;&#160;Delegation of Committee Authority&#160;&#160;&#160;&#160;10</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03&#160;&#160;&#160;&#160;Advisors and Agents of the Committee&#160;&#160;&#160;&#160;10</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04&#160;&#160;&#160;&#160;Records and Reports of the Committee&#160;&#160;&#160;&#160;10</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05&#160;&#160;&#160;&#160;Limitation of Liability&#59; Indemnification&#160;&#160;&#160;&#160;10</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06&#160;&#160;&#160;&#160;Plan Expenses&#160;&#160;&#160;&#160;10</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07&#160;&#160;&#160;&#160;Service in More than One Capacity&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE VII&#160;&#160;&#160;&#160;AMENDMENTS&#59; TERMINATION&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.01&#160;&#160;&#160;&#160;Amendment or Termination of the Plan&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE VIII&#160;&#160;&#160;&#160;CLAIMS PROCEDURE&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.01&#160;&#160;&#160;&#160;Filing a Claim&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.02&#160;&#160;&#160;&#160;Review of Claim Denial&#160;&#160;&#160;&#160;11</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.03&#160;&#160;&#160;&#160;Dispute Resolution&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE IX&#160;&#160;&#160;&#160;RELEASE&#59; NO MITIGATION&#59; NO DUPLICATION OF BENEFITS&#59; RECOUPMENT&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01&#160;&#160;&#160;&#160;Release Required&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.02&#160;&#160;&#160;&#160;No Mitigation&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.03&#160;&#160;&#160;&#160;No Duplication of Benefits&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04&#160;&#160;&#160;&#160;Recoupment Policy&#160;&#160;&#160;&#160;12</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE X&#160;&#160;&#160;&#160;MISCELLANEOUS&#160;&#160;&#160;&#160;13</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-i-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:122.4pt;width:100%"><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="padding-left:5.75pt;padding-right:5.75pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(continued)</font></div><div style="margin-bottom:10pt;padding-left:5.75pt;padding-right:5.75pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</font></div><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.01&#160;&#160;&#160;&#160;Participant Information&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.02&#160;&#160;&#160;&#160;Electronic Media&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.03&#160;&#160;&#160;&#160;Notices&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.04&#160;&#160;&#160;&#160;No Employment Contract&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.05&#160;&#160;&#160;&#160;Headings&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.06&#160;&#160;&#160;&#160;Construction&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.07&#160;&#160;&#160;&#160;Joint and Several Liability&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.08&#160;&#160;&#160;&#160;Successors&#160;&#160;&#160;&#160;13</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.09&#160;&#160;&#160;&#160;Payments to Beneficiary&#160;&#160;&#160;&#160;14</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10&#160;&#160;&#160;&#160;Non-Alienation of Benefits&#160;&#160;&#160;&#160;14</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11&#160;&#160;&#160;&#160;Tax Matters&#160;&#160;&#160;&#160;14</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12&#160;&#160;&#160;&#160;Governing Law&#160;&#160;&#160;&#160;15</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13&#160;&#160;&#160;&#160;Severability&#160;&#160;&#160;&#160;15</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARTICLE XI&#160;&#160;&#160;&#160;ERISA COMPLIANCE PROVISIONS&#160;&#160;&#160;&#160;15</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.01&#160;&#160;&#160;&#160;Summary Plan Description Provisions&#160;&#160;&#160;&#160;15</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APPENDIX A&#160;&#160;&#160;&#160;PARTICIPATION AND RESTRICTIVE COVENANTS AGREEMENT&#160;&#160;&#160;&#160;A-1</font></div><div style="margin-bottom:6pt;padding-left:72pt;padding-right:36pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APPENDIX B&#160;&#160;&#160;&#160;GENERAL RELEASE AND WAIVER&#160;&#160;&#160;&#160;B-1</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-ii-</font></div></div></div><div id="i608c5585d1fd41ab81512ae2a37cfaa8_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:0.23pt"><br>Statement of Purpose and Effective Date </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Forward Air Corporation, a Tennessee corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), hereby establishes the Forward Air Corporation Executive Severance and Change in Control Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  The Plan is intended to encourage and motivate key employees to devote their full attention to the performance of their assigned duties without the distraction or concerns regarding their involuntary termination of employment.  The Company believes that it is in the best interests of the shareholders of the Company to provide financial assistance through severance payments and other benefits to eligible key employees who are involuntarily terminated.  With respect to each Participant, the Plan supersedes all plans, agreements, or other arrangements for severance benefits or for enhanced severance payments whether or not before, on or after a change in control, except as specifically provided herein.  To the extent the Plan provides deferred compensation it is an unfunded plan primarily for the purposes of providing deferred compensation for a select group of management or highly compensated employees. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Plan is effective as of January&#160;1, 2013 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:32.34pt"><br>Definitions </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">When used in this Plan, the terms specified below have the following meanings&#58; </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Accrued Annual Incentive&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the amount of any annual incentive earned in a year ended before the Termination Date, but not yet paid to a Participant as of the Termination Date, other than amounts that he or she has elected to defer or that have been automatically deferred. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Accrued Base Salary&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the amount of a Participant&#8217;s Base Salary that is accrued but unpaid as of the Termination Date, other than amounts that he or she has elected to defer. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Accrued Obligations&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means, as of any date, the sum of a Participant&#8217;s Accrued Base Salary, Accrued Annual Incentive, any accrued but unpaid vacation pay, unreimbursed expenses for which proper documentation is provided, and any other vested amounts and benefits that are to be paid or provided to the Participant by the Company under the Company&#8217;s plans (other than this Plan and other than any Section&#160;409A Deferred Compensation), but which have not yet been paid or provided (as applicable). </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Affiliate&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means any person with whom the Company would be considered a single employer under Sections 414(b) and 414(c) of the Code and Treas. Reg. &#167;1.409A-3(i)(5)(ii), except that in applying Sections 1563(a)(1), (2), and (3)&#160;of the Code for purposes of determining a controlled group of corporations under Section&#160;414(b) of the Code&#59; the language &#8220;at least 50 percent&#8221; shall be used instead of &#8220;at least 80 percent&#8221; in each place it appears in Sections 1563(a)(1), (2), and (3) of the Code, and in applying Treas. Reg. &#167; 1.414(c)-(2)&#160;for purposes of determining a controlled group of trades or businesses under Section&#160;414(c) of the Code, the language &#8220;at least 50 percent&#8221; shall be used instead of &#8220;at least 80 percent&#8221; in each place it appears in Treas. Reg. &#167; 1.414(c)-(2).  Notwithstanding the foregoing, where justified by legitimate business criteria as determined by the Committee in its sole discretion, &#8220;at least 20 percent&#8221; shall be substituted for &#8220;at least 50 percent&#8221; in the preceding sentence in determining whether a Participant has a Termination of Employment. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.05</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Award Agreement&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">means</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a written agreement between the Company and the Participant setting forth the terms and conditions of a stock-based award granted to the Participant under any of the Company&#8217;s stock incentive plans, now or hereafter existing.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.06</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Base Salary&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means an Employee&#8217;s annual rate of salary as of any date. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.07</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Board&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Board of Directors of the Company or, from and after a Change in Control that gives rise to a surviving corporation to the Company, the Board of Directors of such surviving corporation. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.08</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Cause&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means any one or more of the following, as determined by the Committee or its delegate in its sole discretion&#58;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">any act or omission by a Participant which, if convicted by a court of law, would constitute a felony or a crime of moral turpitude&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">a Participant&#8217;s dishonesty or material violation of standards of integrity in the course of fulfilling his or her employment duties to the Company or any Affiliate&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">insubordination or a material violation of a material written policy of the Company or any Affiliate, violation of which would be grounds for dismissal under applicable Company policy&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">willful, repeated failure on the part of the Participant to perform his or her employment duties (provided that such duties are ethical and proper under applicable law) in any material respect, after reasonable written notice of such failure and an opportunity to correct it under a circumstance where the conduct constituting &#8220;Cause&#8221; is reasonably open to a cure (for instance, </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:4.5pt;padding-left:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">where the conduct does not involve a violation of trust or otherwise adversely affect the relationship between the Employee and the Employer on a going-forward basis), and the period to correct shall be established by the Committee&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">any act or omission materially adverse to the interest of the Company or any Affiliate, or reasonably likely to result in material harm to the Company or any Affiliate&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.06pt">failure to comply in any material respect with the Company&#8217;s Code of Business Conduct and Ethics or Insider Trading Policy, or willful, repeated failure to comply in any material respect with the Company&#8217;s Executive Stock Ownership and Retention Guidelines&#59; or</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">failure to comply in any material respect with the Foreign Corrupt Practices Act, the Securities Act of 1933, the Securities Exchange Act of 1934, the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or any rules or regulations thereunder, or any similar, applicable statute, regulation or legal requirement. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.09</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;CEO&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Chief Executive Officer of the Company. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Change Date&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the first date on which a Change in Control occurs before the termination of the Plan. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Change in Control&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means an event that meets the conditions for a &#8220;change in the ownership of a corporation&#8221; or a &#8220;change in the effective control of a corporation&#8221; or a &#8220;change in the ownership of a substantial portion of the assets of a corporation&#8221; each within the meaning of Section&#160;409A of the Code and Treas. Reg. &#167;1.409A-3(i)(5) through being one or more of the following&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">any one person, or more than one person acting as a group, acquires, including without limitation through a tender or exchange offer, merger or other business combination, ownership of stock of the Company that, together with stock held by such person or group, constitutes more than 50% of the total fair market value or total voting power of the stock of the Company&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">any one person, or more than one person acting as a group, acquires, including without limitation through a tender or exchange offer, merger or other business combination, (or has acquired during the twelve-month period ending on the date of the most recent acquisition by such person or persons) ownership of stock of the Company possessing more than 40% of the total voting power of the stock of the Company&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">any one person, or more than one person acting as a group, acquires (or has acquired during the twelve-month period ending on date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than 80% of the total gross fair market value of all the assets of the Company immediately before such acquisition or acquisitions&#59; or </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">a majority of members of the Company&#8217;s Board is replaced during any 12-month period by Directors whose appointment or election is not endorsed by two-thirds of the members of the Company&#8217;s Board before the date of the appointment or election. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Code&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Internal Revenue Code of 1986, as amended.  Reference to any provision of the Code or regulation thereunder, shall include any successor provision and any regulations and other applicable guidance or pronouncement of the Internal Revenue Service or the Department of the Treasury, and applicable case law relating to such Section of the Code. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Committee&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Compensation Committee of the Board.  To the extent the Committee has delegated authority to another person or persons the term &#8220;Committee&#8221; shall refer to such other person or persons. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Company&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means Forward Air Corporation and any successor thereto.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;C-Suite Employee&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">means the Company&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer, Chief Commercial Officer, Chief Legal Officer, Chief People Officer or Chief Information Officer. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Disability&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Employee is determined to be totally and permanently disabled under any group long-term disability plan in which the Employee participates that is maintained by the Company or the Employee&#8217;s Employer and in effect at that time, to the extent not inconsistent with applicable law, and in the absence of such a plan means the inability of the Employee, due to any medically determinable physical or mental impairment, to perform the essential functions of his or her job, with or without a reasonable accommodation, for (x) 120 days during any one employment year irrespective of whether such days are consecutive, or (y) such longer period, if any, that is available to the Employee under his or her Employer&#8217;s policies relating to the continuation of employee status after the onset of disability.  In the event of any dispute under this Section, the Employee shall submit to a physical examination by a licensed physician mutually satisfactory to the Company and the Employee, the cost of such examination to be paid by the Company, and the determination of such physician shall be determinative.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Effective Date&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> is defined in Section&#160;1.02. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Employee&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means an individual who is designated as an employee of an Employer on the records of such Employer. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Employer&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Company and an Affiliate any of whose Employees are Participants in the Plan.  The term &#8220;Employer&#8221; includes any successor to the Company or an Employer. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;ERISA&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Employee Retirement Income Security Act of 1974, as amended.  Reference to any provision of ERISA shall also include any successor provision and regulations and others applicable guidance or pronouncement of a federal regulatory agency and applicable case law relating to such Section of ERISA. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Exchange Act&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Securities Exchange Act of 1934, as amended. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:30pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare Assistance Multiple</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">for the CEO&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">24X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">24X for a Termination Date occurring during the Post-Change Period&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">for C-Suite Employees&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">18X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">24X for a Termination Date occurring during the Post-Change Period&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">for all other Participants that became Participants in accordance with Section 3.02 prior to the Restatement Date&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">12X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">24X for a Termination Date occurring during the Post-Change Period&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">for all other Participants that become Participants in accordance with Section 3.02 on or after the Restatement Date&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">12X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">12X for a Termination Date occurring during the Post-Change Period.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Good Reason&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means, prior to or absent the occurrence of a Change in Control, a greater than 20% reduction in any of the Participant&#8217;s base salary, target short-term cash incentive opportunity or value of regular annual long-term target incentive opportunity, the latter</font><font style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">as determined by a third-party compensation consulting or accounting firm chosen by the Company and using generally accepted methodologies which may include annualizing prior year long-term incentive grants over more than one year and ignoring prior special retention or sign-on grants, other than a broad-based compensation reduction imposed across-the-board on executives at the vice president or higher level within the Company, and means, after the Change Date, any one or more of the following actions or omissions occurring during the Post-Change Period without the Participant&#8217;s consent&#58; </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="padding-left:48.95pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i) a material reduction in the Participant&#8217;s base salary or short-term&#47;annual target cash incentive opportunity&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii) a material reduction in the Participant&#8217;s regular annual grant value of long-term incentives as determined by a third-party compensation consulting or accounting firm chosen by the Company and using generally accepted methodologies which may include annualizing prior year long-term incentive grants over more than one year and ignoring prior special retention or sign-on grants&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii) requiring the Participant to be principally based at any office or location, without the Participant&#8217;s consent, more than 50 miles from the Participant&#8217;s then-current principal location and also farther from the Participant&#8217;s residence than the Participant&#8217;s then-current principal office or location&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv) any material diminution in the Participant&#8217;s authority, duties or responsibilities, but excluding a mere change in reporting relationship or title&#59; or</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v) any material breach of this Plan by any Employer or the Committee&#59; </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">provided that, in order for there to be a Termination of Employment by a Participant for Good Reason, the Participant must notify the Participant&#8217;s Employer of the event constituting such Good Reason within 90 days of the occurrence of such event, by a Notice of Termination.  The Employer must have failed to cure the event constituting Good Reason within 30 days following receipt of the Notice of Termination and the Participant must terminate employment within five days after the lapse of the cure period if no cure is effected.  A delay in the delivery of such Notice of Termination or in the Termination of Employment after the lapse of the cure period shall waive the right of the Participant under this Plan to terminate employment for Good Reason.  For the avoidance of doubt, no material diminution of authority, duties or responsibilities shall be deemed to occur solely because the Company becomes a subsidiary of another corporation if the Participant&#8217;s authority, duties and responsibilities to the Company or his Employer remain materially undiminished, and no material diminution of authority, duties or responsibilities shall be deemed to occur if the Participant&#8217;s board chairmanship responsibilities are eliminated but his other titles and responsibilities continue intact.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Including&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means including without limitation. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Involuntary Termination&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the Termination of Employment of a Participant (a)&#160;initiated by the Employer other than for Cause or Disability, and (b)&#160;for a reason other than death.  A Termination of Employment initiated by the Participant for Good Reason shall also be an Involuntary Termination.  For the avoidance of doubt, a Participant shall not have an Involuntary Termination of Employment if he or she (i)&#160;voluntarily resigns&#59; (ii)&#160;voluntarily Retires&#59; or (iii)&#160;has a Termination of Employment because of death or Disability.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.26</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Notice of Termination&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means a written notice given in accordance with Section&#160;10.03 that sets forth (i)&#160;the specific termination provision in this Plan relied on by the party giving such notice, (ii)&#160;in reasonable detail the circumstances claimed to provide a basis for such Termination of Employment, and (iii)&#160;if the Termination Date is other than the date of receipt of such Notice of Termination (and is not determined under Section&#160;2.34(a), (b), or (c)), the Termination Date.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.27</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Participant&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means an Employee who is selected by the Committee to participate in the Plan and has timely entered into a Participation and Restrictive Covenants Agreement, substantially in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix&#160;A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#59; provided that such participation has not been terminated pursuant to Section&#160;3.04. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Plan&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means this Forward Air Corporation Executive Severance and Change in Control Plan as set forth herein and as from time to time amended. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.29</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Plans&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means plans, programs, or Policies of the Company or the Employer that employs a Participant. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Policies&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means policies, practices or procedures of the Company or the Employer that employs a Participant. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Post-Change Period&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the period beginning on the Change Date and ending on the second anniversary of the Change Date. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Pro-rata Annual Incentive&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means, in respect of an Employer&#8217;s fiscal year during which the Termination Date occurs, an amount equal to the product of (a)&#160;(i)&#160;in the case of a Termination Date before the Change Date, the actual annual incentive the Participant would have been paid if he or she remained employed on the payment date applicable to then-current employees, and (ii)&#160;in the case of a Termination Date on or after the Change Date, the Participant&#8217;s Target Annual Incentive (determined as of the Termination Date) multiplied by (b)&#160;a fraction, the numerator of which equals the number of days from and including the first day of such fiscal year through and including the Termination Date, and the denominator of which equals 365. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.33</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:30pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means &#91;_________&#93;, 2021.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.34</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Retire&#8221; or &#8220;Retirement&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means a voluntary Termination of Employment after attaining age 65 (or such other age at which the Company or Employer permits early retirement). </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.35</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Section 409A Deferred Compensation&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means a deferral of compensation that is subject to (and not otherwise exempt from) the requirements of Section&#160;409A of the Code. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.36</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Severance Multiple&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">means </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">for the CEO&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">2.0X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">2.0X for a Termination Date occurring during the Post-Change Period&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">for C-Suite Employees&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">1.5X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">2.0X for a Termination Date occurring during the Post-Change Period&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">for all other Participants that became Participants in accordance with Section 3.02 prior to the Restatement Date&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">1.0X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">2.0X for a Termination Date occurring during the Post-Change Period&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">for all other Participants that become Participants in accordance with Section 3.02 on or after the Restatement Date&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">1.0X for a Termination Date occurring before or absent a Change Date, and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">1.0X for a Termination Date occurring during the Post-Change Period.</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">Notwithstanding the foregoing, if on the Termination Date the Company maintains generally applicable severance arrangements for a broad-based group of employees with a formula that would provide severance benefits to a Participant in a greater amount than results from the application of the Severance Multiple shown above, the applicable Severance Multiple (and the Healthcare Assistance Multiple) shall be adjusted upward as necessary so that the amount paid to such Participant is not less than the amount that would be paid under such generally applicable severance arrangement.  Such adjusted amount shall be paid at the time and in the form of payment in Section&#160;4.01(a)(iii). </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.37</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Target Annual Incentive&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, as of any date, means the amount equal to the product of a Participant&#8217;s Base Salary multiplied by the percentage of such Base Salary to which such Participant would be entitled as an annual incentive, based on the terms in effect on such date under any annual incentive plans for the performance period for which the annual incentive is awarded if the performance goals established pursuant to such bonus plan were achieved at the 100% (target) level as of the end of the performance period, but disregarding any reduction in Target Annual Incentive that would constitute Good Reason. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.38</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Termination Date&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means the date of the receipt of the Notice of Termination by a Participant (if such Notice of Termination is given by the Company or the Participant&#8217;s Employer) or by the Participant&#8217;s Employer (if such Notice is given by the Participant), or any later date specified in the Notice of Termination but not more than 35 days after the giving of such Notice if the Notice of Termination is given by the Participant for Good Reason and not more than 15 days after the giving of such Notice of Termination in all other cases, on which an Employee has a Termination of Employment&#59; provided, however, that&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">if the Participant&#8217;s employment is terminated by reason of death, the Termination Date shall be the date of the Participant&#8217;s death&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">if the Participant&#8217;s employment is terminated by reason of Disability, the Termination Date shall be the date assigned by the Company&#8217;s Human Resource function&#59;</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">if no Notice of Termination is given, the Termination Date shall be the last date on which the Participant is at work&#59; and </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">if the Notice of Termination is for a Termination by the Participant for Good Reason, the Termination Date shall be the 35</font><font 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">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> day after the giving of the Notice of Termination if the Employer has not cured the Good Reason. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.39</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">&#8220;Termination of Employment&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> means in respect of a Participant, a termination of employment as determined by the Committee&#59; provided, however, that with respect to payment of any Section&#160;409A Deferred Compensation, &#8220;Termination of Employment&#8221; shall mean &#8220;separation from service&#8221; within the meaning of Section&#160;409A of the Code. </font></div><div><font><br></font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article III</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.45pt"><br>Participation and Eligibility for Benefits </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Eligibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">Generally, Employees holding a position of vice president or a more senior position with the Company or an Affiliate are eligible to be selected by the Committee to participate in the Plan, subject to each such Employee fulfilling the requirements to participate as provided in Section&#160;3.02.  The Committee in its discretion also may designate selected Employees with a position below the vice president level to be eligible to participate in this Plan. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">Notwithstanding subsection (a), any individual who is (i)&#160;a party to an agreement (&#8220;Employment Agreement&#8221;) between the individual and an Employer that provides for payments upon Termination of Employment (either before or after a Change in Control) or (ii)&#160;entitled to Section&#160;409A Deferred Compensation paid in installments as severance after a separation from service pursuant to a broad-based severance plan&#59; shall not be eligible to become a Participant in this Plan until the next January&#160;1 after he or she ceases to be covered by such Employment Agreement or severance plan.  Where Employee consent is required to terminate an Employment Agreement, such consent shall be given (if at all) at such time and under such circumstances as the Committee may require in its discretion. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">The Committee shall maintain a list of Participants, as in effect from time to time, included as Attachment A to this Plan. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Participation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as provided in Section&#160;3.01(b), each eligible Employee shall become a Participant in the Plan on the first date (not earlier than the Effective Date) on which he or she has been designated by the Committee as an Employee who is eligible to participate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> he or she has delivered to the Company, within such timeframe as may be specified by the Committee, a signed Participation and Restrictive Covenants Agreement in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Eligibility for Benefits. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> A Participant becomes eligible for benefits under the Plan if, prior to or absent a Change Date or during the Post-Change Period, the Participant has an Involuntary Termination or a Termination of Employment for Good Reason.  For the avoidance of doubt, a Termination of Employment for Good Reason will be treated as having occurred during the Post-Change Period, notwithstanding the fact that actual separation from service occurs after the Post-Change Period has expired, if the Good Reason arises during the Post-Change Period, the Participant timely provides a Notice of Termination within 90 days of the occurrence of the event giving rise to such Good Reason, the Employer fails to cure the event constituting Good Reason within 30 days following receipt of the Notice of Termination and the Participant terminates employment within five days after the lapse of the cure period. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article IV</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:29.01pt"><br>Obligations of the Employer Upon Involuntary Termination<br>Prior to or Absent a Change Date</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Participant has an Involuntary Termination, then unless Article V applies, the Employer&#8217;s sole obligations to such Participant under the Plan shall be as follows&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">The Employer shall pay the Participant the following&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">all Accrued Obligations in a single lump sum payment within 15 days after the Termination Date&#59; and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">subject to Section&#160;9.01, an amount equal to the Base Salary determined as of the Termination Date, multiplied by the applicable Severance Multiple (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  Unless otherwise provided in the Participant&#8217;s Participation and Restrictive Covenants Agreement, the Severance Payment shall be paid in a single lump sum payment.  The Severance Payment shall be made (or commence, as applicable) no more than 60 days after the Termination of Employment, provided the applicable revocation period for the release required by Section&#160;9.01 has expired at that time, and subject to Section&#160;10.11(c) and Section&#160;10.11(e)&#59; and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">subject to Section&#160;9.01, the Participant&#8217;s Pro-rata Annual Incentive for the Employer&#8217;s fiscal year during which the Termination Date occurs, reduced (but not below zero) by the amount of any Annual Incentive previously paid to the Participant for such fiscal year (for example, if the Annual Incentive is paid quarterly and one or more quarterly payments have been made before the Termination Date)&#59; the Pro-rata Annual Incentive shall be paid at the same time and in the same form as the Annual Incentives for such fiscal year are paid to ongoing employees&#59; but no later than two and one-half months after the last day of the fiscal year following the fiscal year in which the Termination Date occurs. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">The Employer shall provide for post-Termination of Employment nonqualified deferred compensation benefits, equity awards, and employee welfare benefits pursuant to the terms of the respective Plans and Policies under which such post-Termination of Employment benefits, awards and welfare benefits, if any, are provided, except as provided in (c)&#160;below. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">Subject to Section&#160;9.01, if as of the Termination Date the Participant is participating in the Company&#8217;s or the Employer&#8217;s healthcare plan with respect to medical, vision, prescription and&#47;or dental coverage and, as a result of the Termination of Employment, will be eligible for post-termination continuation coverage under Section&#160;4980B of the Code (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the Employer shall pay to the Participant, in a lump sum payment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Healthcare Assistance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an amount equal to (i)&#160; the excess of the monthly premium rate for such COBRA coverage for the Participant and his or her eligible dependents (measured as of the Termination of Employment) over the monthly premium rate payable by active employees (i.e., the non-Employer paid portion) for similar employer-provided coverage (measured as of the Termination of Employment), multiplied by (ii)&#160;the applicable Healthcare Assistance Multiple.  The Healthcare Assistance Payment shall be made no more than 60 days after the Termination of Employment, provided the applicable revocation period for the release required by Section&#160;9.01 has expired at that time, and subject to Section&#160;10.11(c) and Section&#160;10.11(e).</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">Subject to Section&#160;9.01, for a period of one year measured from the Termination Date, the Employer shall provide up to $20,000 worth of outplacement services to the Participant through an outplacement service provider reasonably selected by the Employer.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Termination for Any Other Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Participant has a Termination of Employment for any reason other than as described in Section&#160;4.01 (including termination by the Employer for Cause, termination by the Employee other than for Good Reason, termination by the Employer or the Employee for Disability, Retirement, or termination on account of death), then unless Article V applies, the Employer&#8217;s sole obligations to such Participant under the Plan shall be to pay the Participant all Accrued Obligations determined as of the Termination Date. </font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:32.9pt"><br>Obligations of the Employer on Involuntary Termination<br>in the Post-Change Period </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Application</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Participant has an Involuntary Termination during the Post-Change Period a Participant shall be entitled to benefits under this Article V in lieu of, and not in addition to, benefits under Article IV.  For the avoidance of doubt, a Termination of Employment for Good Reason will be treated as having occurred during the Post-Change Period, notwithstanding the fact that actual separation from service occurs after the Post-Change Period has expired, if the Good Reason arises during the Post-Change Period, the Participant timely provides a Notice of Termination within 90 days of the occurrence of the event giving rise to such Good Reason, the Employer fails to cure the event constituting Good Reason within 30 days following receipt of the Notice of Termination and the Participant terminates employment within five days after the lapse of the cure period. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Involuntary Termination in the Post-Change Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Participant has an Involuntary Termination during the Post-Change Period for which a Notice of Termination is timely given, then the Employer&#8217;s sole obligations to such Participant under the Plan shall be as follows&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">The Employer shall pay the Participant the following&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">all Accrued Obligations in a single lump sum payment within 15 days after the Termination Date&#59; </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">subject to Section&#160;9.01, the Participant&#8217;s Pro-rata Annual Incentive for the Employer&#8217;s fiscal year during which the Termination Date occurs, reduced (but not below zero) by the amount of any Annual Incentive paid to the Participant for such fiscal year (for example, if the Annual Incentive is paid quarterly and one or more quarterly payments have been made before the Termination Date). The Pro-rata Annual Incentive shall be paid in a single lump sum payment&#59; and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">subject to Section&#160;9.01, an amount equal to the sum of Base Salary and the Target Annual Incentive, each determined as of the Termination Date, multiplied by the applicable Severance Multiple (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Post-Change Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;)&#59; provided, however, that any reduction in the Participant&#8217;s Base Salary or Target Annual Incentive that would qualify as Good Reason shall be disregarded for this purpose. </font></div><div style="margin-top:4.5pt;padding-left:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The amount described in Section&#160;5.02(a)(ii) and, unless otherwise provided in the Participant&#8217;s Participation and Restrictive Covenants Agreement, the Post-Change Severance Payment shall be paid in a lump sum no more than sixty days after the Termination of Employment, provided the applicable revocation period required for the release under Section&#160;9.01 has expired at that time&#59; and subject to Section&#160;10.11(c) and Section&#160;10.11(e). </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">Post-Termination of Employment non-qualified deferred compensation benefits, equity awards, and employee welfare benefits shall be provided pursuant to the terms of the respective Plans and Policies under which such post-Termination of Employment benefits, awards and welfare benefits, if any, are provided, except as provided in (c)&#160;below. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">Subject to Section&#160;9.01, if as of the Termination Date the Participant is participating in the Company&#8217;s or the Employer&#8217;s healthcare plan with respect to medical, vision, prescription and&#47;or dental coverage and, as a result of the Termination of Employment, will be eligible for post-termination continuation coverage under Section&#160;4980B of the Code (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the Employer shall pay to the Participant, in a lump sum payment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Healthcare Assistance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), an amount equal to (i)&#160; the excess of the monthly premium rate for such COBRA coverage for the Participant and his or her eligible dependents (measured as of the Termination of Employment) over the monthly premium rate payable by active employees (i.e., the non-Employer paid portion) for similar employer-provided coverage (measured as of the Termination of Employment), multiplied by (ii)&#160;the applicable Healthcare Assistance Multiple.  The Healthcare Assistance Payment shall be made no more than 60 days after the Termination of Employment, provided the applicable revocation period for the release required by Section&#160;9.01 has expired at that time, and subject to Section&#160;10.11(c) and Section&#160;10.11(e).</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">Subject to Section&#160;9.01, for a period of one year measured from the Termination Date, the Employer shall provide up to $20,000 worth of outplacement services to the Participant through an outplacement service provider reasonably selected by the Employer.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Termination on or After the Change Date for Any Other Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Participant has a Termination of Employment for which a Notice of Termination is given during the Post-Change Period, for any reason other than as described in Section&#160;5.02 (including termination by the Employer for Cause, termination by the Employee other than for Good Reason, termination by the Employer or the Employee for Disability, Retirement, or termination on account of death), then the Employer&#8217;s sole obligation to the Participant under this Plan shall be to pay the Participant all Accrued Obligations determined as of the Termination Date. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Limitation on Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">In the event it shall be determined that any payment or distribution by an Employer to or for the benefit of the Participant (whether paid or payable or distributed or distributable pursuant to the terms of this Plan or otherwise) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) would be nondeductible by the Employer for Federal income tax purposes because of Section&#160;280G of the Code, then the aggregate present value of amounts payable or distributable to or for the benefit of the Participant pursuant to this Plan (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) shall be reduced to the Reduced Amount if, and only if, by reason of such reduction, the net after-tax benefit received by the Participant, taking into account the applicable federal, state, local and foreign income, employment and other taxes, is greater than the net after-tax benefit that would be received by the Participant if no such reduction was made, taking into account the applicable federal, state, local and foreign income, employment and other taxes, including the excise tax imposed by Section&#160;4999 of the Code.  The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Reduced</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall be an amount expressed in present value which maximizes the aggregate present value of Plan Payments without causing any Payment to be nondeductible by the Employer because of Section&#160;280G of the Code.  Such reduction shall be applied before any reduction of any other payments that are not Plan Payments unless the plan or agreement calling for such payments expressly provides to the contrary making specific reference to this Plan.  Anything to the contrary notwithstanding, if the Reduced Amount under the Plan is zero and it is determined further that any Payment that is not a Plan Payment would nevertheless be nondeductible by the Employer for Federal income tax purposes because of Section&#160;280G of the Code, then the aggregate present value of Payments which are not Plan Payments shall also be reduced (but not below zero) to an amount expressed in present value which maximizes the aggregate present value of Payments without causing any Payment to be nondeductible by the Employer because of Section&#160;280G of the Code.  For purposes of this Section, present value shall be determined in accordance with Section&#160;280G(d)(4) of the Code. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">The Committee shall select a firm of certified public accountants of national standing, (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), which may be the firm regularly auditing the financial statements of the Company or the Employer.  The Accounting Firm shall make all determinations required to be made under this Section and shall provide detailed supporting calculations to the Company, the Employer and the Employee within 30 days after the Termination Date or such earlier time as is requested by the Company, and provide an opinion to the Participant that he or she has substantial authority not to report any Excise Tax on his or her Federal income tax return with respect to any Payments.  Any such determination by the Accounting Firm shall be </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:4.5pt;padding-left:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">binding upon the Company, the Employer and the Participant.  The Accounting Firm shall determine how much of the Plan Payment or Payments, as the case may be, shall be eliminated or reduced consistent with the requirements of this Section and any such reduction shall apply first to lump sum cash amounts payable pursuant to this Plan in the form of the Severance Payment or the Post-Change Severance Payment, as applicable.  Subject to Sections 9.01, 10.11(c) and 10.11(e), within five business days thereafter, the Employer shall pay to or distribute to or for the benefit of the Participant such amounts as are then due to the Participant under this Plan. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">As a result of the uncertainty in the application of Section&#160;280G of the Code at the time of the initial determination by the Accounting Firm or the Company hereunder, it is possible that Plan Payments or Payments, as the case may be, will have been made by the Employer which should not have been made (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Overpayment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or that additional Plan Payments or Payments, as the case may be, which will not have been made by the Employer could have been made (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Underpayment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), in each case, consistent with the calculations required to be made hereunder.  In the event that the Accounting Firm, based upon the assertion of a deficiency by the Internal Revenue Service against the Employee which the Accounting Firm believes has a high probability of success determines that an Overpayment has been made, promptly on notice and demand the Participant shall repay to the Employer any such Overpayment paid or distributed by the Employer to or for the benefit of the Participant together with interest at the applicable Federal rate provided for in Section&#160;7872(f)(2) of the Code&#59; provided, however, that no such amount shall be payable by the Participant to the Employer if and to the extent such payment would not either reduce the amount on which the Participant is subject to tax under Section&#160;1 and Section&#160;4999 of the Code or generate a refund of such taxes.  In the event that the Accounting Firm, based upon controlling precedent or other substantial authority, determines that an Underpayment has occurred, any such Underpayment shall be promptly paid by the Employer to or for the benefit of the Participant together with interest at the applicable federal rate provided for in Section&#160;7872(f)(2) of the Code. </font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article VI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:29.01pt"><br>Administration </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">The Company and Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">The Company shall have overall responsibility for the establishment, amendment and termination of the Plan.  In carrying out its responsibilities hereunder, the Company shall act through the Committee. The Committee shall have, in its discretion, the responsibilities, duties, powers and authority, assigned to it in this Plan and any responsibilities, duties, powers and authority, under this Plan that are not specifically delegated to anyone else, including the following&#58; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">to determine which individuals shall be selected as Participants. </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">to decide on questions concerning the Plan and the eligibility of any Participant to participate in the Plan, including whether the Participant should remain (or become) a Participant&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">to determine the nature and timing of any Termination of Employment or the existence of Good Reason&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">subject to any limitations under the Plan or applicable law, to make and enforce such rules and regulations and prescribe the use of such forms as it shall deem necessary for the efficient administration of the Plan&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">to require any person to furnish such information as it may request as a condition to receiving any benefit under the Plan&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">to compute or have computed the amount of benefits that shall be payable to any person in accordance with the provisions of the Plan&#59; </font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.8pt">to construe and interpret the Plan and correct defects, supply omissions and reconcile inconsistencies in the Plan&#59; and</font></div><div style="margin-top:4.5pt;padding-left:48.95pt;text-indent:23.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16.03pt">to make all other decisions and determinations (including factual determinations) as the Committee may deem necessary or advisable in carrying out its duties and responsibilities or exercising its powers.</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">Decisions of the Committee shall be final, conclusive and binding on all persons interested in the Plan, including Participants, beneficiaries and other persons claiming rights from or through a Participant. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Delegation of Committee Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Committee may delegate to officers or employees of the Company, or committees thereof, the authority, subject to such terms as the Committee shall determine, to perform such administrative functions and exercise such administrative powers and authority, as the Committee in its discretion may determine.  Such delegation may be revoked at any time. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Advisors and Agents of the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Committee may (i)&#160;authorize one or more of its members or an agent to execute or deliver any instrument, and make any payment on its behalf and (ii)&#160;utilize and cause the Company to pay for the services of associates and engage accountants, agents, clerks, legal counsel, record keepers and professional consultants (any of whom may also be serving an Employer or another Affiliate of the Company) to assist in the administration of this Plan or to render advice with regard to any responsibility under this Plan. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Records and Reports of the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Committee or its delegate shall maintain records and accounts relating to the administration of the Plan. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.05</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Limitation of Liability&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">The members of the Board and the Committee shall have no liability with respect to any action or omission made by them in good faith nor from any action made in reliance on (i)&#160;the advice or opinion of any accountant, legal counsel, medical adviser or other professional consultant or (ii)&#160;any resolutions of the Board certified by the secretary or assistant secretary of the Company.  Each member of the Board, the Committee, and each employee to whom are delegated duties, responsibilities and authority with respect to the Plan shall be indemnified, defended, and held harmless by the Company and the Employers and their respective successors against all claims, liabilities, fines and penalties and all expenses (including but not limited to attorneys&#8217; fees) reasonably incurred by or imposed on such member or Participant that arise as a result of his actions or failure to act in connection with the operation and administration of the Plan, to the extent lawfully allowable and to the extent that such claim, liability, fine, penalty or expense is not paid for by liability insurance purchased by or paid for by the Company or an Employer.  Notwithstanding the foregoing, the Company or an Employer shall not indemnify any person for any such amount incurred through any settlement or compromise of any action unless the Company or an Employer consent in writing to such settlement or compromise. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">The Company will continue to cover each Participant under its directors&#8217; and officers&#8217; insurance policy following the Termination Date for a period of time equal to the applicable statute of limitations.  The Company shall indemnify and hold each Participant harmless to the fullest extent legally permitted or authorized by the Company&#8217;s by-laws or, if greater, by the laws of the State of Tennessee, as may be in effect from time to time, in respect of any liability, damage, cost or expense (including reasonable attorneys&#8217; fees) actually and reasonably incurred in connection with the defense of any claim, action, suit or proceeding to which the Participant is a party by reason of the Participant&#8217;s being or having been an officer or director of the Company or any subsidiary or affiliate thereof, or the Participant&#8217;s serving or having served at the request of such other entity as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust, business organization, enterprise or other entity, including service with respect to employee benefit plans.  Without limiting the generality of the foregoing, the Company shall pay the expenses (including reasonable attorneys&#8217; fees) actually and reasonably incurred in defending any such claim, action, suit or proceeding in advance of its final disposition, upon receipt of the Participant&#8217;s undertaking to repay all amounts advanced unless it is ultimately determined that Executive is entitled to be indemnified under this Section.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.06</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Plan Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Expenses relating to the Plan before its termination shall be paid from the general assets of the Company or an Employer.  Any individual who serves as a member of the Committee shall receive no additional compensation for such service. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.07</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Service in More than One Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any person or group of persons may serve the Plan in more than one capacity. </font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article VII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:25.12pt"><br>Amendments&#59; Termination </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Amendment or Termination of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company by duly adopted resolution of the Committee shall have the sole right to alter, amend or terminate this Plan in whole or in part at any time and to terminate the participation of any Employee&#59; provided, however, that&#58; </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">any such adverse amendment or termination shall be effective only as to those Participants, if any, who have consented to such amendment or termination or who have received from the Company at least 12 months&#8217; prior written notice (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Expiration Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">,&#8221; respectively) of such adverse amendment or termination that sets forth the date of termination or amendment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Expiration Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), and </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">no such Amendment Notice or Expiration Notice shall be effective as to any Participant if a Change Date occurs before the Amendment or Expiration Date specified in the Amendment Notice or Expiration Notice. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any purported Plan termination or amendment in violation of this Section&#160;7.01 shall be void and of no effect. </font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article VIII</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21.23pt"><br>Claims Procedure </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Filing a Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">No claim shall be required for benefit due under the Plan.  Any individual eligible for benefits under this Plan who believes he or she is entitled to additional benefits or who desires to clarify his or her right to future benefits under the Plan (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Claimant&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) may submit his application for benefits (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Claim&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) to the Committee (or to such other person or persons as may be designated by the Committee) in writing in such form as is provided or approved by the Committee.  The Committee shall be the named fiduciary for purposes of this Plan.</font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">When a Claim has been filed properly, it shall be evaluated and the Claimant shall be notified of the approval or the denial of the Claim within 90 days after the receipt of such Claim.  A Claimant shall be given a written notice in which the </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:4.5pt;padding-left:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claimant shall be advised as to whether the Claim is granted or denied, in whole or in part.  If a Claim is denied, in whole or in part, the notice shall contain (i)&#160;the specific reasons for the denial, (ii)&#160;references to pertinent provisions of this Plan on which the denial is based, (iii)&#160;a description of any additional material or information necessary to perfect the Claim and an explanation of why such material or information is necessary, and (iv)&#160;a description of the Plan's review procedure and time limits applicable to such procedures, including a statement of the Claimant&#8217;s right to bring a civil action under Section 502(a) of ERISA following a benefit claim denial on review. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Review of Claim Denial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Claim is denied, in whole or in part, or if a Claim is neither approved nor denied within the 90-day period specified Section&#160;8.01(b), the Claimant shall have the right, within 60 days after receipt of such denial (or after such claim is deemed denied), to (i)&#160;request that the Committee (or such other person or persons as shall be designated in writing by the Committee) review the denial or the failure to approve or deny the Claim, (ii)&#160;review pertinent documents, and (iii)&#160;submit issues and comments in writing.  </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">Within 60 days after a such request is received, the Committee shall complete its review and give the Claimant written notice of its decision.  </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">The Committee shall include in its notice to Claimant (i)&#160;the specific reasons for its decision&#59; (ii)&#160;references to pertinent provisions of this Plan on which its decision is based&#59; (iii)&#160;a statement that the Claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, the Plan and all documents, records and other information relevant to his or her claim for benefits&#59; and (iv)&#160;a statement describing the Claimant 's right to bring an action under Section 502(a) of ERISA.  </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">A Claimant shall have no right to seek review of a denial of benefits, or to bring any action in any court to enforce a Claim, before his filing a Claim and exhausting his rights to review under Sections&#160;8.01 and 8.02. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company and the Participant agree to attempt to resolve any dispute between them quickly and fairly through informal, good faith negotiations.  If a mutually satisfactory resolution is not reached by such good faith negotiations within 45 days, the Company and the Participant agree that the state courts of Greene County, State of Tennessee and, if the jurisdictional prerequisites exist at the time, the federal courts in the Eastern District of Tennessee, shall have sole and exclusive jurisdiction to hear and determine any dispute or controversy arising under or relating to this Plan.  The Company and each Participant irrevocably (i)&#160;consents to the exclusive jurisdiction and venue of the courts of Greene County, State of Tennessee and federal courts in the Eastern District of Tennessee, in any and all actions arising under or relating to this Plan (including Appendix A and Appendix B hereto), and (ii)&#160;waives any jurisdictional defenses (including personal jurisdiction and venue) to any such action.  The Committee&#8217;s interpretation of Plan provisions, and any findings of fact, including eligibility to participate and eligibility for benefits, are final, shall be given deference by any court of law and will not be subject to &#34;de novo&#34; review unless shown to be arbitrary and capricious.  The Company and Participant will each separately pay its counsel fees and expenses unless otherwise determined by a court of competent jurisdiction.</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article IX</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:29.01pt"><br>Release&#59; No Mitigation&#59; No Duplication of Benefits&#59; Recoupment </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Release And Compliance with Participation and Restrictive Covenants Agreement Required</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any and all amounts payable and benefits or additional rights provided pursuant to this Plan other than the Accrued Obligations and amounts provided under Section&#160;4.01(b) and 5.02(b) shall only be payable if (i) the Participant fully complies with the Participant&#8217;s continuing obligations under the Participation and Restrictive Covenant Agreement, and (ii) the Participant (or Participant&#8217;s beneficiary in the event of Participant&#8217;s death) timely delivers to the Employer and does not revoke a general waiver and release of claims in favor of the Company and related parties (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix&#160;B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, with such changes therein as may be necessary to make it valid and encompassing under applicable law, and the revocation period related to such general waiver and release has expired.  Such general waiver and release shall be executed and delivered (and the revocation period related thereto, if any, shall have lapsed without revocation having been made) within sixty (60)&#160;days following the Termination Date.  In the event the Participant breaches the Participation and Restrictive Covenant Agreement, the Participant shall forfeit and return to the Company all amounts and benefits paid or payable under this Plan other than the Accrued Obligations and the amounts provided under Section 4.01(b) and 5.02(b). </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">No Mitigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  No Participant shall have any duty to mitigate the amounts payable under this Plan by seeking or accepting new employment or self-employment following termination.  Except as specifically otherwise provided in this Plan, all amounts payable pursuant to this Plan shall be paid without reduction regardless of any amounts of salary, compensation or other amounts that may be paid or payable to the Participant as the result of the Participant&#8217;s employment by another employer or self-employment. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">No Duplication of Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to Section&#160;10.11(f), to the extent that a Participant shall have received severance payments or other severance benefits under any other Plan or agreement of the Company before receiving severance payments or other severance benefits pursuant to Article IV or Article V, the severance payments or other severance benefits under such other Plan or agreement shall reduce (but not below zero) the corresponding severance payments or other severance benefits to which such Participant shall be entitled under Article IV or Article V.  To the extent that a Participant accepts payments made </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">pursuant to Article IV or Article V, he shall be deemed to have waived his right to receive a corresponding amount of future severance payments or other severance benefits under any other Plan or agreement of the Company.  Payments and benefits provided under the Plan shall be in lieu of any termination or severance payments or benefits for which the Participant may be eligible under any of the Plans or Policy of the Company or an Affiliate or under the Worker Adjustment Retraining Notification Act of 1988 or any similar statute or regulation. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Recoupment Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The payments and benefits provided under this Plan shall be subject to recovery under any clawback, recovery or recoupment policy which the Company or an Employer may adopt from time to time, including without limitation the Company&#8217;s existing Recoupment Policy and any policy which the Company or an Employer may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law and the rules and regulations of the U.S. Securities and Exchange Commission thereunder or the requirements of any national securities exchange on which the Company&#8217;s common stock may be listed.</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article X</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:32.9pt"><br>Miscellaneous </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Participant Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Participant shall notify the Committee of his home address and each change of home address.  Each Participant shall also furnish the Committee with any other information and data that the Committee considers necessary for the proper administration of the Plan.  The information provided by the Participant under this Section shall be binding on the Participant, his dependents and any beneficiary for all purposes of the Plan and the Committee shall be entitled to rely on any representations regarding personal facts made by a Participant, his dependents or beneficiary, unless such representations are known to be false. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.02</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Electronic Media</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Under procedures authorized or approved by the Committee, any form for any notice, election, designation, or similar communication required or permitted to be given to or received from a Participant under this Plan may be communicated or made available to the Company or Participant in an electronic medium (including computer network, e-mail or voice response system) and any such communication to or from a Participant or Beneficiary through such electronic media shall be fully effective under this Plan for such purposes as such procedures shall prescribe.  Any record of such communication retrieved from such electronic medium under its normal storage and retrieval parameters shall be effective as a fully authentic executed writing for all purposes of this Plan absent manifest error in the storage or retrieval process. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.03</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All notices and other communications under this Plan shall be in writing and delivered by hand, by nationally recognized delivery service that promises overnight delivery, or by first-class registered or certified mail, return receipt requested, postage prepaid, addressed as follows&#58; </font></div><div style="margin-top:4.5pt;padding-left:79.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If to Participant, at his most recent home address on </font></div><div style="padding-left:79.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">file with the Company. </font></div><div style="margin-top:4.5pt;padding-left:79.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If to the Company or any other Employer, </font></div><div style="margin-top:4.5pt;padding-left:79.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation </font></div><div style="padding-left:79.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4370 Old Dixie Road</font></div><div style="padding-left:79.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hapeville, GA 30354</font></div><div style="padding-left:79.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attn.&#58; Chief Legal Officer</font></div><div style="padding-left:79.55pt"><font><br></font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">or to such other address as either party shall have furnished to the other in writing.  Notice and communications shall be effective the day of receipt if delivered by hand or electronically, the second business day after deposit with an overnight delivery service if so deposited, or the fifth business day after mailing in the case of first class registered or certified mail. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">No Employment Contract</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The existence of this Plan shall not confer any legal or other rights upon any Participant to employment or continuation of employment.  Employees are employees at will.  The Company and each Employer reserve the right to terminate any Participant with or without cause at any time, notwithstanding the provisions of this Plan. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.05</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The headings in this Plan are for convenience of reference and shall not be given substantive effect. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.06</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any masculine pronoun shall also mean the corresponding female or neuter pronoun, as the context requires.  The singular and plural forms of any term used in this Plan shall be interchangeable, as the context requires. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.07</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Joint and Several Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that any Employer incurs any obligation to a Participant pursuant to this Plan, such Employer, the Company and each Affiliate, if any, of which such Employer is a subsidiary shall be jointly and severally liable with such Employer for such obligation. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.08</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Plan shall inure to the benefit of and be binding upon the Company, each Employer and their respective successors and assigns.  The Company will require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business or assets of any Employer to assume expressly and agree to </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">comply with this Plan in the same manner and to the same extent that the Employer would be required to comply with it if no such succession had taken place.  Failure to require such assumption will be a material breach of this Plan.  Any successor to the business or assets of any Employer that assumes or agrees to perform this Plan by operation of law, contract, or otherwise shall be jointly and severally liable with the Employer under this Plan as if such successor were the Employer. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.09</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Payments to Beneficiary.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  If a Participant dies after becoming entitled to payments under Section&#160;4.01 or 5.02 but before receiving all amounts to which he is entitled under this Plan, then, subject to Section&#160;9.01, such remaining amounts shall be paid to his or her estate. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Non-Alienation of Benefits. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Benefits payable under this Plan shall not be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, charge, garnishment, execution or levy of any kind, either voluntary or involuntary, before actually being received by the Participant, and any such attempt to dispose of any right to benefits payable under this Plan shall be void. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">An Employer may withhold from any amounts payable under this Plan or from any other amount due a Participant any federal, state, local and other income, employment and other taxes that are required to be withheld pursuant to any applicable law or regulation. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">The intent of the Employers is that payments and benefits under this Plan are exempt from or comply with Section&#160;409A of the Code and, accordingly, to the maximum extent permitted, this Plan shall be interpreted in accordance with that intent.  To the extent that any provision hereof is modified in order to comply with Section&#160;409A of the Code, such modification shall be made in good faith and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to the Participant and the Employer of the applicable provision without violating the provisions of Section&#160;409A of the Code.  In no event whatsoever shall the Company or any Employer be liable for any additional tax, interest or penalty that may be imposed on a Participant or Employee by Section&#160;409A of the Code or damages for failing to comply with Section&#160;409A of the Code. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">If a Participant is deemed on the Termination Date to be a &#8220;specified employee&#8221; within the meaning of that term under Section&#160;409A(a)(2)(B) of the Code, then with regard to any payment or the provision of any benefit that is considered &#8220;nonqualified deferred compensation&#8221; under Section&#160;409A of the Code payable on account of a &#8220;separation from service&#8221; and which becomes payable under the terms of the Plan within six months following such separation from service, then, to the extent required by Section&#160;409A of the Code, such payment or benefit shall not be made or provided until the date which is the earlier of (i)&#160;the day after the expiration of the six-month period measured from the date of such &#8220;separation from service&#8221; of the Employee, and (ii)&#160;the date of the Employee&#8217;s death.  Upon the expiration of the six-month delay period, all payments and benefits delayed pursuant to this provision (whether they would have otherwise been payable in a single sum or in installments in the absence of such delay) shall be paid or reimbursed to the Employee in a lump sum without interest, and all remaining payments and benefits due under this Plan shall be paid or provided in accordance with the normal payment dates specified for them herein. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.39pt">To the extent that reimbursements or other in-kind benefits under this Plan constitute &#8220;nonqualified deferred compensation&#8221; for purposes of Section&#160;409A of the Code, (A)&#160;all expenses or other reimbursements hereunder shall be made on before to the last day of the taxable year following the taxable year in which such expenses were incurred by the Participant, (B)&#160;any right to reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit, and (C)&#160;no such reimbursement, expenses eligible for reimbursement, or in-kind benefits provided in any taxable year shall in any way affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:11.96pt">For purposes of Section&#160;409A of the Code, the Participant&#8217;s right to receive installment payments pursuant to this Plan shall be treated as a right to receive a series of separate and distinct payments.  Whenever this Plan specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be within the sole discretion of the Employer and the Participant shall have no right to directly or indirectly specify the date of payment&#59; provided that if the timing of the payment is contingent on the lapse or expiration of the revocation period for the release required under Section&#160;9.01 and such revocation period could, as of the Termination Date, lapse either in the same year as the Termination Date or in the following year, the actual date of payment within the specified period shall be in such following year. </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:13.06pt">Notwithstanding any other provision of this Plan to the contrary, in no event shall any payment or benefit under this Plan that constitutes &#8220;nonqualified deferred compensation&#8221; for purposes of Section&#160;409A of the Code be subject to offset by any other amount unless such offset would not trigger additional taxes and penalties under Section&#160;409A of the Code. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The provisions of this Plan shall be governed, construed and administered in accordance with the laws of the State of Tennessee, other than its laws respecting choice of law, except to the extent preempted by federal law, including ERISA. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If any one or more Articles, Sections or other portions of this Plan are declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not serve to invalidate any Article, Section or other portion not so declared to be unlawful or invalid&#59; provided that if the release required under Section&#160;10,01 is declared to be unlawful or unenforceable, then no payments shall be made the payment of which is subject to such release, and the Participant shall </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">forthwith restore to the Employer any payments previously made that were subject to such release.  Any Article, Section or other portion so declared to be unlawful or invalid shall be construed so as to effectuate the terms of such Article, Section or other portion to the fullest extent possible while remaining lawful and valid.</font></div><div style="margin-top:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Article XI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:29.01pt"><br>ERISA Compliance Provisions </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:30pt">Summary Plan Description Provisions  </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.96pt">General Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This document also serves as the summary plan description for the Plan.  The following is additional information about the Plan.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:0.1pt;padding-left:41.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.666%"><tr><td style="width:1.0%"></td><td style="width:33.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan sponsor&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Forward Air Corporation</font></div><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">EIN&#58; 62-1120025</font></div><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1915 Snapps Ferry Road, Bldg. N<br>Greenville, TN 37745</font></div><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Tel&#58; (423) 636-7175</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan name&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Corporation Executive Severance and Change in Control Plan</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan number&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of plan&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay plan that is a &#8220;welfare benefit plan&#8221; under ERISA.</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funding&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid from the Company&#8217;s general assets.</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan year&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calendar year</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Administrator&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Compensation Committee of the Board of Directors of Forward Air Corporation</font></div><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1915 Snapps Ferry Road, Bldg. N<br>Greenville, TN 37745</font></div><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Tel&#58; (423) 636-7175</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agent for service of legal process&#58;</font></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If you have to bring legal action against the Plan for any reason, legal process can be served on the Plan Administrator at 1915 Snapps Ferry Road, Bldg. N, Greenville, TN 37745</font></div></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.39pt">Statement of ERISA Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  As a Participant in the Plan, you are entitled to certain rights and protections under the ERISA.  ERISA provides that all Plan Participants shall be entitled to&#58; </font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;Receive Information About Your Plan and Benefits</font></div><div><font><br></font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1) Examine, without charge, at the Plan Administrator&#8217;s office and at other specified locations, such as worksites, all documents governing the Plan, including a copy of the latest annual report (Form 5500 Series) filed by the Plan with the U.S. Department of Labor and available at the Public Disclosure Room of the Employee Benefits Security Administration.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2) Obtain, upon written request to the Plan Administrator, copies of documents governing the operation of the Plan, including copies of the latest annual report (Form 5500 Series) and updated summary plan description. The administrator may make a reasonable charge for the copies.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(3) Receive a summary of the Plan&#8217;s annual financial report, if applicable. The Plan Administrator is required by law to furnish each Participant with a copy of this summary annual report. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;Prudent Actions by Plan Fiduciaries</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;In addition to creating rights for Plan Participants, ERISA imposes duties upon the people who are responsible for the operation of the employee benefit plan. The people who operate your plan, called &#8220;fiduciaries&#8221; of the Plan, have a duty to do so prudently and in the interest of you and other Plan Participants and beneficiaries. No one, including your employer, or any other person, may fire you or otherwise discriminate against you in any way to prevent you from obtaining a welfare benefit or exercising your rights under ERISA. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(iii)&#160;&#160;&#160;&#160;Enforce Your Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If your claim for a welfare benefit is denied or ignored, in whole or in part, you have a right to know why this was done, to obtain copies of documents relating to the decision without charge, and to appeal any denial, all within certain time schedules. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Under ERISA, there are steps you can take to enforce the above rights. For instance, if you request a copy of Plan documents or the latest annual report from the Plan and do not receive them within 30 days, you may file suit in a Federal court. In such a case, the court may require the Plan Administrator to provide the materials and pay you up to $110 a day until you receive the materials, unless the materials were not sent because of reasons beyond the control of the administrator.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If you have a claim for benefits, which is denied or ignored, in whole or in part, you may file suit in a state or Federal court.  If you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a Federal court.  The court will decide who should pay court costs and legal fees. If you are successful the court may order the person you have sued to pay these costs and fees. If you lose, the court may order you to pay these costs and fees, for example, if it finds your claim is frivolous.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(iv)&#160;&#160;&#160;&#160;Assistance with Your Questions</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;If you have any questions about your Plan, you should contact the Plan Administrator. If you have any questions about this statement or about your rights under ERISA or if you need assistance in obtaining documents from the Plan Administrator, you should contact the nearest office of the Employee Benefits Security Administration, U.S. Department of Labor, listed in your telephone directory or the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution Avenue N.W., Washington, D.C. 20210.  You may also obtain certain publications about your rights and responsibilities under ERISA by calling the publications hotline of the Employee Benefits Security Administration.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></div><div style="margin-bottom:10pt;padding-left:207pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Adopted&#58;  December 10, 2012 and amended and restated May 24, 2018</font></div><div style="margin-bottom:10pt;padding-left:207pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Amended &#38; Restated&#58; October 25, 2021</font></div><div style="margin-bottom:10pt;padding-left:207pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Compensation Committee of the Board of Directors</font></div><div style="margin-bottom:10pt;padding-left:207pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Forward Air Corporation</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</font></div></div></div><div id="i608c5585d1fd41ab81512ae2a37cfaa8_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX A<br>PARTICIPATION AND RESTRICTIVE COVENANTS AGREEMENT</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This PARTICIPATION AND RESTRICTIVE COVENANTS AGREEMENT (this &#34;Agreement&#34; or this &#8220;Restrictive Covenants Agreement&#8221;) is entered into as of ____________, 20__, between Forward Air Corporation (the &#34;Company&#34;) and ______________ (the &#34;Executive&#34;) (jointly the &#8220;Parties&#8221;) pursuant to which the Executive accepts participation in the Forward Air Corporation Executive Severance and Change in Control Plan (the &#8220;Severance Plan&#8221;) subject to the terms and conditions thereof as amended from time to time.  Capitalized terms not otherwise defined herein, shall have the meaning set forth in the Severance Plan.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REASONS FOR THIS AGREEMENT&#58;  During Executive's relationship with the Company, Executive has learned, will learn, or has or will have access to, important proprietary information related to the operations and business of Forward Air Corporation and its subsidiaries and affiliates (collectively, the &#34;Company's Business&#34;).  Executive acknowledges that the proprietary customer, operations, financial, and business information that has been or will be learned or accessible has been and will be developed through the Company's expenditure of substantial effort, time and money&#59; and together with relationships developed with customers and employees, could be used to compete unfairly with the Company.  The Company's ability to sell its products and services on a competitive basis depends, in part, on its proprietary information and customer relationships, and the Company would not share this information, provide training or promote Executive's relationship with customers if the Company believed that it would be used in competition with the Company, which non-disclosure would cause Executive's performance and opportunities to suffer.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In consideration of employment or continued employment, participation in the Severance Plan and other valuable consideration, the receipt and sufficiency of which are acknowledged, the Company and Executive agree&#58;</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.  DEFINITIONS&#58;  For this Restricted Covenants Agreement, the following terms shall have the meaning specified below&#58;</font></div><div style="margin-top:5pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)  PERSON&#58;  Any individual, corporation, limited liability company, partnership, joint venture, association, unincorporated organization or other entity.</font></div><div style="margin-top:5pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)  TERMINATION DATE&#58;  The date of Executive's termination of employment from the Company, whether such termination is voluntary or involuntary, or with or without cause.</font></div><div style="margin-top:5pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)  CUSTOMERS&#58;  All customers and actively sought prospective customers of the Company with whom Executive had business contact, about whom Executive received Confidential Information, or whose business resulted in a commission or other payment being made to Executive during the Executive&#8217;s employment with the Company.</font></div><div style="margin-top:5pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)  CONFIDENTIAL INFORMATION&#58;  &#8220;Confidential Information&#8221; as defined herein shall exclude company trade secrets and is defined as such other information not rising to the level of a trade secret, relating to the Company's customers, operation, finances, and business that derives value, actual or potential, from not being generally known to other Persons, including, but not limited to, technical or non-technical data, formulas, patterns, compilations (including compilations of customer information), programs (including fulfillment and marketing programs), devices, methods (including fulfillment methods), techniques, processes, financial data (including sales forecasts), or lists of actual or potential customers or suppliers (including identifying information about those customers), whether or not reduced to writing. Confidential Information includes information disclosed to the Company by third parties that the Company is obligated to maintain as confidential. Confidential Information does not include information that&#58; (i) was generally known to the relevant public at the time of disclosure&#59; (ii) was lawfully received by Executive from a third party&#59; (iii) was known to Executive prior to receipt from the Company&#59; or (iv) was independently developed by Executive or independent third parties&#59; in each of the foregoing circumstances, this exception applies only if such public knowledge or possession by an independent third party was without breach by Executive or any third party of any obligation of confidentiality or non-use, including but not limited to the obligations and restrictions set forth in this Agreement.  </font></div><div style="margin-top:5pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)  TERRITORY&#58;  the term &#34;Territory&#34; as used in this Restrictive Covenants Agreement means the continental United States, Mexico and Canada, which is the territory in which the Company conducts the Company Business and the territory in which Executive provides services to the Company.  Executive acknowledges and agrees that the direct and indirect scope of Executive&#8217;s duties and responsibilities and the breadth of the geography impacted by the Confidential Information to which the Executive may be exposed during Executive&#8217;s employment with the Company are throughout the Territory.  </font></div><div style="margin-top:5pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)  COMPETING BUSINESS&#58;  any Person (other than the Company but including Executive) providing or offering less-than-truckload, truckload, intermodal, pool distribution, dedicated line haul, dedicated contract carriage, logistics or final mile delivery services, or any other goods or services identical to or reasonably substitutable for the goods and services offered by the Company.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2. &#91;TIMING OF SEVERANCE PAYMENTS&#58;  Notwithstanding anything in the Severance Plan to the contrary, the Severance Payment in the event of an Involuntary Termination pursuant to Section 4.01 of the Severance Plan shall be paid in equal installments for a period of &#91;twelve (12)&#47;eighteen (18)&#47;twenty-four (24)&#93;</font><font 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">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> months following the Executive&#8217;s Termination Date and such payments shall commence no more than sixty days after the Termination of Employment, provided the applicable revocation period required for the release under Section&#160;9.01 of the Severance Plan has expired at that time&#59; and subject to Section&#160;10.11(c) and Section&#160;10.11(e) of the Severance Plan. If the sixty (60)-day period following the Termination Date crosses calendar years, if necessary to comply with Code Section 409A payment shall not commence until the second calendar year (the commencement date, </font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"> NTD&#58; For the CEO 24 months&#59; for the C-Suite level Participants 18 months and for all other Participants 12 months. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;Payment Commencement Date&#8221;).  Any payment of a Severance Payment that is so delayed shall be paid on the Payment Commencement Date.&#93;</font><font 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">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;Intentionally omitted.&#93;</font><font 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">3</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3. TRADE SECRETS AND CONFIDENTIAL INFORMATION&#58; Executive shall not use or disclose the Company&#8217;s trade secrets during or after employment.  Executive shall not use or disclose Confidential Information following the termination of employment for any reason, except in connection with his duties performed in accordance with his Employment Agreement or except with the prior written consent of the Chairman of the Board of the Company&#59; provided, however, Executive may make disclosures required by a valid order or subpoena issued by a court or administrative agency of competent jurisdiction, in which event Executive will promptly notify the Company of such order or subpoena to provide the Company an opportunity to protect its interests. </font></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">4.  RETURN OF PROPERTY AND MATERIALS&#58;  On the Termination Date or for any reason or at any time at the Company's request, Executive will deliver promptly to the Company all of the Company&#8217;s property, including without limitation all materials, documents, plans, records, notes, or other papers and any copies, summaries or excerpts of any kind, and computerized or electronic media in any format whatsoever, and any Company access keys or key cards, identification or credit cards, computer or electronic hardware or software, in Executive's possession or control relating in any way to the Company's Business, which at all times shall be the property of the Company.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.  NON-SOLICITATION OF EMPLOYEES&#58;  During employment and for a period of &#91;twelve (12)&#47;eighteen (18)&#47;twenty-four (24)&#93;</font><font 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">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> months following his Termination Date (the &#8220;Restricted Period&#8221;), Executive will not </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">either on his own behalf or on behalf of any third party, except on behalf of the Company, directly or indirectly,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> solicit or induce or in any manner attempt to solicit or induce, any person employed by the Company to leave such employment, whether or not such employment is pursuant to a written contract with the Company or at will.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.  NON-SOLICITATION OF CUSTOMERS&#58;  During employment and the Restricted Period, Executive will not </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">either on his own behalf or on behalf of any other Person, except on behalf of the Company, directly or indirectly,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> solicit Customers on behalf of a Competing Business or for the purpose of (i) providing or offering products or services identical to or reasonably substitutable for the products and services provided or offered by the Company, or (ii) lessening, in whole or in part, the Company&#8217;s business or relationship with its Customers.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.  NON-COMPETITION&#58;  During employment and the Restricted Period, Executive will not, within the Territory, engage in a Competing Business, provide services to a Competing Business similar to those that Executive provided to the Company, become an officer or director of a Competing Business, or otherwise directly or indirectly, own, manage, operate, join, control, finance or participate in the ownership, management, operation, control, or financing of a Competing Business.</font></div><div style="margin-top:18pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.  DISPARAGEMENT&#58;  Executive shall not at any time make false, misleading or disparaging statements about the Company or any subsidiary of the Company, including its products, management, employees, and customers. &#8220;Disparaging&#8221; statements are those that impugn the character, honesty, integrity, morality, business acumen, or abilities of the individual or entity being disparaged.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.  OWNERSHIP OF CONFIDENTIAL INFORMATION&#58;  The Executive hereby agrees that any and all improvements, inventions, discoveries, formulas, processes, methods, know-how, confidential data, trade secrets and other proprietary information (collectively &#34;Work Product&#34;) within the scope of any business of the Company or any affiliate which the Executive may conceive or make or has conceived or made during his employment with the Company shall be and are the sole and exclusive property of the Company, and that the Executive shall, wherever requested to do so by the Company, at its expense, execute and sign any and all applications, assignments or other instruments and do all other things which the Company may deem necessary or appropriate (i) in order to apply for, obtain, maintain, enforce or defend letters patent of the United States or any foreign country for any Work Product, or (ii) in order to assign, transfer, convey or otherwise make available to the Company the sole and exclusive right, title and interest in and to any Work Product.</font></div><div style="margin-top:18pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.  NO WAIVER&#58;  The failure of the Company to insist upon the performance of any of the terms and conditions in this Agreement, or the failure to prosecute any breach of any of the terms and conditions of this Agreement, shall not be construed thereafter as a waiver of any such terms or conditions.  This entire Agreement shall remain in full force and effect as if no such forbearance or failure of performance had occurred.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;11.  DEFEND TRADE SECRETS ACT OF 2016.  Executive is also hereby notified, in accordance with the Defend Trade Secrets Act of 2016, that he will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of </font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"> NTD&#58; To be inserted for severance that is paid over time.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"> NTD&#58; To be inserted for severance that is paid in a lump sum.</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"> NTD&#58; For the CEO 24 months&#59; for the C-Suite level Participants 18 months and for all other Participants 12 months.</font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">a trade secret that&#58; (a) is made (i) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney&#59; and (ii) solely for the purpose of reporting or investigating a suspected violation of law&#59; or (b) is made in a complaint or other document that is filed under seal in a lawsuit or other proceeding.  Executive represents and warrants he has been notified by this Agreement that if he files a lawsuit for retaliation by the Company for reporting a suspected violation of law, he may disclose the Company&#8217;s trade secrets to his attorney and use the trade secret information in the court proceeding if he&#58; (x) files any document containing the trade secret under seal&#59; and (y) does not disclose the trade secret, except pursuant to court order.</font></div><div style="margin-top:18pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.&#160;&#160;&#160;&#160;INJUNCTIVE RELIEF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive understands that, in the event of a breach or threatened breach of this Agreement by Executive, the Company may suffer irreparable harm and will therefore be entitled to injunctive relief, without prior notice to Executive and without the posting of a bond or other guarantee, to enforce this Agreement.  This provision is not a waiver of any other rights which the Company may have under this Agreement, including the right to recover attorneys&#8217; fees and costs to cover the expenses it incurs in seeking to enforce this agreement, as well as to any other remedies available to it, including money damages.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.&#160;&#160;&#160;&#160;CONSTRUCTION&#58;  The Parties agree that the covenants set forth herein are reasonable with respect to their duration, geographical area and scope.  If any provision of this Agreement is deemed or held to be illegal, invalid, or unenforceable under present or future laws effective during the Term hereof, this Agreement shall be considered divisible and inoperative as to such provision to the extent it is deemed to be illegal, invalid or unenforceable, and in all other respects this Agreement shall remain in full force and effect&#59; provided, however, that if any provision of this Agreement is deemed or held to be illegal, invalid or unenforceable there shall be added hereto automatically a provision as similar as possible to such illegal, invalid or unenforceable provision as shall be legal, valid or enforceable&#59; and provided further that if any provision of this Agreement is deemed or held to be illegal, invalid or unenforceable by any judicial body of competent jurisdiction, it shall have the power to reduce the scope, duration, or area of the term or provision, to delete specific words or phrases, or to replace any illegal, invalid or unenforceable term or provision with a term or provision that is valid and enforceable and that comes closest to expressing the intention of the illegal, invalid or unenforceable term or provision.  Further, should any provision contained in this Agreement ever be reformed or rewritten by any judicial body of competent jurisdiction, such provision as so reformed or rewritten shall be binding upon the Executive and the Company.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;Executive agrees and acknowledges that the restrictions contained in this Agreement do not preclude Executive from earning a livelihood, nor do they unreasonably impose limitations on Executive&#8217;s ability to earn a living.  Executive agrees and acknowledges that the potential harm to the Company, and any of its subsidiaries and affiliates, of the non-enforcement of the provisions of this Agreement outweighs any potential harm to Executive of their enforcement by injunction or otherwise.  Executive expressly acknowledges and agrees that each and every restraint imposed by the provisions of this Agreement is reasonable with respect to subject matter, activity restraints, time period and geographical area.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;In the event the parties litigate the enforceability of any of the provisions of this Agreement, the time period for the respective restrictive covenants shall be tolled until such litigation is resolved by final judgment, including any appeal.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;The language in all parts of this Agreement will be construed, in all cases, according to its fair meaning, and not for or against either Party hereto.  The Parties acknowledge that each Party and its counsel have reviewed and revised this Agreement and that the normal rule of construction to the effect that any ambiguities are to be resolved against the drafting party will not be employed in the interpretation of this Agreement.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;The captions of the Paragraphs of this Agreement are for convenience of reference only and in no way define, limit or affect the scope or substance of any Paragraph of this Agreement.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.&#160;&#160;&#160;&#160;FORUM SELECTION AND CHOICE OF LAW&#58; This Agreement shall be interpreted, construed and governed by and under the laws of the State of Georgia, not including the choice of law rules thereof.  Each party irrevocably (i) consents to the exclusive jurisdiction and venue of the courts located in Fulton County, Georgia in any and all actions arising under or relating to this Agreement, and (ii) waives any jurisdictional defenses (including personal jurisdiction and venue) to any such action.  </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Company and the Executive have executed this Restrictive Covenants Agreement as of the date first written above.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FORWARD AIR CORPORATION&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">_____________________________________&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;_____________________________________</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(signature)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;By&#58; __________________________________</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Its&#58; __________________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">_____________________________________</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(print name)</font></div><div><font><br></font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-3</font></div></div></div><div id="i608c5585d1fd41ab81512ae2a37cfaa8_13"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX B<br>GENERAL RELEASE AND WAIVER</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.  I, _____________________, in consideration of and subject to the performance by Forward Air Corporation (together with its Affiliates, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), of its obligations under the Forward Air Corporation Executive Severance and Change in Control Plan, as amended from time to time before the date hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), do hereby release and forever discharge as of the date hereof the Company Parties and their respective affiliates, subsidiaries and direct or indirect parent entities and all present, former and future shareholders, directors, officers, agents, representatives, employees, employee benefit plan fiduciaries, and successors and assigns, as well as all respective affiliates, subsidiaries and direct or indirect parent entities of any successor or assign of the Company (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Released Partie</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) to the extent provided below (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">General Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  The Released Parties are intended to be third-party beneficiaries of this General Release, and this General Release may be enforced by each of them in accordance with the terms hereof in respect of the rights granted to such Released Parties hereunder.  Terms used herein but not otherwise defined shall have the meanings given to them in the Plan. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.  I understand that any payments or benefits paid or granted to me under Section&#160;4.01 or 5.02 of the Plan (other than the Accrued Obligations) represent, in part, consideration for signing this General Release and are not salary, wages or benefits to which I was already entitled.  I understand and agree that I will not receive certain of the payments and benefits specified in the Plan unless I execute this General Release and do not revoke this General Release within the time period permitted hereafter.  Such payments and benefits will not be considered compensation for purposes of any employee benefit plan, program, policy or arrangement maintained or hereafter established by the Company or its Affiliates. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.  Except as provided in paragraphs 4, 5, and 11 below and except for the provisions of the Plan which expressly survive the termination of my employment with the Company, I knowingly and voluntarily (for myself, my heirs, executors, administrators and assigns) release and forever discharge the Company and the other Released Parties from any and all claims, suits, controversies, actions, causes of action, cross-claims, counter-claims, demands, debts, compensatory damages, liquidated damages, punitive or exemplary damages, other damages, claims for costs and attorneys&#8217; fees, or liabilities of any nature whatsoever in law and in equity, both past and present (through the date that this General Release becomes effective and enforceable) and whether known or unknown, suspected, or claimed against the Company or any of the Released Parties which I, my spouse, or any of my heirs, executors, administrators or assigns, may have, which arise out of or are connected with my employment with, or my separation or termination from, the Company Parties, including, but not limited to (all of the following collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;)&#58;</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)  any and all claims that in any way result from, or relate to, Executive&#8217;s hire, employment with or separation from employment with the Company Parties, whether pursuant to federal, state or local law, statute, regulation, ordinance, executive order or common law including, but not limited to, wrongful discharge of employment, constructive discharge from employment, termination in violation of public policy, discrimination, harassment, retaliation, breach of contract, both express and implied, breach of a covenant of good faith and fair dealing, both express and implied&#59; promissory estoppel, negligent or intentional infliction of emotional distress, negligent or intentional misrepresentation, negligent or intentional interference with contract or prospective economic advantage, unfair business practices, defamation, libel, slander, negligence, personal injury, assault, battery, invasion of privacy, false imprisonment, and conversion, including costs and attorneys&#8217; fees&#59;</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)  any and all claims for violation of any federal, state or municipal statute, including, but not limited to, Title VII of the Civil Rights Act of 1964, as amended&#59; the Civil Rights Act of 1991&#59; the Age Discrimination in Employment Act of 1967, as amended (including the Older Workers Benefit Protection Act)&#59; the Equal Pay Act of 1963, as amended&#59; the Americans with Disabilities Act of 1990&#59; the Family and Medical Leave Act of 1993&#59; the Worker Adjustment Retraining and Notification Act&#59; the Employee Retirement Income Security Act of 1974&#59; any applicable Executive Order Programs&#59; the Fair Labor Standards Act, and any other statute that pertains or relates to, or otherwise touches upon, the employment relationship between the Company Parties and Executive.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.  I agree that this General Release does not waive or release any rights or claims that I may have under the Age Discrimination in Employment Act of 1967 which arise after the date I execute this General Release and does not extend to any claims that, by statute, may not be waived.  I acknowledge and agree that my separation from employment with the Company Parties in compliance with the terms of the Plan shall not serve as the basis for any claim or action (including, without limitation, any claim under the Age Discrimination in Employment Act of 1967). </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.  I agree that I hereby waive all rights to sue or obtain equitable, remedial or punitive relief from any or all Released Parties of any kind whatsoever in respect of any Claim, including, without limitation, reinstatement, back pay, front pay, and any form of injunctive relief.  Notwithstanding the above, I further acknowledge that I am not waiving and am not being required to waive any right that cannot be waived under law, including the right to file an administrative charge or participate in an administrative investigation or proceeding&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that I disclaim and waive any right to share or participate in any monetary award resulting from the prosecution of such charge or investigation or proceeding, not including a whistleblower bounty.  Additionally, I am not waiving (i)&#160;any right to the Accrued Obligations or any severance benefits to which I am entitled under the Plan, (ii)&#160;any claim relating to directors&#8217; and officers&#8217; liability insurance coverage or any right of indemnification under the Company&#8217;s organizational documents or otherwise, (iii)&#160;my rights as an equity or security holder in the Company or its Affiliates, (iv)&#160;my rights under any equity awards that survive termination of employment&#59; or (v)&#160;my rights to accrued benefits only under any retirement plan that is &#8220;qualified&#8221; under Section&#160;401(a) of the Internal Revenue Code of 1986. </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.  In signing this General Release, I acknowledge and intend that it shall be effective as a bar to each and every one of the Claims hereinabove mentioned or implied.  I expressly consent that this General Release shall be given full force and effect according to each and all of its express terms and provisions, including those relating to unknown and unsuspected Claims (notwithstanding any state or local statute that expressly limits the effectiveness of a general release of unknown, unsuspected and unanticipated Claims), if any, as well as those relating to any other Claims hereinabove mentioned or implied.  I acknowledge and agree that this waiver is an essential and material term of this General Release and that without such waiver I would not have become a Participant in the Plan.  I further agree that in the event I should bring a Claim seeking damages against the Company, or in the event I should seek to recover against the Company in any Claim brought by a governmental agency on my behalf, this General Release shall serve as a complete defense to such Claims to the maximum extent permitted by law.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.  I agree that neither this General Release, nor the furnishing of the consideration for this General Release, shall be deemed or construed at any time to be an admission by the Company, any Released Party or myself of any improper or unlawful conduct. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.  I agree that this General Release and the Plan are confidential and agree not to disclose any information regarding the terms of this General Release or the Plan, except to my immediate family and any tax, legal or other counsel that I have consulted regarding the meaning or effect hereof or to a successor employer respecting the terms of any restrictive covenants to which I may be subject, or as required by law, and I will instruct each of the foregoing not to further disclose the same to anyone. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.  Any non-disclosure provision in this General Release does not prohibit or restrict me (or my attorney) from responding to any inquiry about this General Release or its underlying facts and circumstances by the Securities and Exchange Commission (SEC), the Financial Industry Regulatory Authority (FINRA), any other securities regulatory organization or any governmental entity. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.  I represent that I am not aware of any claim by me other than the claims that are released by this General Release.  I acknowledge that I may hereafter discover claims or facts in addition to or different than those which I now know or believe to exist with respect to the subject matter of the release set forth in paragraph 3 above and which, if known or suspected at the time of entering into this General Release, may have materially affected this General Release and my decision to enter into it.  I represent and warrant that I have never suffered an on the job or occupational injury or incurred any leave, wage or overtime claims, whether pursuant to the Fair Labor Standards Act, Family Medical Leave Act, or otherwise, during my employment, or in the alternative that any such claims have been resolved to my complete satisfaction, and as such, no such claims by me or on my behalf exist as of the date of this Agreement.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.  Notwithstanding anything in this General Release to the contrary, this General Release shall not relinquish, diminish, or in any way affect any rights or claims arising out of any breach by the Company or by any Released Party of the Plan after the date hereof. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.  The Parties understand and acknowledge that this General Release constitutes a compromise and settlement of actual or potential disputed claims.  No action taken by the Parties hereto, or either of them, either previously or in connection with this General Release shall be deemed or construed to be&#58;</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;an admission of the truth or falsity of any claims made or any potential claims&#59; or </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;an acknowledgment or admission by either Party of any fault or liability whatsoever to the other Party or to any third party.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.  I waive any claim to reinstatement or re-employment with the Released Parties and agree not to bring any claim based upon the failure or refusal of the Released Parties to employ me hereafter.  If I seek employment or become employed with the Released Parties (knowingly or unknowingly), this General Release shall conclusively be deemed the sole and exclusive reason for denying such application for employment with the Released Parties and&#47;or the basis for my discharge if hired.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.  In entering into this General Release, neither Party has relied upon any representations or statements made by the other Party hereto which are not specifically set forth in this General Release.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.  The language in all parts of this Agreement will be construed, in all cases, according to its fair meaning, and not for or against either Party hereto.  The Parties acknowledge that each Party and its counsel have reviewed and revised this Agreement and that the normal rule of construction to the effect that any ambiguities are to be resolved against the drafting party will not be employed in the interpretation of this Agreement.  The captions of the Paragraphs of this Agreement are for convenience of reference only and in no way define, limit or affect the scope or substance of any Paragraph of this Agreement.</font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.  Whenever possible, each provision of this General Release shall be interpreted in, such manner as to be effective and valid under applicable law, but if any provision of this General Release is held to be invalid, illegal or unenforceable in any respect under any applicable law or rule in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other provision or any other jurisdiction, but this General Release shall be reformed, construed and enforced in such jurisdiction as if such invalid, illegal or unenforceable provision had never been contained herein. </font></div><div style="margin-top:9pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.  BY SIGNING THIS GENERAL RELEASE, I REPRESENT AND AGREE THAT&#58; </font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) I HAVE READ IT CAREFULLY&#59; AND I UNDERSTAND ALL OF ITS TERMS AND KNOW THAT I AM GIVING UP IMPORTANT RIGHTS, INCLUDING BUT NOT LIMITED TO, RIGHTS UNDER THE AGE DISCRIMINATION IN EMPLOYMENT ACT OF 1967, AS AMENDED, TITLE VII OF THE CIVIL RIGHTS ACT OF 1964, AS AMENDED&#59; THE EQUAL PAY ACT OF 1963, THE AMERICANS WITH DISABILITIES ACT OF 1990&#59; AND THE EMPLOYEE RETIREMENT INCOME SECURITY ACT OF 1974, AS AMENDED&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) I VOLUNTARILY CONSENT TO EVERYTHING IN IT&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) I HAVE BEEN ADVISED TO CONSULT WITH AN ATTORNEY BEFORE EXECUTING IT AND I HAVE DONE SO OR, AFTER CAREFUL READING AND CONSIDERATION, I HAVE CHOSEN NOT TO DO SO OF MY OWN VOLITION&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d) I HAVE HAD AT LEAST </font><font style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> DAYS FROM THE DATE OF MY RECEIPT OF THIS RELEASE TO CONSIDER IT, AND THE CHANGES MADE SINCE MY RECEIPT OF THIS RELEASE ARE NOT MATERIAL OR WERE MADE AT MY REQUEST AND WILL NOT RESTART THE REQUIRED </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#91;</font><font style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21&#93;&#91;45&#93;-</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DAY PERIOD&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e) I UNDERSTAND THAT I HAVE SEVEN (7)&#160;DAYS AFTER THE EXECUTION OF THIS RELEASE TO REVOKE IT AND THAT THIS RELEASE SHALL NOT BECOME EFFECTIVE OR ENFORCEABLE UNTIL THE REVOCATION PERIOD HAS EXPIRED&#59; </font></div><div style="margin-top:4.5pt;padding-left:24.45pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f) I HAVE SIGNED THIS GENERAL RELEASE KNOWINGLY AND VOLUNTARILY AND WITH THE ADVICE OF ANY COUNSEL RETAINED TO ADVISE ME WITH RESPECT TO IT&#59; AND </font></div><div style="margin-top:4.5pt;padding-left:24.5pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g) I AGREE THAT THE PROVISIONS OF THIS GENERAL RELEASE MAY NOT BE AMENDED, WAIVED, CHANGED OR MODIFIED EXCEPT BY AN INSTRUMENT IN WRITING SIGNED BY AN AUTHORIZED REPRESENTATIVE OF THE COMPANY AND BY ME. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:0.1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.507%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.601%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SIGNED&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DATED&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Participant</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:76.32pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B-3</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>7
<FILENAME>fwrdex2112021.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i30ec28ba85cf41d1a6182dede6f4f312_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FORWARD AIR CORPORATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBSIDIARIES </font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Incorporation</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FAF, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Solutions, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States Trucking Co.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States Logistics, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TQI Holdings, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FORWARD AIR, INC. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBSIDIARIES </font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:48.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Incorporation</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Royalty, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Technology and Logistics Services, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FACSBI, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Towne Holdings, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Synergy Cargo Logistics, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TAF, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indiana</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Towne Air Freight, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indiana</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Services, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Final Mile, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TQI HOLDINGS, INC. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBSIDIARIES </font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Incorporation</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Air Logistics Services, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TQI, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FAF, INC. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBSIDIARIES </font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Incorporation</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FFM, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>8
<FILENAME>fwrdex2312021.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ic12a9d26977c4c6ca776b8738bcf2c4e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We consent to the incorporation by reference in the following Registration Statements&#58; </font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-151198) pertaining to the Forward Air Corporation Amended and Restated Stock Option and Incentive Plan, </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-134294) pertaining to the Forward Air Corporation 2006 Non-Employee Director Stock Plan, </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-125872) pertaining to the Forward Air Corporation 2005 Employee Stock Purchase Plan,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-120250) pertaining to the Forward Air Corporation 2000 Non-Employee Director Stock Option Award,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-120249) pertaining to the Forward Air Corporation Non-Employee Director Stock Plan, as amended, and the Forward Air Corporation 1999 Stock Option and Incentive Plan, as amended,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-94249) pertaining to the Forward Air Corporation 1999 Stock Option and Incentive Plan,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-211256) pertaining to the Forward Air Corporation 2016 Omnibus Incentive Compensation Plan and the Forward Air Corporation Amended and Restated Non-Employee Director Stock Plan </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of our reports dated March 1, 2022, with respect to the consolidated financial statements and schedule of Forward Air Corporation and the effectiveness of internal control over financial reporting of Forward Air Corporation included in this Annual Report (Form 10-K) of Forward Air Corporation for the year ended December 31, 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Atlanta, GA                                                                   </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">March 1, 2022</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>fwrdex3112021.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i64f0861d1d5b4c91aeda8883a7f68c25_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO EXCHANGE ACT RULE 13a-14(a) (17 CFR 240.13a-14(a))</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Thomas Schmitt, President, Chief Executive Officer and Director of Forward Air Corporation, certify that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this report on Form 10-K for the year ended December&#160;31, 2021 of Forward Air Corporation&#59;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:4.933%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.027%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Thomas Schmitt</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas Schmitt<br>President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>fwrdex3122021.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i94c952c103a54f99957d4b75d18ad17b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO EXCHANGE ACT RULE 13a-14(a) (17 CFR 240.13a-14(a))</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Rebecca J. Garbrick, Chief Financial Officer and Treasurer of Forward Air Corporation, certify that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this report on Form 10-K for the year ended December&#160;31, 2021 of Forward Air Corporation&#59;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.787%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Rebecca J. Garbrick</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebecca J. Garbrick<br>Chief Financial Officer and Treasurer </font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>fwrdex3212021.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ibd1c451247844fa191b65d8c8f77fcc8_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Forward Air Corporation (the &#8220;Company&#8221;) for the year ended December&#160;31, 2021 as filed with the Securities and Exchange Commission on the date hereof&#160;&#160;(the &#8220;Report&#8221;), Thomas Schmitt, President and Chief Executive Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Thomas Schmitt</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas Schmitt<br>President and Chief Executive Officer </font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to Forward Air Corporation and will be retained by Forward Air Corporation and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>12
<FILENAME>fwrdex3222021.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i5ac3de859bc04347a0eb26c99a9c7c75_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Forward Air Corporation (the &#8220;Company&#8221;) for the year ended December&#160;31, 2021 as filed with the Securities and Exchange Commission on the date hereof&#160;&#160;(the &#8220;Report&#8221;), Rebecca J. Garbrick, Chief Financial Officer and Treasurer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Rebecca J. Garbrick</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebecca J. Garbrick<br>Chief Financial Officer and Treasurer </font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to Forward Air Corporation and will be retained by Forward Air Corporation and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>fwrd-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fwrd="http://www.forwardair.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.forwardair.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fwrd-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fwrd-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fwrd-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fwrd-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.forwardair.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.forwardair.com/role/AuditInformation">
        <link:definition>0002002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.forwardair.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1003005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>1004006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPolicies" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Operations and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesTables" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>2404401 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
        <link:definition>2405402 - Disclosure - Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails">
        <link:definition>2406403 - Disclosure - Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails">
        <link:definition>2407404 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails">
        <link:definition>2408405 - Disclosure - Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails">
        <link:definition>2409406 - Disclosure - Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails">
        <link:definition>2410407 - Disclosure - Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails">
        <link:definition>2411408 - Disclosure - Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSale" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale">
        <link:definition>2112102 - Disclosure - Discontinued Operation and Held for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSaleTables" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables">
        <link:definition>2313302 - Disclosure - Discontinued Operation and Held for Sale (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSaleNarrativeDetails" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails">
        <link:definition>2414409 - Disclosure - Discontinued Operation and Held for Sale - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSaleAssumptionsDetails" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails">
        <link:definition>2415410 - Disclosure - Discontinued Operation and Held for Sale - Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails">
        <link:definition>2416411 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails">
        <link:definition>2417412 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.forwardair.com/role/Acquisitions">
        <link:definition>2118103 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.forwardair.com/role/AcquisitionsTables">
        <link:definition>2319303 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails" roleURI="http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails">
        <link:definition>2420413 - Disclosure - Acquisitions - Expedited Freight Acquisitions Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsIntermodalAcquisitionNarrativeDetails" roleURI="http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails">
        <link:definition>2421414 - Disclosure - Acquisitions - Intermodal Acquisition Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsWeightedAverageAssumptionsDetails" roleURI="http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails">
        <link:definition>2422415 - Disclosure - Acquisitions - Weighted Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAllocationsofPurchasePriceDetails" roleURI="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails">
        <link:definition>2423416 - Disclosure - Acquisitions - Allocations of Purchase Price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsEstimatedUsefulLivesDetails" roleURI="http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails">
        <link:definition>2424417 - Disclosure - Acquisitions - Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Indebtedness" roleURI="http://www.forwardair.com/role/Indebtedness">
        <link:definition>2125104 - Disclosure - Indebtedness</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessTables" roleURI="http://www.forwardair.com/role/IndebtednessTables">
        <link:definition>2326304 - Disclosure - Indebtedness (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessScheduleofLongTermDebtDetails" roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails">
        <link:definition>2427418 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessScheduleofLongTermDebtDetails_1" roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1">
        <link:definition>2427418 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessScheduleofMaturityDetails" roleURI="http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails">
        <link:definition>2428419 - Disclosure - Indebtedness - Schedule of Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IndebtednessNarrativeDetails" roleURI="http://www.forwardair.com/role/IndebtednessNarrativeDetails">
        <link:definition>2429420 - Disclosure - Indebtedness - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquity" roleURI="http://www.forwardair.com/role/ShareholdersEquity">
        <link:definition>2130105 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityDetails" roleURI="http://www.forwardair.com/role/ShareholdersEquityDetails">
        <link:definition>2431421 - Disclosure - Shareholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlan" roleURI="http://www.forwardair.com/role/StockIncentivePlan">
        <link:definition>2132106 - Disclosure - Stock Incentive Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanTables" roleURI="http://www.forwardair.com/role/StockIncentivePlanTables">
        <link:definition>2333305 - Disclosure - Stock Incentive Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanShareBasedCompensationExpenseDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails">
        <link:definition>2434422 - Disclosure - Stock Incentive Plan - Share-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanNarrativeDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails">
        <link:definition>2435423 - Disclosure - Stock Incentive Plan - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanWeightedAverageAssumptionsDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails">
        <link:definition>2436424 - Disclosure - Stock Incentive Plan - Weighted Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanRollForwardActivityDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails">
        <link:definition>2437425 - Disclosure - Stock Incentive Plan - Roll Forward Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanExercisePriceRangeDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails">
        <link:definition>2438426 - Disclosure - Stock Incentive Plan - Exercise Price Range (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanEmployeeStockPurchasePlanDetails" roleURI="http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails">
        <link:definition>2439427 - Disclosure - Stock Incentive Plan - Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.forwardair.com/role/IncomeTaxes">
        <link:definition>2140107 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.forwardair.com/role/IncomeTaxesTables">
        <link:definition>2341306 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>2442428 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofIncomeTaxesDetails" roleURI="http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails">
        <link:definition>2443429 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2444430 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.forwardair.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2445431 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" roleURI="http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails">
        <link:definition>2446432 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.forwardair.com/role/Leases">
        <link:definition>2147108 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.forwardair.com/role/LeasesTables">
        <link:definition>2348307 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.forwardair.com/role/LeasesNarrativeDetails">
        <link:definition>2449433 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAssetsandLiabilitiesDetails" roleURI="http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails">
        <link:definition>2450434 - Disclosure - Leases - Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostDetails" roleURI="http://www.forwardair.com/role/LeasesLeaseCostDetails">
        <link:definition>2451435 - Disclosure - Leases - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumPaymentsDetails" roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails">
        <link:definition>2452436 - Disclosure - Leases - Future Minimum Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumPaymentsDetails_1" roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1">
        <link:definition>2452436 - Disclosure - Leases - Future Minimum Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" roleURI="http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails">
        <link:definition>2453437 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalCashFlowDetails" roleURI="http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails">
        <link:definition>2454438 - Disclosure - Leases -Supplemental Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.forwardair.com/role/CommitmentsandContingencies">
        <link:definition>2155109 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.forwardair.com/role/CommitmentsandContingenciesTables">
        <link:definition>2356308 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.forwardair.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2457439 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlan" roleURI="http://www.forwardair.com/role/EmployeeBenefitPlan">
        <link:definition>2158110 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlanDetails" roleURI="http://www.forwardair.com/role/EmployeeBenefitPlanDetails">
        <link:definition>2459440 - Disclosure - Employee Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.forwardair.com/role/FairValueofFinancialInstruments">
        <link:definition>2160111 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2361309 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails" roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails">
        <link:definition>2462441 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsNarrativeDetails" roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails">
        <link:definition>2463442 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails" roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails">
        <link:definition>2464443 - Disclosure - Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.forwardair.com/role/SegmentReporting">
        <link:definition>2165112 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.forwardair.com/role/SegmentReportingTables">
        <link:definition>2366310 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDetails" roleURI="http://www.forwardair.com/role/SegmentReportingDetails">
        <link:definition>2467444 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>2168113 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>2469445 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" abstract="true" name="AccountingPoliciesPropertyAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" abstract="false" name="NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fwrd_KeyEmployeePerformanceShareBasedPlanMember" abstract="true" name="KeyEmployeePerformanceShareBasedPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DefinedContributionPlanEmployerMatchPercentage" abstract="false" name="DefinedContributionPlanEmployerMatchPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_NetworkMember" abstract="true" name="NetworkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DebtInstrumentLIBORFloorAdditionalRate" abstract="false" name="DebtInstrumentLIBORFloorAdditionalRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_EarnOutLiabilityMember" abstract="true" name="EarnOutLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" abstract="false" name="DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_AggregateDeductibleForClaimsBetween0And3000" abstract="false" name="AggregateDeductibleForClaimsBetween0And3000" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_AverageMonthlyRevenueAdjustments" abstract="false" name="AverageMonthlyRevenueAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_CLWDeliveryIncMember" abstract="true" name="CLWDeliveryIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_FinanceLeasesCostAbstract" abstract="true" name="FinanceLeasesCostAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationEarnOutAchievementPeriod" abstract="false" name="DiscontinuedOperationEarnOutAchievementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_ExercisePriceRangeFourMember" abstract="true" name="ExercisePriceRangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_MeaurementInputRevenueVolatilityMember" abstract="true" name="MeaurementInputRevenueVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" abstract="false" name="AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" abstract="false" name="DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_LeaseWeightedAverageDiscountRateAbstract" abstract="true" name="LeaseWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_AggregateDeductibleForClaimsBetween0And1000Member" abstract="true" name="AggregateDeductibleForClaimsBetween0And1000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AverageMonthlyRevenue" abstract="false" name="AverageMonthlyRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_ExercisePriceRangeOneMember" abstract="true" name="ExercisePriceRangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_BloombergShortTermBankYieldIndexMember" abstract="true" name="BloombergShortTermBankYieldIndexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_NonCashCharge" abstract="false" name="NonCashCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" abstract="false" name="NumberOfPeriodsWhichEarnoutIsCalculated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fwrd_IntermodalSegmentMember" abstract="true" name="IntermodalSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" abstract="false" name="DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" abstract="false" name="DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_JPHallExpressDeliveryMember" abstract="true" name="JPHallExpressDeliveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" abstract="true" name="ProficientTransportIncorporatedAndProficientTruckingIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_LinnStarMember" abstract="true" name="LinnStarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_ExercisePriceRangeThreeMember" abstract="true" name="ExercisePriceRangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AllowanceForRevenueAdjustmentsMember" abstract="true" name="AllowanceForRevenueAdjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_MaximumPercentageOfSharesAttainable" abstract="false" name="MaximumPercentageOfSharesAttainable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_ExercisePriceRangeTwoMember" abstract="true" name="ExercisePriceRangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" abstract="false" name="PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_TruckloadMember" abstract="true" name="TruckloadMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_PoolBusinessMember" abstract="true" name="PoolBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DebtInstrumentBaseRateFloor" abstract="false" name="DebtInstrumentBaseRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_CashFromDiscontinuedOperationAbstract" abstract="true" name="CashFromDiscontinuedOperationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" abstract="false" name="SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_LeaseRightOfUseAsset" abstract="false" name="LeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_ExpeditedFreightSegmentMember" abstract="true" name="ExpeditedFreightSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_LeaseLiabilityCurrentAbstract" abstract="true" name="LeaseLiabilityCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_SalariesWagesAndEmployeeBenefitsMember" abstract="true" name="SalariesWagesAndEmployeeBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_BarOleTruckingIncMember" abstract="true" name="BarOleTruckingIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_LossContingencyNumberOfVehicularIncidents" abstract="false" name="LossContingencyNumberOfVehicularIncidents" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fwrd_SelfInsuranceRetentionWorkersCompensation" abstract="false" name="SelfInsuranceRetentionWorkersCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" abstract="true" name="NonemployeeDirectorNonvestedSharesGrantedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_FSALogistixMember" abstract="true" name="FSALogistixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFuelExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" abstract="false" name="FiniteLivedIntangibleAssetsAccumulatedImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_EmployeeNonVestedSharesMember" abstract="true" name="EmployeeNonVestedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_MinimumPercentageOfSharesAttainable" abstract="false" name="MinimumPercentageOfSharesAttainable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_SelfInsuranceLossReservesTableTextBlock" abstract="false" name="SelfInsuranceLossReservesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" abstract="false" name="SelfInsuranceRetentionLiabilityAdditionalDeductible" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_StockRepurchasePlan2019Member" abstract="true" name="StockRepurchasePlan2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DilutedNetIncomePerShareAbstract" abstract="true" name="DilutedNetIncomePerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_MeasurementInputAssetVolatilityMember" abstract="true" name="MeasurementInputAssetVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_GoodwillImpairmentCharge" abstract="false" name="GoodwillImpairmentCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" abstract="false" name="DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_ShareRepurchaseProgramAuthorizedShares" abstract="false" name="ShareRepurchaseProgramAuthorizedShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="fwrd_CashEquivalents" abstract="false" name="CashEquivalents" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_NonCashValuationAllowance" abstract="false" name="NonCashValuationAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" abstract="false" name="DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_FinalMileMember" abstract="true" name="FinalMileMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_PaymentsToProceedsFromAffiliates" abstract="false" name="PaymentsToProceedsFromAffiliates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_OSTMember" abstract="true" name="OSTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationsMeasurementInput" abstract="false" name="DiscontinuedOperationsMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_LeaseLiabilityNoncurrentAbstract" abstract="true" name="LeaseLiabilityNoncurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_DebtInstrumentLIBORFloorRate" abstract="false" name="DebtInstrumentLIBORFloorRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" abstract="true" name="LeaseWeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_RangeOfClaimDomain" abstract="true" name="RangeOfClaimDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DebtInstrumentFederalFundsRateFloor" abstract="false" name="DebtInstrumentFederalFundsRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fwrd_NonEmployeeDirectorStockOptionsMember" abstract="true" name="NonEmployeeDirectorStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_Liabilityinsurancecoverage" abstract="false" name="Liabilityinsurancecoverage" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" abstract="true" name="Aggregatedeductibleforclaimsbetween3000and5000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" abstract="true" name="Aggregatedeductibleforclaimsbetween5000and10000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_AggregateDeductibleForClaimsBetween0And2000Member" abstract="true" name="AggregateDeductibleForClaimsBetween0And2000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" abstract="false" name="DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_BasicNetIncomePerShareAbstract" abstract="true" name="BasicNetIncomePerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_LeaseLiabilityAbstract" abstract="true" name="LeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_RangeofClaimAxis" abstract="true" name="RangeofClaimAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fwrd_FSAMember" abstract="true" name="FSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" abstract="false" name="DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_OneCustomerMember" abstract="true" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>fwrd-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e90af4df-969d-47bc-b5c3-9cdd536c441e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e90af4df-969d-47bc-b5c3-9cdd536c441e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8be70a0e-c3a5-4825-9d0e-6887fa63ed50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_Goodwill_8be70a0e-c3a5-4825-9d0e-6887fa63ed50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f27b4e09-55ac-41d3-a818-469e84386b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f27b4e09-55ac-41d3-a818-469e84386b1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_195a2d4a-9a7f-4b5c-b92c-e8fa3a8955b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_OtherAssets_195a2d4a-9a7f-4b5c-b92c-e8fa3a8955b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c392e7e9-3b81-4062-bb71-cdbef90fe952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c392e7e9-3b81-4062-bb71-cdbef90fe952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5f6ef209-5480-4b0e-b780-3b3faa1e2ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5f6ef209-5480-4b0e-b780-3b3faa1e2ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_69528b86-48c9-42f8-8f0b-c7a417f7a443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_cadcd5e2-8c1b-43b2-9643-8a8a00b9f93d" xlink:to="loc_us-gaap_AssetsCurrent_69528b86-48c9-42f8-8f0b-c7a417f7a443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_801628e5-e9b8-48ff-8953-9b64b3ceba6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_801628e5-e9b8-48ff-8953-9b64b3ceba6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_a437aa37-bd4e-4936-b65a-bad7bd885ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_a437aa37-bd4e-4936-b65a-bad7bd885ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_f2a06b18-4662-42e3-ad7d-530e683bb092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_f2a06b18-4662-42e3-ad7d-530e683bb092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d12d162a-94ea-41ef-8f8b-7be544d867b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d12d162a-94ea-41ef-8f8b-7be544d867b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9cba7018-a9c5-4463-89c4-463fb734d5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9cba7018-a9c5-4463-89c4-463fb734d5d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d7a6ea9b-0c1e-4f3f-998a-3c1904b643cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_32bffea0-6645-4972-a5c3-87f43cfe16f9" xlink:to="loc_us-gaap_OtherAssetsCurrent_d7a6ea9b-0c1e-4f3f-998a-3c1904b643cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b08b507d-2daf-4456-a60b-7426e1275a77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5101a411-3444-4afc-adc8-ffa465d8cf02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b08b507d-2daf-4456-a60b-7426e1275a77" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5101a411-3444-4afc-adc8-ffa465d8cf02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_5b91eb47-2798-493f-8284-b2efa8649436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b08b507d-2daf-4456-a60b-7426e1275a77" xlink:to="loc_us-gaap_AdditionalPaidInCapital_5b91eb47-2798-493f-8284-b2efa8649436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_90240f37-091e-41c0-8b16-bf931842276a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b08b507d-2daf-4456-a60b-7426e1275a77" xlink:to="loc_us-gaap_CommonStockValue_90240f37-091e-41c0-8b16-bf931842276a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_897d51d4-6b18-4864-bc5b-fffea78dfad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b08b507d-2daf-4456-a60b-7426e1275a77" xlink:to="loc_us-gaap_PreferredStockValue_897d51d4-6b18-4864-bc5b-fffea78dfad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0cdbd840-0a6f-4cbe-9009-61c184f60542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0cdbd840-0a6f-4cbe-9009-61c184f60542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3620071-90d2-49e4-a4e3-ad81f2237a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3620071-90d2-49e4-a4e3-ad81f2237a17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_aba558c5-daa6-4554-93bf-b22af117a409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_aba558c5-daa6-4554-93bf-b22af117a409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ee54d5aa-c861-4516-8190-c23c8fc45e01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ee54d5aa-c861-4516-8190-c23c8fc45e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_01dfa01e-c98e-4379-b8a3-d262f4132292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_01dfa01e-c98e-4379-b8a3-d262f4132292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0a27eff9-bf8c-46b4-b337-5b47e2e83017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_LiabilitiesCurrent_0a27eff9-bf8c-46b4-b337-5b47e2e83017" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_508e2c58-f6c5-4eec-b2bf-cd754f687f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_508e2c58-f6c5-4eec-b2bf-cd754f687f0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_30fd64f6-2814-45ef-949d-b033c89079df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_StockholdersEquity_30fd64f6-2814-45ef-949d-b033c89079df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_533220b1-8681-42ff-a9f4-ee13f2cacb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c006a0c8-7ce7-46db-b065-ae710a7eefc8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_533220b1-8681-42ff-a9f4-ee13f2cacb44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_84089b18-a732-47fe-8b81-2d37eb524bed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_AccountsPayableCurrent_84089b18-a732-47fe-8b81-2d37eb524bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_75032ca5-c838-474c-8f38-086eb50676c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_75032ca5-c838-474c-8f38-086eb50676c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3635e7d-6dae-4e3c-98c7-b0619aa92967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_c3635e7d-6dae-4e3c-98c7-b0619aa92967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8dc908a3-fd8c-40cb-a886-ea9a404ddec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8dc908a3-fd8c-40cb-a886-ea9a404ddec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b3081ec1-7c0d-4782-9885-4b7535784b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b3081ec1-7c0d-4782-9885-4b7535784b2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b7cbc35a-a778-4300-8903-d92af6cc8f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1401c462-b2ac-42ab-b842-f1ceb27426ce" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b7cbc35a-a778-4300-8903-d92af6cc8f21" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_e0b99d4d-7275-4940-9fc4-dfc707e84eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90c7d594-587d-4f4c-bc64-d8863c8e40e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_e0b99d4d-7275-4940-9fc4-dfc707e84eda" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90c7d594-587d-4f4c-bc64-d8863c8e40e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5ba50af0-8b1c-4660-bc65-c62fa627c878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_e0b99d4d-7275-4940-9fc4-dfc707e84eda" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5ba50af0-8b1c-4660-bc65-c62fa627c878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bd719901-edb9-4a56-84c5-a1f32cf7be9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1426947c-c206-42f4-ab49-d5c747e43008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bd719901-edb9-4a56-84c5-a1f32cf7be9e" xlink:to="loc_us-gaap_CostsAndExpenses_1426947c-c206-42f4-ab49-d5c747e43008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_46641434-82d5-4498-a669-8497451e6cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bd719901-edb9-4a56-84c5-a1f32cf7be9e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_46641434-82d5-4498-a669-8497451e6cb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a05935d1-5012-435e-ac5d-5a60c1866a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_9c22707f-d761-49f0-a522-f6c8bb26e12d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a05935d1-5012-435e-ac5d-5a60c1866a50" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_9c22707f-d761-49f0-a522-f6c8bb26e12d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ad05470b-c72f-47ae-8c26-5764c5f757d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a05935d1-5012-435e-ac5d-5a60c1866a50" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ad05470b-c72f-47ae-8c26-5764c5f757d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6e13f4e5-2120-4093-9a62-fc864f304b44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_64bb4ec0-c8e9-4f1b-9c92-745652e6ba19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_6e13f4e5-2120-4093-9a62-fc864f304b44" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_64bb4ec0-c8e9-4f1b-9c92-745652e6ba19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7876dc22-40de-4e4b-b407-644c92d5210f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_6e13f4e5-2120-4093-9a62-fc864f304b44" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7876dc22-40de-4e4b-b407-644c92d5210f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7f0be3b-873a-4ac3-b8ed-9b8803b95dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_16bce9de-0825-46ad-b894-6cb102f69c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7f0be3b-873a-4ac3-b8ed-9b8803b95dd3" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_16bce9de-0825-46ad-b894-6cb102f69c22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_82924c60-66e7-4ed1-a7f6-af8f91fd4187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7f0be3b-873a-4ac3-b8ed-9b8803b95dd3" xlink:to="loc_us-gaap_OperatingIncomeLoss_82924c60-66e7-4ed1-a7f6-af8f91fd4187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_b76de99c-1ec4-4726-b350-e8e1f2d6b277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_b76de99c-1ec4-4726-b350-e8e1f2d6b277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_d89f780b-ab1f-4085-93e7-6e478e52a9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_LaborAndRelatedExpense_d89f780b-ab1f-4085-93e7-6e478e52a9eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_dc024a9b-4beb-400a-b053-b08f021447d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_OperatingLeaseExpense_dc024a9b-4beb-400a-b053-b08f021447d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4887295e-2096-4111-9438-0a83040ee467" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4887295e-2096-4111-9438-0a83040ee467" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction_7d68091c-7983-4290-a7f8-c1d4c393f170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction_7d68091c-7983-4290-a7f8-c1d4c393f170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_2cec537d-e4e4-441d-89cb-48c26818be72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_FuelCosts_2cec537d-e4e4-441d-89cb-48c26818be72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_ac92527e-effb-4a2c-bbb0-478ca6fd6f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_53781dfd-3eb2-4709-8b97-8417ad3ae6cb" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_ac92527e-effb-4a2c-bbb0-478ca6fd6f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_32d2122c-7381-47fd-ae59-4a425f76213f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6f813b86-318c-4395-86a6-780083a60970" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_32d2122c-7381-47fd-ae59-4a425f76213f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6f813b86-318c-4395-86a6-780083a60970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_8e1b7dcc-250d-46e7-bacf-4c18df3ae4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_32d2122c-7381-47fd-ae59-4a425f76213f" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_8e1b7dcc-250d-46e7-bacf-4c18df3ae4dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_6ba88d02-c604-44cf-8847-a62dc803aa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b1e87aee-055e-46f1-89b7-f2f40fb0672f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_6ba88d02-c604-44cf-8847-a62dc803aa74" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b1e87aee-055e-46f1-89b7-f2f40fb0672f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_16757c7a-2208-407b-beed-760fbb487e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_6ba88d02-c604-44cf-8847-a62dc803aa74" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_16757c7a-2208-407b-beed-760fbb487e51" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_d52547c3-4c67-4f40-8a3b-c226eba39eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_PaymentsOfDividends_d52547c3-4c67-4f40-8a3b-c226eba39eb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6c95812e-de64-47a4-96b7-71503d79f879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6c95812e-de64-47a4-96b7-71503d79f879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1c0b7f4e-647a-4f60-97c0-d470477d4fad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1c0b7f4e-647a-4f60-97c0-d470477d4fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_6f47dde8-7c61-4039-8db3-8ca5ac83a20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_6f47dde8-7c61-4039-8db3-8ca5ac83a20c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToProceedsFromAffiliates_65edc5f0-632c-451a-a09d-4ae9ef349f83" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToProceedsFromAffiliates"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_fwrd_PaymentsToProceedsFromAffiliates_65edc5f0-632c-451a-a09d-4ae9ef349f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_78677ce2-fb82-446d-8f9b-40dcbf6bedd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_78677ce2-fb82-446d-8f9b-40dcbf6bedd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cd0bcb8a-f878-4b48-962b-4787a43304ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cd0bcb8a-f878-4b48-962b-4787a43304ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c5b57b-c278-4eea-a14f-27a9224b23a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_14c5b57b-c278-4eea-a14f-27a9224b23a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bcdfbe4e-f712-47ae-8f6e-e135ff96ee58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bcdfbe4e-f712-47ae-8f6e-e135ff96ee58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_e1693b24-104b-446c-b1f0-93cffde7fe62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_e1693b24-104b-446c-b1f0-93cffde7fe62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5926fe75-df08-4650-85e0-c3af1c8e29a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_01a50c92-3dd9-48d1-a24b-1dc76b0c12ca" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5926fe75-df08-4650-85e0-c3af1c8e29a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_08eb7f4c-75d9-4e02-b80f-aa59b0c28080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_27a44e88-eada-4469-9c7a-75a036b5df59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_08eb7f4c-75d9-4e02-b80f-aa59b0c28080" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_27a44e88-eada-4469-9c7a-75a036b5df59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_8a275c75-79b4-4455-bc3c-5d1eebaeaffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_08eb7f4c-75d9-4e02-b80f-aa59b0c28080" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_8a275c75-79b4-4455-bc3c-5d1eebaeaffe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_5d459fe7-3a24-4424-9aa1-dffe20ef360a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_08eb7f4c-75d9-4e02-b80f-aa59b0c28080" xlink:to="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_5d459fe7-3a24-4424-9aa1-dffe20ef360a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_a0c8a683-7558-4afd-8a16-1b3326346026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_08eb7f4c-75d9-4e02-b80f-aa59b0c28080" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_a0c8a683-7558-4afd-8a16-1b3326346026" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c8d3b710-88b6-4711-a646-3fc6fa0b7fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3bcb5663-a947-4bfe-bf24-5444c96c6be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c8d3b710-88b6-4711-a646-3fc6fa0b7fd8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3bcb5663-a947-4bfe-bf24-5444c96c6be9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c42a476a-4d9a-4b07-8e1a-86177e3b9a00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c8d3b710-88b6-4711-a646-3fc6fa0b7fd8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c42a476a-4d9a-4b07-8e1a-86177e3b9a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_93c3d3ad-10ec-489a-985e-724c10af60bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_c8d3b710-88b6-4711-a646-3fc6fa0b7fd8" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_93c3d3ad-10ec-489a-985e-724c10af60bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_6d3ecf87-bb20-45c0-aff0-f571b655afef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e7672268-ad29-4def-9a1f-d9b75e0018af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_6d3ecf87-bb20-45c0-aff0-f571b655afef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e7672268-ad29-4def-9a1f-d9b75e0018af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1b0cd4a1-e358-463a-9889-b17a912b437b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_6d3ecf87-bb20-45c0-aff0-f571b655afef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1b0cd4a1-e358-463a-9889-b17a912b437b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7709d921-a7e4-4fcb-a487-1d4c6e0f1f87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_6d3ecf87-bb20-45c0-aff0-f571b655afef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_7709d921-a7e4-4fcb-a487-1d4c6e0f1f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_75f9e529-f1c4-400a-8a53-c96d4edcb06e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_75f9e529-f1c4-400a-8a53-c96d4edcb06e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_005ecb65-ff2b-4ee6-bb97-4f10d806f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_ShareBasedCompensation_005ecb65-ff2b-4ee6-bb97-4f10d806f6c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_bc3d0522-43cc-47c2-82a8-635da46efd63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_bc3d0522-43cc-47c2-82a8-635da46efd63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_6e8ab3a9-b3cc-4bbd-9170-9abd62ae0f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_6e8ab3a9-b3cc-4bbd-9170-9abd62ae0f16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_78d47ed2-e362-4af0-90e3-8e6d5ad250e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_78d47ed2-e362-4af0-90e3-8e6d5ad250e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_5ae4b2ab-0b13-4c3c-b3b4-fe6b758922ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_5ae4b2ab-0b13-4c3c-b3b4-fe6b758922ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_68098398-2199-44e7-9656-7781874ce455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_68098398-2199-44e7-9656-7781874ce455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherLosses_ac858715-fe38-4e9f-bcc3-249ef3d0e7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForOtherLosses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_ProvisionForOtherLosses_ac858715-fe38-4e9f-bcc3-249ef3d0e7e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d8a172f4-efc9-4de3-aa2f-95d20329b61f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d8a172f4-efc9-4de3-aa2f-95d20329b61f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_415179d4-7a69-4382-b8d0-294a3de80f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_415179d4-7a69-4382-b8d0-294a3de80f4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2728965a-be2c-452e-9221-c8f3c22fb10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f18d30a6-5d21-46ac-8d7c-c9ab3fbcfcbe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2728965a-be2c-452e-9221-c8f3c22fb10e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a7d25971-b4a6-4833-9a56-70fc6e3c1890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f698f7f7-2577-4357-902b-f8c5f6d3149b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a7d25971-b4a6-4833-9a56-70fc6e3c1890" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f698f7f7-2577-4357-902b-f8c5f6d3149b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5307610a-c5fc-4545-b759-12b4e7acc453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a7d25971-b4a6-4833-9a56-70fc6e3c1890" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5307610a-c5fc-4545-b759-12b4e7acc453" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8cc8d88d-7189-4114-bd32-eeec33c7c9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent_d9d1ffbd-64fe-4fa2-9135-8bb76ff62616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_8cc8d88d-7189-4114-bd32-eeec33c7c9b4" xlink:to="loc_us-gaap_AccountsPayableOtherCurrent_d9d1ffbd-64fe-4fa2-9135-8bb76ff62616" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_8241caef-1607-4f36-8514-b77d95492a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_8cc8d88d-7189-4114-bd32-eeec33c7c9b4" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_8241caef-1607-4f36-8514-b77d95492a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_361158db-493f-40b3-83b9-b9d487899840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_8cc8d88d-7189-4114-bd32-eeec33c7c9b4" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_361158db-493f-40b3-83b9-b9d487899840" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b72e2d0c-2d12-48ca-8750-e3681755d29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_eb1d3387-fe60-4a4d-a4a4-3114d3ea627a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b72e2d0c-2d12-48ca-8750-e3681755d29d" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_eb1d3387-fe60-4a4d-a4a4-3114d3ea627a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d388303d-6d17-4821-a77a-61c34a522738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b72e2d0c-2d12-48ca-8750-e3681755d29d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d388303d-6d17-4821-a77a-61c34a522738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_203e8b7d-d77a-460e-88c8-9e94e07f4d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_9fa9a01c-1d55-4acb-adae-da3bcfde02f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_203e8b7d-d77a-460e-88c8-9e94e07f4d8a" xlink:to="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_9fa9a01c-1d55-4acb-adae-da3bcfde02f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_f3a8deba-252c-4de7-99cc-55fa5817953f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_203e8b7d-d77a-460e-88c8-9e94e07f4d8a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_f3a8deba-252c-4de7-99cc-55fa5817953f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_34d2a700-1e3f-47ca-8ce6-ddb92d3726bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_040157c3-1f7f-4648-933c-35b8b0bb2204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_34d2a700-1e3f-47ca-8ce6-ddb92d3726bc" xlink:to="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_040157c3-1f7f-4648-933c-35b8b0bb2204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daced184-4e10-4ef5-bc5a-1215650d76da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_34d2a700-1e3f-47ca-8ce6-ddb92d3726bc" xlink:to="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daced184-4e10-4ef5-bc5a-1215650d76da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_42c45eca-3b5f-42b2-85c0-1b7633747a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_a2279cc9-6efe-499b-b0c7-b0dea843b55a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_42c45eca-3b5f-42b2-85c0-1b7633747a29" xlink:to="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_a2279cc9-6efe-499b-b0c7-b0dea843b55a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_747a9d5d-4f39-4279-8502-4e3cb3bf4150" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_42c45eca-3b5f-42b2-85c0-1b7633747a29" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_747a9d5d-4f39-4279-8502-4e3cb3bf4150" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_b93eea56-8fc4-475f-b4e8-6ad482388cf4" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_b1dd6fcf-4e9e-4dd9-8d84-ed2e053c4583" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_b93eea56-8fc4-475f-b4e8-6ad482388cf4" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_b1dd6fcf-4e9e-4dd9-8d84-ed2e053c4583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_ab0949f5-c729-48ed-ad99-82ce5ff38791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_b93eea56-8fc4-475f-b4e8-6ad482388cf4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_ab0949f5-c729-48ed-ad99-82ce5ff38791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_8905c85b-5ef8-449a-95ec-c5f2888d3ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_8905c85b-5ef8-449a-95ec-c5f2888d3ca1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_ddb280c0-d1a2-4240-b68c-4e9f7fa193c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_ddb280c0-d1a2-4240-b68c-4e9f7fa193c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_8060f436-1786-4dba-9df7-c0ff4555c1b7" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_8060f436-1786-4dba-9df7-c0ff4555c1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_e2296cf6-f2e3-473d-ad84-75ab8ad0d644" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_e2296cf6-f2e3-473d-ad84-75ab8ad0d644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_cba60431-88ba-4758-847e-f0fcd4627504" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_cba60431-88ba-4758-847e-f0fcd4627504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_861abd1d-f20c-4fed-8d26-3eee496fbee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_00d09387-3ea6-442f-9d9b-4cfe8ed4ffa2" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_861abd1d-f20c-4fed-8d26-3eee496fbee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_a4d5655f-bf4e-4ca6-bc6e-5e39fa5d4cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_d37922e8-054e-44ab-b5ae-9483f0c3a92b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_a4d5655f-bf4e-4ca6-bc6e-5e39fa5d4cfa" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_d37922e8-054e-44ab-b5ae-9483f0c3a92b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_71207ca5-c37b-4c6b-8c8d-b3416fe74b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_a4d5655f-bf4e-4ca6-bc6e-5e39fa5d4cfa" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_71207ca5-c37b-4c6b-8c8d-b3416fe74b1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_063f22a6-cd15-4010-8011-f2e03f29f029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_65a4e70b-4a9d-4320-baef-b0b92b986b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_063f22a6-cd15-4010-8011-f2e03f29f029" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_65a4e70b-4a9d-4320-baef-b0b92b986b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_b95870c2-8eae-41f0-b1f9-79868338f8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_063f22a6-cd15-4010-8011-f2e03f29f029" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_b95870c2-8eae-41f0-b1f9-79868338f8d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_73c6ba3f-9fc3-4ac8-9838-6bb3b9595db9" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_063f22a6-cd15-4010-8011-f2e03f29f029" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_73c6ba3f-9fc3-4ac8-9838-6bb3b9595db9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2883bc3e-5669-4168-8694-04a0692ca504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_063f22a6-cd15-4010-8011-f2e03f29f029" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2883bc3e-5669-4168-8694-04a0692ca504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_a71302e9-8a66-4a93-9704-9abe1c63edb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_bb49f633-320a-4011-9e69-ae0291c22587" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_a71302e9-8a66-4a93-9704-9abe1c63edb9" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_bb49f633-320a-4011-9e69-ae0291c22587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_443833d3-c8e7-4d83-be5b-91c232d9e625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_a71302e9-8a66-4a93-9704-9abe1c63edb9" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_443833d3-c8e7-4d83-be5b-91c232d9e625" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_8bbaf782-9600-4f39-9a16-76040b7e596a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9bd81f7b-a56d-40b8-b14c-0086700bd22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_8bbaf782-9600-4f39-9a16-76040b7e596a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9bd81f7b-a56d-40b8-b14c-0086700bd22d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_77a020e8-6b8d-48be-b176-ee7ad78543c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_8bbaf782-9600-4f39-9a16-76040b7e596a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_77a020e8-6b8d-48be-b176-ee7ad78543c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_d7b3eefd-fec6-4c50-bcf1-b214c58e4a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_d7b3eefd-fec6-4c50-bcf1-b214c58e4a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_de273c0b-d678-4230-a7d5-9d4086b13cfc" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_de273c0b-d678-4230-a7d5-9d4086b13cfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_bb0c9a64-6052-4388-82e3-9bb5af691ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_bb0c9a64-6052-4388-82e3-9bb5af691ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_957f55b7-00b1-4aa4-a88c-b4e2abedb3c9" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_957f55b7-00b1-4aa4-a88c-b4e2abedb3c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_e4188a2b-e79d-4059-960a-75261b2e656e" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_e4188a2b-e79d-4059-960a-75261b2e656e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_82d24fa4-e4bb-4991-8230-b0a8fafbfe1d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_82d24fa4-e4bb-4991-8230-b0a8fafbfe1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_7680fabf-eaa7-461a-bfd3-b7481b8a0b4d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_7680fabf-eaa7-461a-bfd3-b7481b8a0b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1ad021c6-50ce-497b-8bdd-af2b09fe481d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_66cf7b6e-cda8-49ca-bc7e-401a24e1480f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1ad021c6-50ce-497b-8bdd-af2b09fe481d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2ae4ad3e-5ae5-41f0-a15c-eace588904c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_ce275752-ea25-45e0-83dd-6f9e2889b9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2ae4ad3e-5ae5-41f0-a15c-eace588904c3" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_ce275752-ea25-45e0-83dd-6f9e2889b9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_c684c2f7-689c-46df-b950-2a60eb3ea006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2ae4ad3e-5ae5-41f0-a15c-eace588904c3" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_c684c2f7-689c-46df-b950-2a60eb3ea006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_d067c0d6-74f9-4f2e-9f17-106b342f7747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_05458c1f-5e39-41db-847f-81e166dc538f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_d067c0d6-74f9-4f2e-9f17-106b342f7747" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_05458c1f-5e39-41db-847f-81e166dc538f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f58ab1c3-10e9-425e-8f0c-987f8c001abb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_d067c0d6-74f9-4f2e-9f17-106b342f7747" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_f58ab1c3-10e9-425e-8f0c-987f8c001abb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsAllocationsofPurchasePriceDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_36721621-80f2-4d12-96bd-c5332e68f4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_adc75114-451a-4bfd-b5f5-8d1f2a86ec41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_36721621-80f2-4d12-96bd-c5332e68f4b7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_adc75114-451a-4bfd-b5f5-8d1f2a86ec41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_3c3b8662-6b60-470e-b0aa-876b095e6004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_36721621-80f2-4d12-96bd-c5332e68f4b7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_3c3b8662-6b60-470e-b0aa-876b095e6004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_26f43366-fe99-4066-8b31-202a43fb46f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2f8495c1-446a-4825-9369-9b782fd47df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_26f43366-fe99-4066-8b31-202a43fb46f5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2f8495c1-446a-4825-9369-9b782fd47df7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_33444088-72f1-458b-9aaa-ababb3bd10d9" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_26f43366-fe99-4066-8b31-202a43fb46f5" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_33444088-72f1-458b-9aaa-ababb3bd10d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_25d5c9f3-830d-4373-8df7-a32f9d8cebbf" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_26f43366-fe99-4066-8b31-202a43fb46f5" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_25d5c9f3-830d-4373-8df7-a32f9d8cebbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d6d4e081-6f42-45fe-bf00-6e826ae9541c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_26f43366-fe99-4066-8b31-202a43fb46f5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d6d4e081-6f42-45fe-bf00-6e826ae9541c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_93cbc4f6-a765-46fd-ae98-0e2dbfd019b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_93cbc4f6-a765-46fd-ae98-0e2dbfd019b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_d65d82d5-306a-4bb9-a4ce-09d4ea6f7e10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_d65d82d5-306a-4bb9-a4ce-09d4ea6f7e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_757e3b70-62bb-4760-9dac-4cf6ec4a5ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_757e3b70-62bb-4760-9dac-4cf6ec4a5ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4c8faaae-d9ce-4ac0-a4ff-8cd557d80e99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_4c8faaae-d9ce-4ac0-a4ff-8cd557d80e99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e9a65261-7e4b-477e-9166-20a5afead855" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e9a65261-7e4b-477e-9166-20a5afead855" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_a7332687-f564-4b10-871e-11330781fc4a" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_a7332687-f564-4b10-871e-11330781fc4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_99f9fc89-d134-4e5f-8ac2-826b8c291418" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_a707d5d4-fcf9-48d9-ae8e-3ced8f1c1ec4" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_99f9fc89-d134-4e5f-8ac2-826b8c291418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_18f5c719-7eb9-4dbd-ab58-378a9ce10700" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_2b615d84-84cd-48ea-80ef-28a0d3979eec" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_18f5c719-7eb9-4dbd-ab58-378a9ce10700" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_2b615d84-84cd-48ea-80ef-28a0d3979eec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_efb93fe6-d8ac-41b0-87de-815ff1f04472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_18f5c719-7eb9-4dbd-ab58-378a9ce10700" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_efb93fe6-d8ac-41b0-87de-815ff1f04472" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_220320ba-2ac8-47a6-b68a-fce5c9f96a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1a84b1ab-236c-4edf-84f0-309e43088efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_220320ba-2ac8-47a6-b68a-fce5c9f96a44" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1a84b1ab-236c-4edf-84f0-309e43088efd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b6403ef0-e26f-4206-9ff0-e7b464b0ce46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_220320ba-2ac8-47a6-b68a-fce5c9f96a44" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b6403ef0-e26f-4206-9ff0-e7b464b0ce46" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofLongTermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_98c8a5dd-1b3b-4926-aea1-a4d7fa4a9dff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0cef9f58-fe6c-40b0-b57f-a720f0680b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_98c8a5dd-1b3b-4926-aea1-a4d7fa4a9dff" xlink:to="loc_us-gaap_LongTermDebtCurrent_0cef9f58-fe6c-40b0-b57f-a720f0680b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6021fc44-19cb-4b26-a330-e4a45b2bd420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_98c8a5dd-1b3b-4926-aea1-a4d7fa4a9dff" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6021fc44-19cb-4b26-a330-e4a45b2bd420" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_69989983-1abd-4a2f-a687-e1fc192ea01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_74bb6548-4d0a-4eda-a595-866ed72979b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_69989983-1abd-4a2f-a687-e1fc192ea01b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_74bb6548-4d0a-4eda-a595-866ed72979b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1dc03e9-1996-4a6b-bc84-74a5ec251394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_69989983-1abd-4a2f-a687-e1fc192ea01b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f1dc03e9-1996-4a6b-bc84-74a5ec251394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f5a29e62-1908-44b6-9158-f56255bcac54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_69989983-1abd-4a2f-a687-e1fc192ea01b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f5a29e62-1908-44b6-9158-f56255bcac54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_acc45f57-f831-47ce-8819-85fa5b383602" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_69989983-1abd-4a2f-a687-e1fc192ea01b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_acc45f57-f831-47ce-8819-85fa5b383602" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ff36b925-bad2-4b8d-9032-0e8b593a0285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e10ef578-bb34-4c2b-8cf3-8ce64a38d394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ff36b925-bad2-4b8d-9032-0e8b593a0285" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e10ef578-bb34-4c2b-8cf3-8ce64a38d394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_57d8c797-93f3-4bae-a35e-3cdc618cc410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ff36b925-bad2-4b8d-9032-0e8b593a0285" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_57d8c797-93f3-4bae-a35e-3cdc618cc410" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d7a36307-8200-41cc-891e-2de713409d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1d46674c-b043-463f-8b10-55745faf8506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d7a36307-8200-41cc-891e-2de713409d4f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1d46674c-b043-463f-8b10-55745faf8506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0632b572-4163-42d0-9de3-0ce766178c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d7a36307-8200-41cc-891e-2de713409d4f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0632b572-4163-42d0-9de3-0ce766178c46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2613c887-3d2b-4eda-a216-a731985e06c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_254d64a1-63d5-4e8c-b453-24c1f37f4a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2613c887-3d2b-4eda-a216-a731985e06c9" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_254d64a1-63d5-4e8c-b453-24c1f37f4a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e88dba0e-e480-4de1-86dd-c459b21c5de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2613c887-3d2b-4eda-a216-a731985e06c9" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e88dba0e-e480-4de1-86dd-c459b21c5de5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_b491c734-16c0-41ac-8ef7-e109ca540153" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_b491c734-16c0-41ac-8ef7-e109ca540153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_85f40d8f-73ec-4d0c-87cf-41dfa1c3e757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_85f40d8f-73ec-4d0c-87cf-41dfa1c3e757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_58565a2b-1d9b-485b-92fd-04971b28acce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_58565a2b-1d9b-485b-92fd-04971b28acce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_03bf5175-48df-46d8-a43f-1e878b94d654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_03bf5175-48df-46d8-a43f-1e878b94d654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_98df4494-70c9-45aa-ba10-11291b6f0e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_98df4494-70c9-45aa-ba10-11291b6f0e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_42c76faf-8098-4722-bfda-29bcb6329ba3" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_42c76faf-8098-4722-bfda-29bcb6329ba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_83b98393-0293-44ef-8c84-fa45fa2acfad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_83b98393-0293-44ef-8c84-fa45fa2acfad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_9b8ad715-7042-493e-8602-ad84687aac46" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4efafcf4-50c0-4277-845a-01f28ee3965e" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_9b8ad715-7042-493e-8602-ad84687aac46" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_9e92081f-7cf4-4329-a432-2da5d77ca182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_9e92081f-7cf4-4329-a432-2da5d77ca182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_bd35faa0-2caf-48a4-a4ae-4eacb569d54a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_bd35faa0-2caf-48a4-a4ae-4eacb569d54a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_3c911a25-7d37-4e7a-afe8-6c8829529994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_3c911a25-7d37-4e7a-afe8-6c8829529994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_f148521a-d7cd-4d70-995d-015a6754d588" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_f148521a-d7cd-4d70-995d-015a6754d588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c901df86-5bac-45ec-bcdc-535e9d4ddd35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_bce5e792-4268-41ec-9230-e8c4a8960e1d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c901df86-5bac-45ec-bcdc-535e9d4ddd35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_556174c8-0992-4442-abce-e7bf14624e72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c87dbe9f-ec8d-440c-aae9-4ac385424c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_556174c8-0992-4442-abce-e7bf14624e72" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_c87dbe9f-ec8d-440c-aae9-4ac385424c32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_8aea2c80-ef79-44a8-9aa8-007d7f1e1b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_556174c8-0992-4442-abce-e7bf14624e72" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_8aea2c80-ef79-44a8-9aa8-007d7f1e1b6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_298376fd-97cd-480f-8e13-68caaf484306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_07616353-967b-4f51-986a-70fbb6e37414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_298376fd-97cd-480f-8e13-68caaf484306" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_07616353-967b-4f51-986a-70fbb6e37414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cffd87cf-cc28-4b5a-8c72-d0b5f1755df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_298376fd-97cd-480f-8e13-68caaf484306" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cffd87cf-cc28-4b5a-8c72-d0b5f1755df7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_6be28be6-0d78-455e-b197-3be37cae076e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_6be28be6-0d78-455e-b197-3be37cae076e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_9db8fc54-7d06-4a00-a795-e4144b339cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_9db8fc54-7d06-4a00-a795-e4144b339cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_1c229e09-90e0-4edf-bb95-0d56a923cd24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_1c229e09-90e0-4edf-bb95-0d56a923cd24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_de0660cd-4d5d-4a6a-86d1-74b7b1204ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_de0660cd-4d5d-4a6a-86d1-74b7b1204ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9d423a85-84fd-472f-be1d-2f700911e9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9d423a85-84fd-472f-be1d-2f700911e9e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c3873f7a-e9b8-4f60-8725-9550e3fe9bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c3873f7a-e9b8-4f60-8725-9550e3fe9bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_02a4a19a-4b98-4940-af9e-8b6d81dbb09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9eae0e00-5eca-40a5-bc3a-201648c3d9ec" xlink:to="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_02a4a19a-4b98-4940-af9e-8b6d81dbb09b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiability_546b5909-92e9-4412-b730-701e13297433" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_91144921-881d-4612-be95-e833678a2928" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseLiability_546b5909-92e9-4412-b730-701e13297433" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_91144921-881d-4612-be95-e833678a2928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4822498d-ce0f-4864-865d-ce445d4de1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseLiability_546b5909-92e9-4412-b730-701e13297433" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4822498d-ce0f-4864-865d-ce445d4de1c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ea2bd7b6-5a04-4ffe-b820-17268f5b08d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseLiability_546b5909-92e9-4412-b730-701e13297433" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ea2bd7b6-5a04-4ffe-b820-17268f5b08d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_b8fdc899-8407-47ec-b7e2-4500cc6c4dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseLiability_546b5909-92e9-4412-b730-701e13297433" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_b8fdc899-8407-47ec-b7e2-4500cc6c4dc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseRightOfUseAsset_308c255c-2a5c-411f-84d5-84705d124f37" xlink:href="fwrd-20211231.xsd#fwrd_LeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_c8ea6d66-7da2-4d4d-bfb3-bce69ed1d8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseRightOfUseAsset_308c255c-2a5c-411f-84d5-84705d124f37" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_c8ea6d66-7da2-4d4d-bfb3-bce69ed1d8e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4b173bb0-dc63-4a5f-b13a-78a167e6db9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fwrd_LeaseRightOfUseAsset_308c255c-2a5c-411f-84d5-84705d124f37" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4b173bb0-dc63-4a5f-b13a-78a167e6db9c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a5ce2525-2499-488b-8ef4-b315a0a33d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a5ce2525-2499-488b-8ef4-b315a0a33d2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_161d3d58-48c7-4d65-be60-da89a3f4d8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_OperatingLeaseCost_161d3d58-48c7-4d65-be60-da89a3f4d8fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_969e9386-e28d-4cde-afe8-88784b0a7f57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_VariableLeaseCost_969e9386-e28d-4cde-afe8-88784b0a7f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e8c6d495-dd69-4f99-bce5-c51233a63432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e8c6d495-dd69-4f99-bce5-c51233a63432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a038bce8-28d9-4abe-9a21-a8a5893d7601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_ShortTermLeaseCost_a038bce8-28d9-4abe-9a21-a8a5893d7601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_fe3716f0-849b-414c-8a53-df745f4e03fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5c7c85b8-6bf0-464b-a20d-5016563b0312" xlink:to="loc_us-gaap_SubleaseIncome_fe3716f0-849b-414c-8a53-df745f4e03fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesFutureMinimumPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_dccc3b15-fe1b-400d-9574-3b1034a3369e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_73970954-d0d7-4e45-b6f8-e338ec48095a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_dccc3b15-fe1b-400d-9574-3b1034a3369e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_73970954-d0d7-4e45-b6f8-e338ec48095a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2ed0ce6a-eca6-4c15-be77-96532c9ee632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_dccc3b15-fe1b-400d-9574-3b1034a3369e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_2ed0ce6a-eca6-4c15-be77-96532c9ee632" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_983fde96-93a9-462b-8425-7e0fe68b176e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_983fde96-93a9-462b-8425-7e0fe68b176e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_f6c1f86b-e53c-4211-adcc-2a9e741edd89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_f6c1f86b-e53c-4211-adcc-2a9e741edd89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0dd03df6-de71-4c07-9a39-eca7ed003193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0dd03df6-de71-4c07-9a39-eca7ed003193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_86be72da-4239-466f-b951-8f9b6ad3b6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_86be72da-4239-466f-b951-8f9b6ad3b6dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f8d48833-5091-4ebd-af7c-d585d7335f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f8d48833-5091-4ebd-af7c-d585d7335f72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_64fe39e3-02f5-40a1-8748-3d711bc6a280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_48cfebd5-5333-4085-951a-96c7e8554c46" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_64fe39e3-02f5-40a1-8748-3d711bc6a280" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aadf8e83-bedf-426c-b350-d6b9273eed71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aadf8e83-bedf-426c-b350-d6b9273eed71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7c5d15c2-079e-47ac-ba51-860c357a1261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7c5d15c2-079e-47ac-ba51-860c357a1261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_28eb4625-1965-469a-b444-fa21c9615270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_28eb4625-1965-469a-b444-fa21c9615270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_269afa10-32e7-465c-b8dc-2091aea75c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_269afa10-32e7-465c-b8dc-2091aea75c5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_88598ea6-1291-4ff2-a6db-73a5049a8420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_88598ea6-1291-4ff2-a6db-73a5049a8420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9e840250-05e0-4d93-a6e1-589dad28bbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92ae6ef6-0ef0-4a36-a541-94658d04d14f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9e840250-05e0-4d93-a6e1-589dad28bbe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_923c8929-90e8-4a87-8d73-faa427269a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_00632726-cf99-4811-8134-551e182ad96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_923c8929-90e8-4a87-8d73-faa427269a41" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_00632726-cf99-4811-8134-551e182ad96e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2aa1e359-79a6-459b-82cc-9f5d991e2ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_923c8929-90e8-4a87-8d73-faa427269a41" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2aa1e359-79a6-459b-82cc-9f5d991e2ae1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesFutureMinimumPaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_22047db5-4cd4-4abd-b195-9a95db48369a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_52f8ec0f-f232-48e2-875e-7fdc2ef4464b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_22047db5-4cd4-4abd-b195-9a95db48369a" xlink:to="loc_us-gaap_FinanceLeaseLiability_52f8ec0f-f232-48e2-875e-7fdc2ef4464b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_cc7d3651-a5eb-4291-a4f4-d68c6747bcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_22047db5-4cd4-4abd-b195-9a95db48369a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_cc7d3651-a5eb-4291-a4f4-d68c6747bcf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_52bca30b-4764-4168-810f-32c03646ae73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d9c9495c-c87f-40c2-93a8-0d3c569f70ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_52bca30b-4764-4168-810f-32c03646ae73" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d9c9495c-c87f-40c2-93a8-0d3c569f70ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f97ef1c1-1195-46f9-a3b6-a28520a92a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_52bca30b-4764-4168-810f-32c03646ae73" xlink:to="loc_us-gaap_OperatingLeaseLiability_f97ef1c1-1195-46f9-a3b6-a28520a92a35" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>fwrd-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i2d8aed70ea9b4c8d92c6c714fca45635_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_66be121a-a2b9-431d-9af0-1a9f440801e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_66be121a-a2b9-431d-9af0-1a9f440801e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b646e7a5-e475-4920-b82d-b5d557335b74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockholdersEquity_b646e7a5-e475-4920-b82d-b5d557335b74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1890f90a-56ca-4858-b768-5b8170333a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1890f90a-56ca-4858-b768-5b8170333a25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_85dfcd9e-ff62-468c-9c0e-2e91e5772da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_85dfcd9e-ff62-468c-9c0e-2e91e5772da5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef8f8615-206b-430e-b476-7125685de10f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef8f8615-206b-430e-b476-7125685de10f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_3e2c8970-0c00-4374-830f-cfbc7841a4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockholdersEquityOther_3e2c8970-0c00-4374-830f-cfbc7841a4ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_55bc0391-fd18-462d-bdf9-9a97bea588f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_55bc0391-fd18-462d-bdf9-9a97bea588f7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6c0fdb29-125b-4764-b8da-3e3652b42fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6c0fdb29-125b-4764-b8da-3e3652b42fa8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cbc2506c-7583-4ec7-b58a-bf05a382cd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cbc2506c-7583-4ec7-b58a-bf05a382cd5c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_dc635529-8e01-4e8d-9d15-4c39914b6c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_DividendsCommonStock_dc635529-8e01-4e8d-9d15-4c39914b6c28" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0ca61606-b371-404c-b7ee-f5cbb8908146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0ca61606-b371-404c-b7ee-f5cbb8908146" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a93b8802-2861-4598-a4ff-099052e6eb45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a93b8802-2861-4598-a4ff-099052e6eb45" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56ebefe3-1ff5-43d8-9fbf-53b1071acd62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56ebefe3-1ff5-43d8-9fbf-53b1071acd62" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e09e3f9-86a0-458a-87e4-6fb39590f32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e09e3f9-86a0-458a-87e4-6fb39590f32f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b69627d6-9f43-47fd-8596-69508b9e4acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b69627d6-9f43-47fd-8596-69508b9e4acf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_236e0eb0-0a46-40fb-8554-82c3d1cba620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_236e0eb0-0a46-40fb-8554-82c3d1cba620" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_634b2ff8-adf7-48e7-aabd-357e20972eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cb216cdc-8eef-48dc-b12c-f7afbcc5b412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:to="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_797333c3-18a3-4856-97f1-4ba3fa2e5c45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:to="loc_us-gaap_EquityComponentDomain_797333c3-18a3-4856-97f1-4ba3fa2e5c45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:to="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_be98f0d2-987e-4697-80d3-6d9974ab1469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_CommonStockMember_be98f0d2-987e-4697-80d3-6d9974ab1469" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ffab2f04-c4bd-4128-affc-ffaf47805c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ffab2f04-c4bd-4128-affc-ffaf47805c47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c93b2996-c036-4ecb-b554-50d92829b9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_RetainedEarningsMember_c93b2996-c036-4ecb-b554-50d92829b9b6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i3624ac6b07904faead76b3a2f07e94ef_OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_975319f3-b9dc-4745-b137-a342cf7aac5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_NumberOfReportableSegments_975319f3-b9dc-4745-b137-a342cf7aac5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_7d0eb299-464a-4cf9-9229-e2bd1a084c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_Cash_7d0eb299-464a-4cf9-9229-e2bd1a084c80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CashEquivalents_2477749e-8747-4f15-a56c-387d6af25bb6" xlink:href="fwrd-20211231.xsd#fwrd_CashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_CashEquivalents_2477749e-8747-4f15-a56c-387d6af25bb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustments_64017ead-311e-4512-a0c6-fca58d8973a0" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenueAdjustments_64017ead-311e-4512-a0c6-fca58d8973a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenue_ae7b5c35-c8e8-4a54-b83b-ca2ecaa6102a" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenue_ae7b5c35-c8e8-4a54-b83b-ca2ecaa6102a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_de48c4e2-36eb-45aa-9088-fe880ba7c2b9" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_de48c4e2-36eb-45aa-9088-fe880ba7c2b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:href="fwrd-20211231.xsd#fwrd_AccountingPoliciesPropertyAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7ea2eeb-56b0-4d7b-88a5-6af1187c3a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7ea2eeb-56b0-4d7b-88a5-6af1187c3a8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_6f346d45-a5ac-47a6-a87f-f8c81bb78cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_6f346d45-a5ac-47a6-a87f-f8c81bb78cc9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_6197e14f-7694-4b09-a42b-99e385f26fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_6197e14f-7694-4b09-a42b-99e385f26fb3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_c73f813e-62d4-40b0-9789-26e9fc5fcd25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_c73f813e-62d4-40b0-9789-26e9fc5fcd25" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2603e7aa-0c79-4470-adfd-cf0f2579ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2603e7aa-0c79-4470-adfd-cf0f2579ad57" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f0093884-38df-48ff-83c1-30a71f591581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f0093884-38df-48ff-83c1-30a71f591581" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_bdbf563a-e744-476a-b5ca-6c64c25fb694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_bdbf563a-e744-476a-b5ca-6c64c25fb694" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_22ed0b6e-3d03-4397-b92e-161e2def18a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_22ed0b6e-3d03-4397-b92e-161e2def18a3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1e3cf640-a60e-4bdb-9ad9-5f963c66eb11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1e3cf640-a60e-4bdb-9ad9-5f963c66eb11" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2f1d798d-3446-4486-8f8f-0a8ebe61a15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2f1d798d-3446-4486-8f8f-0a8ebe61a15f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_234dead9-aacc-4b36-917e-09a4983dbd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_234dead9-aacc-4b36-917e-09a4983dbd98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_018c3fb2-c242-4473-8f2b-a4c867f21001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_018c3fb2-c242-4473-8f2b-a4c867f21001" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_68ddb536-8069-4b15-a0ae-013fe1236bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_68ddb536-8069-4b15-a0ae-013fe1236bfb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b84d5c52-7ea9-43b6-8566-176e3b77a163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b84d5c52-7ea9-43b6-8566-176e3b77a163" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_37cdf8dc-e6c6-4ec3-a192-17011049eccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_37cdf8dc-e6c6-4ec3-a192-17011049eccf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Liabilityinsurancecoverage_756a39ea-9a37-42ad-8019-a1fa9c85a4ea" xlink:href="fwrd-20211231.xsd#fwrd_Liabilityinsurancecoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_Liabilityinsurancecoverage_756a39ea-9a37-42ad-8019-a1fa9c85a4ea" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_d5eff4ff-5630-4321-a116-8eb448302c5e" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionWorkersCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_d5eff4ff-5630-4321-a116-8eb448302c5e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_f9a23e1d-761d-4606-b9b0-ec443bfbfa30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserve_f9a23e1d-761d-4606-b9b0-ec443bfbfa30" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_e9bf9460-94b2-40a0-8a59-a9f1a04a3d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_e9bf9460-94b2-40a0-8a59-a9f1a04a3d40" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_aa516219-316a-4655-8b5a-9a0b5440a435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_aa516219-316a-4655-8b5a-9a0b5440a435" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_9d11d0eb-5b6d-4566-9d9f-9952c17d68e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_9d11d0eb-5b6d-4566-9d9f-9952c17d68e2" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_813a2fa0-28e3-4e65-a72c-ef58bd71823a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_813a2fa0-28e3-4e65-a72c-ef58bd71823a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_45d15259-8fa6-43fa-b064-1e07e459ab74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_45d15259-8fa6-43fa-b064-1e07e459ab74" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d1dcfd53-55a0-44e0-b991-3743cb322c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_OtherExpenses_d1dcfd53-55a0-44e0-b991-3743cb322c47" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_67677a81-1d5f-4b62-bd3e-c8790c79f0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_BuildingMember_67677a81-1d5f-4b62-bd3e-c8790c79f0bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_af3e2803-4a7b-40a8-b14f-fe9ed6b82ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_EquipmentMember_af3e2803-4a7b-40a8-b14f-fe9ed6b82ffc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_95fe8f51-5dd3-4a73-b39a-fa6df7816b52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_95fe8f51-5dd3-4a73-b39a-fa6df7816b52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c22facb-68a0-49f0-aeba-645e836800be_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:to="loc_srt_RangeMember_4c22facb-68a0-49f0-aeba-645e836800be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:to="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_de7a68b6-9028-49ac-9f92-d173dbc42086" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:to="loc_srt_MinimumMember_de7a68b6-9028-49ac-9f92-d173dbc42086" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ac21bb6f-8630-46c3-a9cb-b88198af2493" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:to="loc_srt_MaximumMember_ac21bb6f-8630-46c3-a9cb-b88198af2493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a73485d6-dc65-4e54-8844-5b753483bc8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a73485d6-dc65-4e54-8844-5b753483bc8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3df6765a-3803-479f-8fce-5d4296372c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3df6765a-3803-479f-8fce-5d4296372c8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_fc5a9e06-b88b-49e9-a7b8-5d1f4c31cbf0" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_fc5a9e06-b88b-49e9-a7b8-5d1f4c31cbf0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended" id="i94a5285521db427c917814552ab0b1fa_OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_93171b50-e141-407c-aa47-29394ab4a966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_93171b50-e141-407c-aa47-29394ab4a966" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_17f50c84-80d0-4a5a-b193-52a8622b93fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_17f50c84-80d0-4a5a-b193-52a8622b93fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d0e02227-74d8-46a5-9e01-7b9e4f7b416f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d0e02227-74d8-46a5-9e01-7b9e4f7b416f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_66b9b04e-9065-4d57-85a0-a350e7a7d51a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_66b9b04e-9065-4d57-85a0-a350e7a7d51a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5d99848-bd81-4e33-a665-641ac88cb9e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5d99848-bd81-4e33-a665-641ac88cb9e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_624c6f66-8cf1-496a-8fc4-bf7111a0342c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_LandMember_624c6f66-8cf1-496a-8fc4-bf7111a0342c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_8d3aecff-e917-4ab7-b480-082f082c54e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_BuildingMember_8d3aecff-e917-4ab7-b480-082f082c54e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_16298b8a-e60e-433e-b331-bc371fb4ba68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_EquipmentMember_16298b8a-e60e-433e-b331-bc371fb4ba68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9c595345-9d37-4658-b670-53b4fd25a67f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9c595345-9d37-4658-b670-53b4fd25a67f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_de7a3ceb-2f4e-4dd8-ac7f-23c7c4272ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_de7a3ceb-2f4e-4dd8-ac7f-23c7c4272ad9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_0bcc8ad9-9e6a-4ac0-bd1b-cac644389de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_ConstructionInProgressMember_0bcc8ad9-9e6a-4ac0-bd1b-cac644389de5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:to="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_406d6b18-b0de-416a-96bc-405ef6a20df9_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:to="loc_srt_RangeMember_406d6b18-b0de-416a-96bc-405ef6a20df9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:to="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_346c6761-e2d5-4ab5-93be-4435eb321fb1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:to="loc_srt_MinimumMember_346c6761-e2d5-4ab5-93be-4435eb321fb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dd3d7128-7534-465c-a0fc-3f613b7e8617" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:to="loc_srt_MaximumMember_dd3d7128-7534-465c-a0fc-3f613b7e8617" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails" xlink:type="extended" id="ia4da2de1d8a54dec9c8945ea0a02e03d_OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:to="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3b970306-fa89-41e5-8dc8-65e5493add41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:to="loc_us-gaap_Goodwill_3b970306-fa89-41e5-8dc8-65e5493add41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_9595eab8-9dce-4219-882a-253de3953172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_9595eab8-9dce-4219-882a-253de3953172" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90b88362-083a-48ab-b097-f6b437601c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa73876c-ea0a-42ef-ac38-00b079638f1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:to="loc_us-gaap_SegmentDomain_fa73876c-ea0a-42ef-ac38-00b079638f1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:to="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_1799500b-c6ae-4899-9fc1-b71a9a119f5c" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_1799500b-c6ae-4899-9fc1-b71a9a119f5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_82b6c1bc-c138-475b-a654-ce83ec012df2" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:to="loc_fwrd_IntermodalSegmentMember_82b6c1bc-c138-475b-a654-ce83ec012df2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" xlink:type="extended" id="id35ce23d9fe14a34ba0088cb9fa66702_OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_41cc5682-7ba6-4fd8-8fa0-4020320bc0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_41cc5682-7ba6-4fd8-8fa0-4020320bc0a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_128d058d-348b-412a-b91f-d515a69447d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_128d058d-348b-412a-b91f-d515a69447d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a61c2d1d-8a46-4a9a-828d-096bbfc857ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a61c2d1d-8a46-4a9a-828d-096bbfc857ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_d206e86d-1f20-48a9-aa03-16e662c5e7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_d206e86d-1f20-48a9-aa03-16e662c5e7d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_c114256f-5515-4204-9b19-fb79b1691130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_TradeNamesMember_c114256f-5515-4204-9b19-fb79b1691130" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="extended" id="i7ba1ad64d71f4af8b7479e109824ea0e_OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d55291a5-92d0-47a6-bdd3-5f8565059497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d55291a5-92d0-47a6-bdd3-5f8565059497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a0665e46-a3fe-4ed0-a44f-1eaae58126ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a0665e46-a3fe-4ed0-a44f-1eaae58126ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_bb5d05c1-c84d-43b1-b236-2200aa944c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_bb5d05c1-c84d-43b1-b236-2200aa944c0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d7d89baf-2216-4694-989f-c2c588259ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d7d89baf-2216-4694-989f-c2c588259ed9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99d81088-56da-40b2-b4a5-c1cd3df7d879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_325f302d-a287-4aab-98cf-8c417414bf39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_8c3fd432-a6cc-407e-9623-cc100aeb0a69" xlink:href="fwrd-20211231.xsd#fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:to="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_8c3fd432-a6cc-407e-9623-cc100aeb0a69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fdab37d5-df32-48c8-961d-48be373b55b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fdab37d5-df32-48c8-961d-48be373b55b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d7bfd823-416d-454b-bcb9-454ee7d11e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d7bfd823-416d-454b-bcb9-454ee7d11e67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_fd0965f8-8c91-4097-8142-4f7f108d3262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_fd0965f8-8c91-4097-8142-4f7f108d3262" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_57da25de-e07f-4985-8af9-c3d5dd850bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_TradeNamesMember_57da25de-e07f-4985-8af9-c3d5dd850bc8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails" xlink:type="extended" id="ie28920215b5b45f5a46f74807fa68295_OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_a6588281-fa1f-46fb-b411-9eb79e8bc0f6" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_a6588281-fa1f-46fb-b411-9eb79e8bc0f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_5103a46e-1595-4fbd-bd2c-a810c79cf3de" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_5103a46e-1595-4fbd-bd2c-a810c79cf3de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:href="fwrd-20211231.xsd#fwrd_RangeofClaimAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_93bbe5d4-401d-4c03-986e-c6abc988fa9f_default" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:to="loc_fwrd_RangeOfClaimDomain_93bbe5d4-401d-4c03-986e-c6abc988fa9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:to="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_6f18fdab-a2f2-4656-9fb3-8f3d4229af5d" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And3000"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_6f18fdab-a2f2-4656-9fb3-8f3d4229af5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_6bfb849c-e601-4e67-9d68-c017faba65cd" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And2000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_6bfb849c-e601-4e67-9d68-c017faba65cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_675fd73c-ee1d-4ecb-b4f0-f1d9f873ef15" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_675fd73c-ee1d-4ecb-b4f0-f1d9f873ef15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_7718e2ba-a28f-4a30-99fd-b88d681a1646" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_7718e2ba-a28f-4a30-99fd-b88d681a1646" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_b6671875-de06-4569-a688-89fbcc5c97fc" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And1000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_b6671875-de06-4569-a688-89fbcc5c97fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_93111780-906d-4f24-be04-2cfcc8f373d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:to="loc_us-gaap_SegmentDomain_93111780-906d-4f24-be04-2cfcc8f373d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:to="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_aeccc4fb-b31b-4731-be34-5e93b986b585" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_aeccc4fb-b31b-4731-be34-5e93b986b585" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_cde1d9e3-e483-498a-b48c-cdba51adbca3" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:to="loc_fwrd_IntermodalSegmentMember_cde1d9e3-e483-498a-b48c-cdba51adbca3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:to="loc_srt_RangeMember_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:to="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5caa3af1-8527-4a47-81ef-b46ebd747333" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:to="loc_srt_MinimumMember_5caa3af1-8527-4a47-81ef-b46ebd747333" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5927999c-81f3-494d-83fb-3eee1e96e905" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:to="loc_srt_MaximumMember_5927999c-81f3-494d-83fb-3eee1e96e905" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="extended" id="i2fb54cb082544d3b93c6fa8ee5bac301_OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_cae1f60c-43d8-49e3-92dd-c285f06127dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_cae1f60c-43d8-49e3-92dd-c285f06127dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b781c852-2560-46e3-b528-7b8369fdcf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b781c852-2560-46e3-b528-7b8369fdcf8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e678ee96-d933-469c-b773-1bb2b971f8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLoss_e678ee96-d933-469c-b773-1bb2b971f8cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daa76cc5-683b-40bc-ad1e-a23975f8fa41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daa76cc5-683b-40bc-ad1e-a23975f8fa41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_0c5eb3a6-9932-4d51-b0a0-e7a525c9be59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_0c5eb3a6-9932-4d51-b0a0-e7a525c9be59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_c643b041-64bc-4f45-9213-1e7dd1a14afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_c643b041-64bc-4f45-9213-1e7dd1a14afa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_8a56dba1-3a6b-4319-8aa4-c2e1c56d004a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_8a56dba1-3a6b-4319-8aa4-c2e1c56d004a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ab8f2e1f-8b56-465e-9fd5-44d96a91807f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ab8f2e1f-8b56-465e-9fd5-44d96a91807f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_47fd6969-a92b-4b12-b2b7-884333007668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_47fd6969-a92b-4b12-b2b7-884333007668" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_39064d32-c40e-4aed-a380-531da42840ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_39064d32-c40e-4aed-a380-531da42840ae" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b89fb094-2ac1-4509-9044-00e6ddc3a577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b89fb094-2ac1-4509-9044-00e6ddc3a577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7a9b3960-4952-49d8-910c-f3d7cc293f30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7a9b3960-4952-49d8-910c-f3d7cc293f30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c70fa638-1ac5-4811-a80a-749475b5be1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c70fa638-1ac5-4811-a80a-749475b5be1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5141027b-2043-4bd3-a753-6b66882a8873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5141027b-2043-4bd3-a753-6b66882a8873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c8f758a0-b7f5-457f-9f96-95c311e52fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c8f758a0-b7f5-457f-9f96-95c311e52fae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0c6d62ab-9f1c-4276-a47f-9ecc490ec913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_EarningsPerShareBasic_0c6d62ab-9f1c-4276-a47f-9ecc490ec913" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2690f3b0-a2aa-40f0-929e-54fdcc9d0612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2690f3b0-a2aa-40f0-929e-54fdcc9d0612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_5306221d-9837-4dd9-b4e3-b9287257c37f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_5306221d-9837-4dd9-b4e3-b9287257c37f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_188a39a7-4a49-4ed0-acb7-b787985851b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_188a39a7-4a49-4ed0-acb7-b787985851b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c010e04e-c66e-4102-9c11-f9bf0797c102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c010e04e-c66e-4102-9c11-f9bf0797c102" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:to="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19834f22-7960-4ef5-a95f-42f109a0d689_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19834f22-7960-4ef5-a95f-42f109a0d689_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_5cfb34b2-3eee-490a-8577-22a98cd61cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_us-gaap_StockOptionMember_5cfb34b2-3eee-490a-8577-22a98cd61cf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_eab45ea1-1f05-4d18-9022-a7722e8e0d66" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_eab45ea1-1f05-4d18-9022-a7722e8e0d66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EmployeeNonVestedSharesMember_90eec71d-163b-439c-b1d3-b0abe656d439" xlink:href="fwrd-20211231.xsd#fwrd_EmployeeNonVestedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_fwrd_EmployeeNonVestedSharesMember_90eec71d-163b-439c-b1d3-b0abe656d439" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails" xlink:type="extended" id="i3b992e01224a432da97cb033d4a35619_DiscontinuedOperationandHeldforSaleNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_5149ba03-e386-4947-b0eb-0ccaca59dda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_5149ba03-e386-4947-b0eb-0ccaca59dda0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashCharge_2a1ffff5-6253-48a5-bee1-8377e1a20fb4" xlink:href="fwrd-20211231.xsd#fwrd_NonCashCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_NonCashCharge_2a1ffff5-6253-48a5-bee1-8377e1a20fb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashValuationAllowance_605f3129-89e0-43c1-917c-206efe7cf848" xlink:href="fwrd-20211231.xsd#fwrd_NonCashValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_NonCashValuationAllowance_605f3129-89e0-43c1-917c-206efe7cf848" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_23110f8e-7ab9-49de-96ad-7f6a52151a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_23110f8e-7ab9-49de-96ad-7f6a52151a14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_6f8b994e-7603-490c-b8c9-8262e4808a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_NontradeReceivables_6f8b994e-7603-490c-b8c9-8262e4808a2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_f3828f9f-7f84-41a3-8e0a-34d091cb897d" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationEarnOutAchievementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_f3828f9f-7f84-41a3-8e0a-34d091cb897d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_af1c2bbc-76b6-47f3-bc92-f495e00f581a" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_af1c2bbc-76b6-47f3-bc92-f495e00f581a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_2e272b86-b045-4c21-9f1a-0f54191b3606" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_2e272b86-b045-4c21-9f1a-0f54191b3606" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_ec9fbea9-71b1-4b3c-8130-0dceb10cbdad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_ec9fbea9-71b1-4b3c-8130-0dceb10cbdad" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_087d3e3a-476e-4c3f-a6cc-3253181c71b9" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_087d3e3a-476e-4c3f-a6cc-3253181c71b9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_1bb8a659-0d79-4ea7-b2f2-bd1256d78dc2" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_1bb8a659-0d79-4ea7-b2f2-bd1256d78dc2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_d6f56ff1-5e28-4755-aa15-30615c6487f2" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_d6f56ff1-5e28-4755-aa15-30615c6487f2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_f6cd4ded-5ad9-4225-b2bd-751525844e1e" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_f6cd4ded-5ad9-4225-b2bd-751525844e1e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_780b7e35-4f08-4254-a552-8edae668db12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_780b7e35-4f08-4254-a552-8edae668db12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PoolBusinessMember_3f13679f-662d-4c95-a8aa-c2061d5e086d" xlink:href="fwrd-20211231.xsd#fwrd_PoolBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:to="loc_fwrd_PoolBusinessMember_3f13679f-662d-4c95-a8aa-c2061d5e086d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_de305563-db0f-4e86-93e3-12ef0eebf925_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_de305563-db0f-4e86-93e3-12ef0eebf925_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_7599c9fd-77b0-4939-81e8-e09ac0268e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_7599c9fd-77b0-4939-81e8-e09ac0268e48" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails" xlink:type="extended" id="i8a56b8da6a8044438fad31c90778db0b_DiscontinuedOperationandHeldforSaleAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationsMeasurementInput_9fd7e21c-d91f-4f69-8602-702667a06c93" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationsMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:to="loc_fwrd_DiscontinuedOperationsMeasurementInput_9fd7e21c-d91f-4f69-8602-702667a06c93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_4931757b-56e3-4753-9145-97b9095591a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_4931757b-56e3-4753-9145-97b9095591a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCreditSpreadMember_3bc62ad0-2ebb-4e96-87cd-2f5ba6159baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputCreditSpreadMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_us-gaap_MeasurementInputCreditSpreadMember_3bc62ad0-2ebb-4e96-87cd-2f5ba6159baf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputEbitdaMultipleMember_750e3ec6-f5a4-4eb7-9aff-d5a29a457520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_us-gaap_MeasurementInputEbitdaMultipleMember_750e3ec6-f5a4-4eb7-9aff-d5a29a457520" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeasurementInputAssetVolatilityMember_e8927210-a182-47d1-aab4-af60e45a368b" xlink:href="fwrd-20211231.xsd#fwrd_MeasurementInputAssetVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_fwrd_MeasurementInputAssetVolatilityMember_e8927210-a182-47d1-aab4-af60e45a368b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fc12bf10-2f79-4bbf-b397-4ed34ec2d022_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fc12bf10-2f79-4bbf-b397-4ed34ec2d022_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PoolBusinessMember_c367c3b4-83be-45fa-89a0-6d72d005360a" xlink:href="fwrd-20211231.xsd#fwrd_PoolBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:to="loc_fwrd_PoolBusinessMember_c367c3b4-83be-45fa-89a0-6d72d005360a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="extended" id="i5d1368b143ec4535a52301540ffed57e_DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_65ce36a2-ace7-4d87-a436-1090fe766340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_65ce36a2-ace7-4d87-a436-1090fe766340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_6ea32521-320f-4be6-8611-46f86770d8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_6ea32521-320f-4be6-8611-46f86770d8b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d0e1175f-6b5b-4715-89a4-b071e2069fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d0e1175f-6b5b-4715-89a4-b071e2069fe5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_867a2210-b5f2-484f-899c-d5b422aefca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_867a2210-b5f2-484f-899c-d5b422aefca5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_0bb86357-10d7-4a8e-b995-b22f14803fb7" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_0bb86357-10d7-4a8e-b995-b22f14803fb7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_01a466c1-576a-48ce-b3b2-47bd846fd3f3" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_01a466c1-576a-48ce-b3b2-47bd846fd3f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_7de0ed9f-8d4c-4770-b3f4-0406bceb9c8c" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_7de0ed9f-8d4c-4770-b3f4-0406bceb9c8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_227ca97f-5377-4414-83a7-0164972a9c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_227ca97f-5377-4414-83a7-0164972a9c3f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_baaa1a0a-4676-4ab3-b852-2a9895cb84c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_baaa1a0a-4676-4ab3-b852-2a9895cb84c9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6ea55ffb-6969-4c0d-88ed-eed1887ac846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6ea55ffb-6969-4c0d-88ed-eed1887ac846" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_9c4809be-bc31-4bbc-94ad-f0f9e76f584d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_9c4809be-bc31-4bbc-94ad-f0f9e76f584d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9f1cd2a5-978f-43d6-a73c-27a855a29d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9f1cd2a5-978f-43d6-a73c-27a855a29d65" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_10ff30c4-c490-46c5-98b4-aab0d01304c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_10ff30c4-c490-46c5-98b4-aab0d01304c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_cc5c38e4-2aff-4756-bc54-fd87dcba3ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_cc5c38e4-2aff-4756-bc54-fd87dcba3ac9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_8ed362e1-06ca-4fc5-9597-991e9904357d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_8ed362e1-06ca-4fc5-9597-991e9904357d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_be531f37-8435-4fdc-ab00-315baf1e8980" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_be531f37-8435-4fdc-ab00-315baf1e8980" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9287c2e2-719d-4172-bf04-c7995e7c9df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9287c2e2-719d-4172-bf04-c7995e7c9df3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_3fd35501-5719-4d0e-b421-d5f88ea89cb6" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_3fd35501-5719-4d0e-b421-d5f88ea89cb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_9095aa06-0539-4a20-a3b8-7149dc6caabc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_9095aa06-0539-4a20-a3b8-7149dc6caabc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_35e00847-bf31-498b-93ef-ffe2c2083322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_35e00847-bf31-498b-93ef-ffe2c2083322" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a0efc4a7-ff2e-48c6-b551-9675d274207d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a0efc4a7-ff2e-48c6-b551-9675d274207d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ccc4ecb4-78a1-4a0a-a060-01f003ce7265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ccc4ecb4-78a1-4a0a-a060-01f003ce7265" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1d9ef852-b9a5-4910-9683-d5388ba1ba86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1d9ef852-b9a5-4910-9683-d5388ba1ba86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_932fe1d8-d738-4165-a9ee-b9ffdbd8da2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_932fe1d8-d738-4165-a9ee-b9ffdbd8da2b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="extended" id="i59e11df775de48aca23affce8a23d24f_DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_61da3667-6538-476c-aa70-357695ad41b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_61da3667-6538-476c-aa70-357695ad41b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_da186ec4-5909-441d-894b-665dbef99425" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_da186ec4-5909-441d-894b-665dbef99425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_cf670d3a-bef5-4afd-8a33-5a26a9165b01" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_cf670d3a-bef5-4afd-8a33-5a26a9165b01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1aca5888-32c5-4dfd-a4ba-d416ce38cb2e" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1aca5888-32c5-4dfd-a4ba-d416ce38cb2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_9f5090da-4c9a-4895-87ff-d4a46da5be6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_9f5090da-4c9a-4895-87ff-d4a46da5be6a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_492f8807-c3c9-4ee5-b595-3ead724ecf2d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_492f8807-c3c9-4ee5-b595-3ead724ecf2d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_1cbb5692-6e3d-45dd-8b2e-7a15159c1bdd" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_1cbb5692-6e3d-45dd-8b2e-7a15159c1bdd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_5b8054f9-f683-46ca-8054-d63ae55417cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_5b8054f9-f683-46ca-8054-d63ae55417cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_a9208ada-7c44-474f-99f9-e2eb24be07a1" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_a9208ada-7c44-474f-99f9-e2eb24be07a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_dfeb3822-9a53-4698-bb5d-00e343f199f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_dfeb3822-9a53-4698-bb5d-00e343f199f0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_44b5c098-103d-4421-bcab-9af4fcf538d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_44b5c098-103d-4421-bcab-9af4fcf538d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_5c01d005-845a-4dce-be7e-ec0e531c834b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_5c01d005-845a-4dce-be7e-ec0e531c834b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e13b2a18-42ed-40a2-9e92-b6a8f9e93734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e13b2a18-42ed-40a2-9e92-b6a8f9e93734" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8a39f3da-ee23-4835-b9ba-82e77480dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8a39f3da-ee23-4835-b9ba-82e77480dfbd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_66ce54b1-970a-46bc-9cb3-a727538591a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_66ce54b1-970a-46bc-9cb3-a727538591a7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8fa9922d-f737-4b71-9bf5-aa0935a04564_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8fa9922d-f737-4b71-9bf5-aa0935a04564_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e241df7-35b4-4378-9091-2ad98ac8397c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e241df7-35b4-4378-9091-2ad98ac8397c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails" xlink:type="extended" id="i39288b930b374fbbaab802db8be2f968_AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ef0ae93-cd63-417f-9d72-274626fcd8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ef0ae93-cd63-417f-9d72-274626fcd8d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_9713ea63-60a3-4f6d-ac8e-feccaef8591f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_9713ea63-60a3-4f6d-ac8e-feccaef8591f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_767d921f-1b0d-484d-8fd7-a4d7b6ff73c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_767d921f-1b0d-484d-8fd7-a4d7b6ff73c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_1ff168a4-ca97-4c49-adde-9fd81c00ee97" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfPeriodsWhichEarnoutIsCalculated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_1ff168a4-ca97-4c49-adde-9fd81c00ee97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_d1aa3406-860e-41b8-9a06-6a041303ed05" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_d1aa3406-860e-41b8-9a06-6a041303ed05" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_267e3318-0439-4b5d-8fbc-8814abb99c77" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_267e3318-0439-4b5d-8fbc-8814abb99c77" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_85639cc2-14d1-49ab-a38b-b5c2d85405e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_85639cc2-14d1-49ab-a38b-b5c2d85405e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_fb211d3f-7aa6-498e-aead-7598259ed635" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_fb211d3f-7aa6-498e-aead-7598259ed635" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57160f4d-4007-4aee-bc66-2f6b90cf0a93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57160f4d-4007-4aee-bc66-2f6b90cf0a93" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_34fb0f27-0d15-4b7c-9749-de6e464c9697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_34fb0f27-0d15-4b7c-9749-de6e464c9697" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_42672bb4-c4b7-4f65-b5cc-77e296fb6676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_42672bb4-c4b7-4f65-b5cc-77e296fb6676" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8853735e-4cf9-402f-a972-db361a7a9fc0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8853735e-4cf9-402f-a972-db361a7a9fc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSALogistixMember_41e0a8da-98ac-4b8d-9424-70638573e63b" xlink:href="fwrd-20211231.xsd#fwrd_FSALogistixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_FSALogistixMember_41e0a8da-98ac-4b8d-9424-70638573e63b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_1d15f3fd-5ae9-4d8d-ac72-f92c915f7d65" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_LinnStarMember_1d15f3fd-5ae9-4d8d-ac72-f92c915f7d65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_7b18251a-5857-4525-821d-9d94462c8a34" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_CLWDeliveryIncMember_7b18251a-5857-4525-821d-9d94462c8a34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_5ccee328-7d18-4f68-96fd-77586f8d404c" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_5ccee328-7d18-4f68-96fd-77586f8d404c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsIntermodalAcquisitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails" xlink:type="extended" id="ic768658ca25d454ab1630cc23a74d599_AcquisitionsIntermodalAcquisitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6c71a884-bb77-44f0-bd0b-30c401a32f37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6c71a884-bb77-44f0-bd0b-30c401a32f37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_e334d847-f12c-42e2-90c5-ac86ccecacf7" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_e334d847-f12c-42e2-90c5-ac86ccecacf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_7ae9966e-b234-49a3-81d4-9d085934c9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_7ae9966e-b234-49a3-81d4-9d085934c9b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_3b8e551e-1ae9-462a-8d9f-7af4a0213638" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_3b8e551e-1ae9-462a-8d9f-7af4a0213638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1bb998f4-78cd-400c-b8e1-638bb277e2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1bb998f4-78cd-400c-b8e1-638bb277e2a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b7688240-3b47-4129-9246-ee012abf8433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b7688240-3b47-4129-9246-ee012abf8433" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4c5db1a-3558-4d52-b4ff-7d9034552835_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4c5db1a-3558-4d52-b4ff-7d9034552835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_6a3c8284-c826-45f1-bea7-08f2b39b49c5" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_OSTMember_6a3c8284-c826-45f1-bea7-08f2b39b49c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_74649da4-e466-4492-829b-0abb06252f68" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_74649da4-e466-4492-829b-0abb06252f68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_c281f4d9-4f58-433d-aa16-7e611bbde15a" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_BarOleTruckingIncMember_c281f4d9-4f58-433d-aa16-7e611bbde15a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails" xlink:type="extended" id="i4ab363659d314e7f9531eca63e8d609a_AcquisitionsWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_59b21ee9-cf27-404c-8834-3f6bfdb6441b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_59b21ee9-cf27-404c-8834-3f6bfdb6441b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6cc1d8a0-f701-46ba-a9cf-c21435722354_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6cc1d8a0-f701-46ba-a9cf-c21435722354_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSALogistixMember_d328cf77-8ca0-4496-9664-74dc07c2d274" xlink:href="fwrd-20211231.xsd#fwrd_FSALogistixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:to="loc_fwrd_FSALogistixMember_d328cf77-8ca0-4496-9664-74dc07c2d274" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_70b166a7-470d-472d-9eb1-e019b403d954" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_70b166a7-470d-472d-9eb1-e019b403d954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_eeaf0061-108d-4d0c-bfb9-a83d0426829f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_eeaf0061-108d-4d0c-bfb9-a83d0426829f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_d43f1b7b-e5af-4309-8a99-05ff76170c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_d43f1b7b-e5af-4309-8a99-05ff76170c5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_ab4fe4d7-5096-4c18-b78f-894dd44a9f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_ab4fe4d7-5096-4c18-b78f-894dd44a9f92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeaurementInputRevenueVolatilityMember_ca09c97a-6021-4d6c-aeff-00eeca533435" xlink:href="fwrd-20211231.xsd#fwrd_MeaurementInputRevenueVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_fwrd_MeaurementInputRevenueVolatilityMember_ca09c97a-6021-4d6c-aeff-00eeca533435" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsAllocationsofPurchasePriceDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="extended" id="idecd6221d1f148c09807c7ddb2311c28_AcquisitionsAllocationsofPurchasePriceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentChargesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_be950a2d-cfc6-48d3-8784-56475b6cd67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_be950a2d-cfc6-48d3-8784-56475b6cd67b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2d4ae522-4112-47fd-a3cf-a587b8774e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2d4ae522-4112-47fd-a3cf-a587b8774e82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_538ec70f-bbb1-4e94-98a9-f241ee288078" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_538ec70f-bbb1-4e94-98a9-f241ee288078" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_51cbc2e6-f382-46c9-8f2c-4d85c284a066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_51cbc2e6-f382-46c9-8f2c-4d85c284a066" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9c7002f1-e9b2-4a85-aefd-b63d21e16152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9c7002f1-e9b2-4a85-aefd-b63d21e16152" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_38a6f666-b008-40a0-8fb8-c26acde1cbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_38a6f666-b008-40a0-8fb8-c26acde1cbbe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_2e09be73-9582-4318-9235-95b5a33c8eb8" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_2e09be73-9582-4318-9235-95b5a33c8eb8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_0787c188-655a-4696-ac92-9935952c57d5" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_0787c188-655a-4696-ac92-9935952c57d5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_256858c6-2774-4739-b877-b2e303d5eab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_256858c6-2774-4739-b877-b2e303d5eab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_05da8980-6dfa-448b-98f3-82c39631ad2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_Goodwill_05da8980-6dfa-448b-98f3-82c39631ad2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4f7e071a-8e42-4749-a740-9853ec5006c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4f7e071a-8e42-4749-a740-9853ec5006c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5c77ca47-da5a-4a5c-b178-e8e62380d57b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5c77ca47-da5a-4a5c-b178-e8e62380d57b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_b1637078-6023-4992-9649-bbbe8c454443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_b1637078-6023-4992-9649-bbbe8c454443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_88a1fbf6-fd2f-4cfd-9fce-163902dec402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_88a1fbf6-fd2f-4cfd-9fce-163902dec402" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_c7505c1c-690d-4b7b-8c19-51594ef167c3" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_c7505c1c-690d-4b7b-8c19-51594ef167c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_77dabcbf-d19f-4eb8-869a-f23ccdeac7de" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_77dabcbf-d19f-4eb8-869a-f23ccdeac7de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04663485-41d5-4765-a43a-606e44e96580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04663485-41d5-4765-a43a-606e44e96580" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5986a352-1c69-4bf7-8596-a5ca68de2a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5986a352-1c69-4bf7-8596-a5ca68de2a07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6ed64fd8-bf86-4824-85a7-e437bea77954_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6ed64fd8-bf86-4824-85a7-e437bea77954_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9eea270c-0678-419e-a4cc-231c5c221676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9eea270c-0678-419e-a4cc-231c5c221676" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_b52b4b36-f0a3-4842-8450-91278ad30341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_b52b4b36-f0a3-4842-8450-91278ad30341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSAMember_7921e5a6-bfcf-4f90-9a8b-974a1fda6ea7" xlink:href="fwrd-20211231.xsd#fwrd_FSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_FSAMember_7921e5a6-bfcf-4f90-9a8b-974a1fda6ea7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_a39cd567-cccb-4365-94e1-5dbd93c9020e" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_OSTMember_a39cd567-cccb-4365-94e1-5dbd93c9020e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_3577c4b6-c656-46cb-a10a-801fdcb020a4" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_LinnStarMember_3577c4b6-c656-46cb-a10a-801fdcb020a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_55f4eae7-0d15-4a87-9f52-900c6970ca13" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_CLWDeliveryIncMember_55f4eae7-0d15-4a87-9f52-900c6970ca13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_6e1a7b71-4e65-4eb4-847a-e02fa8b148b9" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_6e1a7b71-4e65-4eb4-847a-e02fa8b148b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_e011eaba-6513-4d30-83cd-b22a59961a61" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_e011eaba-6513-4d30-83cd-b22a59961a61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_66232f00-c9c4-4f64-afdd-6a9276ae04ea" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_BarOleTruckingIncMember_66232f00-c9c4-4f64-afdd-6a9276ae04ea" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsEstimatedUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails" xlink:type="extended" id="i3e4fa2843ea74e6cbad249683ba4ee05_AcquisitionsEstimatedUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bd463702-898b-4eaa-b2bb-8d6f65e6229c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bd463702-898b-4eaa-b2bb-8d6f65e6229c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e22c78c9-d6c7-4bcf-8014-f08532469c1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e22c78c9-d6c7-4bcf-8014-f08532469c1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSAMember_fb4d3ce6-83b4-4c24-9e03-e25ee1b90745" xlink:href="fwrd-20211231.xsd#fwrd_FSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_FSAMember_fb4d3ce6-83b4-4c24-9e03-e25ee1b90745" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_dfc4e680-04d0-487f-a744-3ff19e1b6858" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_OSTMember_dfc4e680-04d0-487f-a744-3ff19e1b6858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_6eeba1fd-2823-4e18-96ef-d8ade1d0fffb" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_LinnStarMember_6eeba1fd-2823-4e18-96ef-d8ade1d0fffb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_a3f37d10-9684-4dea-8215-a0235989e03b" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_CLWDeliveryIncMember_a3f37d10-9684-4dea-8215-a0235989e03b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_48a02ae7-973b-4981-b0d9-f1185e4d1e11" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_48a02ae7-973b-4981-b0d9-f1185e4d1e11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_b9118b62-2a74-46c5-9bab-870f3e5b2b18" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_b9118b62-2a74-46c5-9bab-870f3e5b2b18" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_6973079d-4f01-46b3-b1eb-1ae667f53a3c" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_BarOleTruckingIncMember_6973079d-4f01-46b3-b1eb-1ae667f53a3c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c207bda-2c8e-48f0-a91b-bf653938668d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7c207bda-2c8e-48f0-a91b-bf653938668d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8f883ea5-f3b9-496b-8066-14820a415e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8f883ea5-f3b9-496b-8066-14820a415e69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f3211b6d-0b5a-463f-a7b2-d3b5478f0569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f3211b6d-0b5a-463f-a7b2-d3b5478f0569" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="extended" id="i74bae6cff0114e57871e7df35153f89a_IndebtednessScheduleofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b729ac83-9ca6-4ef8-adf8-cb6b3ca1f1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b729ac83-9ca6-4ef8-adf8-cb6b3ca1f1ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_e0c7dadd-bf69-4899-abc1-3058fc6d5c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_e0c7dadd-bf69-4899-abc1-3058fc6d5c1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_933d7b93-184f-4c21-af37-fa51fefe9644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebt_933d7b93-184f-4c21-af37-fa51fefe9644" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_96a54d2c-6d0b-4f6f-8a8e-27878df5a755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebtCurrent_96a54d2c-6d0b-4f6f-8a8e-27878df5a755" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a394d422-2fb0-4459-8d0d-75a95158231a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a394d422-2fb0-4459-8d0d-75a95158231a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:to="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_36d87197-1503-4400-8d62-0aca966052bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:to="loc_us-gaap_CreditFacilityDomain_36d87197-1503-4400-8d62-0aca966052bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:to="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cbd4d12d-b649-4bfa-b3d4-9183a78d37bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cbd4d12d-b649-4bfa-b3d4-9183a78d37bc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/IndebtednessNarrativeDetails" xlink:type="extended" id="i935b679a8dac45ea9920120ea8bbbac4_IndebtednessNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_85e39216-7801-4f75-ac4f-8485bbe38d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_DebtInstrumentTerm_85e39216-7801-4f75-ac4f-8485bbe38d6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ec289e2-6d7f-4824-ac1e-643f7ebfa978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ec289e2-6d7f-4824-ac1e-643f7ebfa978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_10bf7617-0c59-4b71-a537-2b82bee2d795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_10bf7617-0c59-4b71-a537-2b82bee2d795" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f71e5f42-d680-4bc7-8a5a-f043d8834c07" xlink:href="fwrd-20211231.xsd#fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f71e5f42-d680-4bc7-8a5a-f043d8834c07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f3fb8278-d522-4fed-837f-088179807bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCredit_f3fb8278-d522-4fed-837f-088179807bf3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_031498c4-b0d1-4977-86c1-90fbaefe0caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_031498c4-b0d1-4977-86c1-90fbaefe0caf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_16ca6527-2d64-4520-b227-8d5dd1721647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_16ca6527-2d64-4520-b227-8d5dd1721647" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a07860e0-693a-4ea6-8db1-76f70031accf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a07860e0-693a-4ea6-8db1-76f70031accf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_ba361a53-dd10-4ccb-833f-51aa22996aaf" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_ba361a53-dd10-4ccb-833f-51aa22996aaf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_76274b41-d5ec-4bac-8e0b-befa24b272d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_76274b41-d5ec-4bac-8e0b-befa24b272d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBaseRateFloor_1e813623-10e0-4356-b0e3-66d612f31fe2" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBaseRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBaseRateFloor_1e813623-10e0-4356-b0e3-66d612f31fe2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentFederalFundsRateFloor_6eb99bbc-cdc0-49e1-9e7c-e9f1f46ced60" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentFederalFundsRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentFederalFundsRateFloor_6eb99bbc-cdc0-49e1-9e7c-e9f1f46ced60" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_b4ed308d-2d47-4092-9189-9fe17e2e7f17" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_b4ed308d-2d47-4092-9189-9fe17e2e7f17" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1d8d146e-be2e-40c2-ab78-34de55250566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1d8d146e-be2e-40c2-ab78-34de55250566" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorRate_d527018f-7d2a-4142-a007-89f75d799a9f" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentLIBORFloorRate_d527018f-7d2a-4142-a007-89f75d799a9f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate_d6799e2d-7ca4-4908-bce0-bc7ef6d9b460" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorAdditionalRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate_d6799e2d-7ca4-4908-bce0-bc7ef6d9b460" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_7c2650d7-b74a-4af0-9424-a6eaac049ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_7c2650d7-b74a-4af0-9424-a6eaac049ac0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a5a84756-0eeb-4a1b-a98f-642baa5247bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_InterestPaidNet_a5a84756-0eeb-4a1b-a98f-642baa5247bb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_353aeaa5-e5a8-4896-9338-9b767b483a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_InterestCostsCapitalized_353aeaa5-e5a8-4896-9338-9b767b483a85" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:to="loc_us-gaap_CreditFacilityDomain_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:to="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_f3e3d0c1-adec-4faf-af6d-7d9d14ef8d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:to="loc_us-gaap_LetterOfCreditMember_f3e3d0c1-adec-4faf-af6d-7d9d14ef8d69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_029a2772-8a2f-4e23-960a-13c3bcca5f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:to="loc_us-gaap_BridgeLoanMember_029a2772-8a2f-4e23-960a-13c3bcca5f18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:to="loc_us-gaap_VariableRateDomain_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:to="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BloombergShortTermBankYieldIndexMember_70651414-4654-4686-9b1e-1560d4990f87" xlink:href="fwrd-20211231.xsd#fwrd_BloombergShortTermBankYieldIndexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_fwrd_BloombergShortTermBankYieldIndexMember_70651414-4654-4686-9b1e-1560d4990f87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_1606fca8-f331-450a-a955-285e2bafc7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_1606fca8-f331-450a-a955-285e2bafc7f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_b737be96-6657-4e23-b755-c988bd22d994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_PrimeRateMember_b737be96-6657-4e23-b755-c988bd22d994" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b32203aa-67bd-4355-a0d2-ce4ce149aa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b32203aa-67bd-4355-a0d2-ce4ce149aa7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_97e266f8-eee0-4e63-a96a-456d0f14e71c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:to="loc_srt_RangeMember_97e266f8-eee0-4e63-a96a-456d0f14e71c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:to="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7496fb89-f4a7-45c2-9fed-eb2b65187613" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:to="loc_srt_MinimumMember_7496fb89-f4a7-45c2-9fed-eb2b65187613" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ed50e0f-0378-4124-baa6-7dfb4f501366" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:to="loc_srt_MaximumMember_9ed50e0f-0378-4124-baa6-7dfb4f501366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_94a3d4ef-8901-4653-ba6c-48683dc811ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_94a3d4ef-8901-4653-ba6c-48683dc811ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_ce452368-c48b-417d-87e4-a965c5bfa840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:to="loc_us-gaap_MediumTermNotesMember_ce452368-c48b-417d-87e4-a965c5bfa840" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ShareholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/ShareholdersEquityDetails" xlink:type="extended" id="idbd26b6ec32d407d96a0231959cbd0de_ShareholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_65b81526-2441-4e53-a026-14854d2e7e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_65b81526-2441-4e53-a026-14854d2e7e17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7bf6c8ed-1e20-4ce3-b3df-1b63718528d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7bf6c8ed-1e20-4ce3-b3df-1b63718528d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_96be6c4c-da4e-4fd8-ab75-9be895d38611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockSharesIssued_96be6c4c-da4e-4fd8-ab75-9be895d38611" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_d1320069-3eae-451b-a676-9b55f338f629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_d1320069-3eae-451b-a676-9b55f338f629" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareRepurchaseProgramAuthorizedShares_35faf90f-50cd-48b8-8ac0-12b2c4d84fa1" xlink:href="fwrd-20211231.xsd#fwrd_ShareRepurchaseProgramAuthorizedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_fwrd_ShareRepurchaseProgramAuthorizedShares_35faf90f-50cd-48b8-8ac0-12b2c4d84fa1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_66579b74-4893-4a4e-ae4a-a4588954a7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_66579b74-4893-4a4e-ae4a-a4588954a7c2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_599ccb89-e7bf-4529-b540-f92dc76e985c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_599ccb89-e7bf-4529-b540-f92dc76e985c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60599060-ff5e-4b41-9fd0-12d921ce09ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60599060-ff5e-4b41-9fd0-12d921ce09ee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ce22e74c-149c-4767-969d-90a7f47f1c62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ce22e74c-149c-4767-969d-90a7f47f1c62" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_35d7c1e8-0843-44a3-a4ad-56b12aacadbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_35d7c1e8-0843-44a3-a4ad-56b12aacadbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_aa8d0164-3cdd-4acf-84d5-995141232177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:to="loc_us-gaap_SubsequentEventMember_aa8d0164-3cdd-4acf-84d5-995141232177" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_StockRepurchasePlan2019Member_41397d57-b138-4067-8ff5-2e3dd0df56fd" xlink:href="fwrd-20211231.xsd#fwrd_StockRepurchasePlan2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:to="loc_fwrd_StockRepurchasePlan2019Member_41397d57-b138-4067-8ff5-2e3dd0df56fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_27ad2336-4f07-4386-844f-dd52de42d8ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:to="loc_us-gaap_ClassOfStockDomain_27ad2336-4f07-4386-844f-dd52de42d8ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:to="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_10e1e7b8-9821-4827-bc02-b09dfa5b4785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:to="loc_us-gaap_CommonStockMember_10e1e7b8-9821-4827-bc02-b09dfa5b4785" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanShareBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails" xlink:type="extended" id="ic482672bddbe4a5e9a972894d4c8cab8_StockIncentivePlanShareBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7310e492-216c-4662-9ab2-ac8532d0eebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7310e492-216c-4662-9ab2-ac8532d0eebf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bd409ba6-de1d-4891-9df4-939484d22b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_ShareBasedCompensation_bd409ba6-de1d-4891-9df4-939484d22b3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_079d9cdf-645c-45b6-ab7e-8b7b8660e17a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_079d9cdf-645c-45b6-ab7e-8b7b8660e17a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_ce91d2c2-3325-40d0-ab95-ec4d51c069fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_ce91d2c2-3325-40d0-ab95-ec4d51c069fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_df2ab497-200c-4572-b0ce-40658edc549d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_df2ab497-200c-4572-b0ce-40658edc549d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_cb8ddca7-3903-4ec2-8ac5-18be81254e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_cb8ddca7-3903-4ec2-8ac5-18be81254e1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_769d03ba-8d6d-483d-b545-5fe72ad24db6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_769d03ba-8d6d-483d-b545-5fe72ad24db6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember_e9169bd3-034b-4c53-a4c6-2e55687bba62" xlink:href="fwrd-20211231.xsd#fwrd_SalariesWagesAndEmployeeBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:to="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember_e9169bd3-034b-4c53-a4c6-2e55687bba62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a351257-6c0d-4257-9deb-f47e932d2f83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9a351257-6c0d-4257-9deb-f47e932d2f83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_d324ffbd-dfb1-402d-8e4e-b42d0c765e10" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_d324ffbd-dfb1-402d-8e4e-b42d0c765e10" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails" xlink:type="extended" id="i35e2a158c11042f5ad9c218e10ba1a94_StockIncentivePlanNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ec6d6110-bffa-49f6-865e-407c402f77b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ec6d6110-bffa-49f6-865e-407c402f77b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e8b03cbb-a11b-4602-af3d-af2fdfd7295d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e8b03cbb-a11b-4602-af3d-af2fdfd7295d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c47fbf43-7014-4b20-9313-243ccb4e8403" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c47fbf43-7014-4b20-9313-243ccb4e8403" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_02607ba4-1ea0-49c8-8e27-3a6522a81a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_02607ba4-1ea0-49c8-8e27-3a6522a81a84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0201676-5b61-4be3-87c7-2536e29fc9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0201676-5b61-4be3-87c7-2536e29fc9c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a09b36e1-c248-49bb-aae9-32e4b5903c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a09b36e1-c248-49bb-aae9-32e4b5903c1c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6cce45f2-4427-4084-9c2a-313ddbadc255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6cce45f2-4427-4084-9c2a-313ddbadc255" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7ab45ca-845f-49cd-b11d-c0f03ccef35b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7ab45ca-845f-49cd-b11d-c0f03ccef35b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4864f25d-f5f7-4113-8aef-e5563fbd892c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4864f25d-f5f7-4113-8aef-e5563fbd892c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8d5b6159-bcd0-4800-b0b4-7489cee04a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8d5b6159-bcd0-4800-b0b4-7489cee04a59" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c4f5d055-e60a-4127-b424-983555bfa464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c4f5d055-e60a-4127-b424-983555bfa464" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_882b89c0-9789-4bee-8f2f-c42890a548d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_882b89c0-9789-4bee-8f2f-c42890a548d0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d4e31cae-f6d7-4932-ac93-9175c8b5bbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d4e31cae-f6d7-4932-ac93-9175c8b5bbe7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_1ce3b73c-dbd4-4028-a78e-1f91c2eb72f9" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_1ce3b73c-dbd4-4028-a78e-1f91c2eb72f9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MinimumPercentageOfSharesAttainable_8a610955-a92a-4587-934d-2011a77e67f6" xlink:href="fwrd-20211231.xsd#fwrd_MinimumPercentageOfSharesAttainable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_MinimumPercentageOfSharesAttainable_8a610955-a92a-4587-934d-2011a77e67f6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MaximumPercentageOfSharesAttainable_5ad5ccd1-8fcf-4948-a738-2e43aa88f618" xlink:href="fwrd-20211231.xsd#fwrd_MaximumPercentageOfSharesAttainable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_MaximumPercentageOfSharesAttainable_5ad5ccd1-8fcf-4948-a738-2e43aa88f618" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_9fde0c8a-ce9c-421c-85b1-85cd3540aa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_9fde0c8a-ce9c-421c-85b1-85cd3540aa9b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_329707a4-02d0-4ef3-bdfb-81e9d08374e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_329707a4-02d0-4ef3-bdfb-81e9d08374e1" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f003ab7a-a96f-4727-a9a0-07638b5bcaf0" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f003ab7a-a96f-4727-a9a0-07638b5bcaf0" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_b9f94c10-2b29-4f17-a108-dc59e12b8d91" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_b9f94c10-2b29-4f17-a108-dc59e12b8d91" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a56828a6-e441-4153-b34e-24cd6cbea6c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a56828a6-e441-4153-b34e-24cd6cbea6c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_c1a073cb-ac03-4f23-a1d3-5be2c8be5be5" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_c1a073cb-ac03-4f23-a1d3-5be2c8be5be5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_df08792a-6b6b-41d1-981c-38712eeae7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_EmployeeStockMember_df08792a-6b6b-41d1-981c-38712eeae7fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonEmployeeDirectorStockOptionsMember_4b037218-a974-45ab-85dc-25f1e5c4e717" xlink:href="fwrd-20211231.xsd#fwrd_NonEmployeeDirectorStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_NonEmployeeDirectorStockOptionsMember_4b037218-a974-45ab-85dc-25f1e5c4e717" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_67804ab3-c170-4f19-9c09-762d369f29fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_67804ab3-c170-4f19-9c09-762d369f29fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_181ec82c-031d-43c5-992b-30a740a7fe2d" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_181ec82c-031d-43c5-992b-30a740a7fe2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EmployeeNonVestedSharesMember_7b629b37-5359-492a-9127-d78777a25c7c" xlink:href="fwrd-20211231.xsd#fwrd_EmployeeNonVestedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_EmployeeNonVestedSharesMember_7b629b37-5359-492a-9127-d78777a25c7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_3d5a88ca-37e4-430f-974c-c39207e1fd97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_RestrictedStockMember_3d5a88ca-37e4-430f-974c-c39207e1fd97" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_a6900b1d-231b-4d53-b69b-2ce1246a0225_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_a6900b1d-231b-4d53-b69b-2ce1246a0225_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_45ff8e6f-f341-4494-850f-2b191d6aa30d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_45ff8e6f-f341-4494-850f-2b191d6aa30d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_1a881203-1ada-43ce-957b-46503d5c5ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_1a881203-1ada-43ce-957b-46503d5c5ea5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_e92989f7-23af-4b30-9a36-4b5def1073b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:to="loc_us-gaap_VestingDomain_e92989f7-23af-4b30-9a36-4b5def1073b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:to="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_87e40296-f39d-4e10-b885-c067f3525c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_87e40296-f39d-4e10-b885-c067f3525c51" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails" xlink:type="extended" id="ib4d5e4ddd44d4a21a634baaf912d9fee_StockIncentivePlanWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a6f53f1e-2f30-4697-86e2-69f628652fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a6f53f1e-2f30-4697-86e2-69f628652fbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f67400af-d61e-4a6b-b107-3996fade5bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f67400af-d61e-4a6b-b107-3996fade5bc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_79c4db6b-110f-4526-ac9c-ce7586e85fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_79c4db6b-110f-4526-ac9c-ce7586e85fd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_02cf0248-81e3-4bea-9cda-d66124e17ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_02cf0248-81e3-4bea-9cda-d66124e17ec6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_825fc51f-a1e9-43e0-8206-52412c70ba7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_825fc51f-a1e9-43e0-8206-52412c70ba7e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:to="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4be4f114-ce1d-42f9-a15f-d9fed9e590e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4be4f114-ce1d-42f9-a15f-d9fed9e590e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a46ff2a6-525d-43a1-b6a8-d4624a15d033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a46ff2a6-525d-43a1-b6a8-d4624a15d033" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_16ceb318-243c-4862-ab6f-c2ac31509c2b" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_16ceb318-243c-4862-ab6f-c2ac31509c2b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanRollForwardActivityDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails" xlink:type="extended" id="ieae2cf840c4441aaafe82c7d21493556_StockIncentivePlanRollForwardActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4955a2f3-add2-4899-b4dc-dba72386db12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4955a2f3-add2-4899-b4dc-dba72386db12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8cb0407f-191e-4969-8893-8490c68c778b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8cb0407f-191e-4969-8893-8490c68c778b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d10cac1d-62b1-4760-b61b-738308db335f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d10cac1d-62b1-4760-b61b-738308db335f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b766669d-9173-41d2-8d4f-74d099501375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b766669d-9173-41d2-8d4f-74d099501375" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_878a8e36-e5f0-4176-8d08-b59319ea5ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8aa5ed4f-7542-4c7e-b33f-4b7f02ff3d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8aa5ed4f-7542-4c7e-b33f-4b7f02ff3d9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f4de2541-0506-4ac4-9e98-1a2cb97332f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f4de2541-0506-4ac4-9e98-1a2cb97332f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_622826e9-cc16-4935-b49f-d025aa05ebd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_622826e9-cc16-4935-b49f-d025aa05ebd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d1c8b206-e6e4-4dd2-8e12-abc52a0b7c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d1c8b206-e6e4-4dd2-8e12-abc52a0b7c7f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_98273936-5ac4-40df-92e7-0c47ae786137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf6bfd-e381-44bc-aecc-cebc2b3b7878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf6bfd-e381-44bc-aecc-cebc2b3b7878" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7fde5201-7ded-4bf8-bf30-7a8e1afe87c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7fde5201-7ded-4bf8-bf30-7a8e1afe87c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9b7ca562-9f6e-4d16-928c-c68efa8518a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9b7ca562-9f6e-4d16-928c-c68efa8518a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bc59b084-b300-425e-9f11-31880146f135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bc59b084-b300-425e-9f11-31880146f135" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_87f52d8e-2c9b-4333-9942-e1eedc660506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b5e16777-276b-416f-89bd-70211fd9a4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b5e16777-276b-416f-89bd-70211fd9a4cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f2da157-4d79-4479-b127-36ff8cb3771c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f2da157-4d79-4479-b127-36ff8cb3771c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d9ea7893-58fa-40eb-b94f-c56f000e73be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d9ea7893-58fa-40eb-b94f-c56f000e73be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_58d92d20-46e6-4f80-afe0-d3605cfd21d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_58d92d20-46e6-4f80-afe0-d3605cfd21d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fbeefacc-843d-4e68-b5d1-f0920a39310c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0b79fe11-6eec-4122-89fc-83a685e46380_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0b79fe11-6eec-4122-89fc-83a685e46380_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_532b6de1-4635-4c2e-ad5b-bf637df6eaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_us-gaap_EmployeeStockOptionMember_532b6de1-4635-4c2e-ad5b-bf637df6eaf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b8c121cd-4cd3-4adb-803a-080ca5ef18b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_us-gaap_RestrictedStockMember_b8c121cd-4cd3-4adb-803a-080ca5ef18b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_263cf572-f322-416a-8fb8-f9cede3b2a70" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_263cf572-f322-416a-8fb8-f9cede3b2a70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_a9ec7c6c-089b-4f6c-8c73-008c9b6ba7ac" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_a9ec7c6c-089b-4f6c-8c73-008c9b6ba7ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_6ac9ccc2-20d9-439b-9459-94869dccc377_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_6ac9ccc2-20d9-439b-9459-94869dccc377_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_467a9626-5512-402d-a8ef-b11cceff47ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_467a9626-5512-402d-a8ef-b11cceff47ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_cc48f54d-b6e1-4490-9e1c-5d194bcc9cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_cc48f54d-b6e1-4490-9e1c-5d194bcc9cd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:to="loc_srt_RangeMember_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:to="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7bc46129-a54c-4615-84e4-44a4b8b8d259" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:to="loc_srt_MinimumMember_7bc46129-a54c-4615-84e4-44a4b8b8d259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ee333507-b246-47e4-b212-3a0ff42dfe92" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:to="loc_srt_MaximumMember_ee333507-b246-47e4-b212-3a0ff42dfe92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanExercisePriceRangeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails" xlink:type="extended" id="i595fabebcd9743b2b10ff6110eb44bb0_StockIncentivePlanExercisePriceRangeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e7026f88-7c33-4157-a5df-117ee158228a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e7026f88-7c33-4157-a5df-117ee158228a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_4ea27c85-a63b-4203-974a-3e3903446e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_4ea27c85-a63b-4203-974a-3e3903446e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_b9c853b6-2683-4be5-9191-4e26d6de3bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_b9c853b6-2683-4be5-9191-4e26d6de3bc8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dab38d7b-7189-4c36-8776-cfead61823a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dab38d7b-7189-4c36-8776-cfead61823a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_f2c348ae-8a09-4934-8ce7-435d86c971d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_f2c348ae-8a09-4934-8ce7-435d86c971d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_79f917b1-6510-4d18-8268-97559aba0477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_79f917b1-6510-4d18-8268-97559aba0477" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_68a5a25e-43e9-41bf-9487-1cfc3fb92891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_68a5a25e-43e9-41bf-9487-1cfc3fb92891" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_457632ec-14fc-4c1a-b060-f48301e64f8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_457632ec-14fc-4c1a-b060-f48301e64f8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0c20a722-6e10-44b8-b4fe-6bef6c69c28b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0c20a722-6e10-44b8-b4fe-6bef6c69c28b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b0d615e4-6931-4e1d-89f8-921382052965_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_b0d615e4-6931-4e1d-89f8-921382052965_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeOneMember_9a228edb-9ecf-415e-b712-992439fe554c" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeOneMember_9a228edb-9ecf-415e-b712-992439fe554c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeTwoMember_4093b1e5-558e-4439-83c7-320f9aeb93fa" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeTwoMember_4093b1e5-558e-4439-83c7-320f9aeb93fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeThreeMember_2de44e09-b13d-4ed1-9090-33f58f24e7b2" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeThreeMember_2de44e09-b13d-4ed1-9090-33f58f24e7b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeFourMember_21e8aac4-55ed-4594-893a-891432b50bc6" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeFourMember_21e8aac4-55ed-4594-893a-891432b50bc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_0d409a0d-27c2-4b64-8c46-fa56b31c5faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_0d409a0d-27c2-4b64-8c46-fa56b31c5faa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_dc7682af-be52-4bcd-bc88-b022687b2952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_dc7682af-be52-4bcd-bc88-b022687b2952" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanEmployeeStockPurchasePlanDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails" xlink:type="extended" id="i806b2db749624e1c9831c5d593001e69_StockIncentivePlanEmployeeStockPurchasePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c0fb2b69-beb2-4e21-bffc-fbf1d6e4c6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c0fb2b69-beb2-4e21-bffc-fbf1d6e4c6c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_54bdd493-a36e-45ed-be0f-c8a284395f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_54bdd493-a36e-45ed-be0f-c8a284395f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_8313400a-e5f8-48ab-9a52-288eb8dfcfad" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_8313400a-e5f8-48ab-9a52-288eb8dfcfad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_4211424d-008f-4ea9-9491-f32484638d18" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_4211424d-008f-4ea9-9491-f32484638d18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_dd6ec5fc-25db-4477-b372-5b35bbba211d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_dd6ec5fc-25db-4477-b372-5b35bbba211d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_a29ad109-e2a1-498c-8487-ad47e714360c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_a29ad109-e2a1-498c-8487-ad47e714360c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed651009-ad2b-4ce8-b4aa-a5cc6a6bf0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed651009-ad2b-4ce8-b4aa-a5cc6a6bf0ca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ba0aed85-cdab-4df8-829e-bd90b8ea213b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensation_ba0aed85-cdab-4df8-829e-bd90b8ea213b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:to="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4045b3fb-0f05-4746-b9a4-1434385083a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4045b3fb-0f05-4746-b9a4-1434385083a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_fc77be2b-6237-4628-9c87-097580b0a261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:to="loc_us-gaap_EmployeeStockMember_fc77be2b-6237-4628-9c87-097580b0a261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_406c8096-0172-452f-a5fb-d369a43917bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_406c8096-0172-452f-a5fb-d369a43917bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_0dd7c2af-4a05-47eb-b787-a65cd732f177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_0dd7c2af-4a05-47eb-b787-a65cd732f177" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_491cf856-d813-426a-92be-6cd4a485460b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_491cf856-d813-426a-92be-6cd4a485460b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i996b7334a19f4005b188a1e52fccd4b5_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_fee42c46-3899-4f78-ad98-dd1e20f59b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_IncomeTaxesPaid_fee42c46-3899-4f78-ad98-dd1e20f59b07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_82ac5f04-2690-40a3-96c5-69402ba75f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_82ac5f04-2690-40a3-96c5-69402ba75f4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_af55bba1-b2c5-4cfc-a8ba-a98a7ba66580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_af55bba1-b2c5-4cfc-a8ba-a98a7ba66580" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_5dec45a3-ed51-44ef-aacf-d63d1b37aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_5dec45a3-ed51-44ef-aacf-d63d1b37aa1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cfe91d6d-fc8a-4b5d-b52a-992f23c8b44a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cfe91d6d-fc8a-4b5d-b52a-992f23c8b44a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b461b963-4bbc-45ce-8a53-bb73ec5ddbef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b461b963-4bbc-45ce-8a53-bb73ec5ddbef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_8a1f6abc-8a38-451a-88af-0b909ae1b34b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_8a1f6abc-8a38-451a-88af-0b909ae1b34b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fb6cf008-9bbd-4013-a8a9-c4432e140be5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fb6cf008-9bbd-4013-a8a9-c4432e140be5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_b3906f97-49c6-4b36-9400-90fe9eba5385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_b3906f97-49c6-4b36-9400-90fe9eba5385" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ie44c0f1c01004842975bc19079925cc3_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_4ca67861-b9ba-4b52-a58a-aaefc88329aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_SubleaseIncome_4ca67861-b9ba-4b52-a58a-aaefc88329aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_3acfe1cf-e484-41a7-a147-682f565c2a79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_3acfe1cf-e484-41a7-a147-682f565c2a79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_384314bf-6483-44a4-aef5-257eeb96d39f" xlink:href="fwrd-20211231.xsd#fwrd_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_384314bf-6483-44a4-aef5-257eeb96d39f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9916543e-ad65-4aa0-ac1e-d5ab24ae987b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9916543e-ad65-4aa0-ac1e-d5ab24ae987b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_8afb8af4-6148-4c2b-b248-05ed4f6b3bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_VariableLeaseCost_8afb8af4-6148-4c2b-b248-05ed4f6b3bb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_886d072b-0ca5-46be-85f2-94689263caa5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_886d072b-0ca5-46be-85f2-94689263caa5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_5bc73f4f-2873-4a84-bcca-77e309571029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:to="loc_us-gaap_OperatingExpenseMember_5bc73f4f-2873-4a84-bcca-77e309571029" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:to="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_60f888d1-6836-4b24-81aa-6fd274241355_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:to="loc_srt_RangeMember_60f888d1-6836-4b24-81aa-6fd274241355_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:to="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5c4b08cc-7d90-4725-877f-b21d14c0241b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:to="loc_srt_MinimumMember_5c4b08cc-7d90-4725-877f-b21d14c0241b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cc120fb6-9db6-4e9d-a216-416e1f273165" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:to="loc_srt_MaximumMember_cc120fb6-9db6-4e9d-a216-416e1f273165" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i7012906f5c614a11a17130a2551454fe_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_1ea2890b-0b47-4e67-a370-aa9ff23b8a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_1ea2890b-0b47-4e67-a370-aa9ff23b8a1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_809c07f9-fd25-4007-87e7-70f5677a8ff8" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_809c07f9-fd25-4007-87e7-70f5677a8ff8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_4e516ca3-7dcf-410c-ba41-a69e290b5b57" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_4e516ca3-7dcf-410c-ba41-a69e290b5b57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Liabilityinsurancecoverage_9e697c96-ba2b-4916-91a1-00036ac11729" xlink:href="fwrd-20211231.xsd#fwrd_Liabilityinsurancecoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_Liabilityinsurancecoverage_9e697c96-ba2b-4916-91a1-00036ac11729" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_9d276fe3-751a-49e2-b9ee-0b40f76985f7" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionWorkersCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_9d276fe3-751a-49e2-b9ee-0b40f76985f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_41435e8e-0733-4424-b091-580772bf3ece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_41435e8e-0733-4424-b091-580772bf3ece" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LossContingencyNumberOfVehicularIncidents_95e61c9a-65fe-4228-aa91-e181d05277d3" xlink:href="fwrd-20211231.xsd#fwrd_LossContingencyNumberOfVehicularIncidents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_LossContingencyNumberOfVehicularIncidents_95e61c9a-65fe-4228-aa91-e181d05277d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b05bfca4-e95a-40c2-9e6b-059622b7572f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:to="loc_srt_RangeMember_b05bfca4-e95a-40c2-9e6b-059622b7572f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:to="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4086b074-31ec-4eb6-8305-aefb2e22e6df" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:to="loc_srt_MinimumMember_4086b074-31ec-4eb6-8305-aefb2e22e6df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a1a4d5e-7d92-46f2-9970-f97c80a73387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:to="loc_srt_MaximumMember_6a1a4d5e-7d92-46f2-9970-f97c80a73387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:href="fwrd-20211231.xsd#fwrd_RangeofClaimAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_9fea6661-a86d-45a7-b948-7b095e2e4c49_default" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:to="loc_fwrd_RangeOfClaimDomain_9fea6661-a86d-45a7-b948-7b095e2e4c49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:to="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_b14f2a52-63fc-417e-bf62-50f51048f6e9" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And3000"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_b14f2a52-63fc-417e-bf62-50f51048f6e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_8d7f13dd-8004-409e-926b-fabbfef37661" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And2000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_8d7f13dd-8004-409e-926b-fabbfef37661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_27a857e7-1120-45ab-9193-99608d851096" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_27a857e7-1120-45ab-9193-99608d851096" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_c7462f2c-894c-433c-8845-b8e3de3a0d85" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_c7462f2c-894c-433c-8845-b8e3de3a0d85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_52472522-76e6-4d79-ab38-26d139bc48bc" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And1000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_52472522-76e6-4d79-ab38-26d139bc48bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_affeb69d-1bdc-4e55-b533-875670338aff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:to="loc_us-gaap_SegmentDomain_affeb69d-1bdc-4e55-b533-875670338aff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:to="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_34bb8a0c-9d4e-4e8e-b253-4c86a240591d" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_34bb8a0c-9d4e-4e8e-b253-4c86a240591d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_aba3dd88-1aa0-427e-a8b6-bbcd3cc54ebb" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:to="loc_fwrd_IntermodalSegmentMember_aba3dd88-1aa0-427e-a8b6-bbcd3cc54ebb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended" id="ib64e01bbc64442768458a22b128818a9_FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_40515c22-b682-4117-8388-c8a39efeae17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_40515c22-b682-4117-8388-c8a39efeae17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f87b7e63-42ca-45d8-9611-28a911ec1e34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f87b7e63-42ca-45d8-9611-28a911ec1e34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f1ca2b4a-926d-4d92-85b2-551d31b8809a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f1ca2b4a-926d-4d92-85b2-551d31b8809a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1a4f8b03-bf76-4b04-a4ff-ea91aeb60333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1a4f8b03-bf76-4b04-a4ff-ea91aeb60333" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2ca29a8c-78b7-496c-b9c1-aa4d735db9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2ca29a8c-78b7-496c-b9c1-aa4d735db9a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_812abcf8-543d-4e24-beae-94b7d443691e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_812abcf8-543d-4e24-beae-94b7d443691e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EarnOutLiabilityMember_e4dbd9c9-4c31-4e4a-8f8e-78e01d203ea0" xlink:href="fwrd-20211231.xsd#fwrd_EarnOutLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:to="loc_fwrd_EarnOutLiabilityMember_e4dbd9c9-4c31-4e4a-8f8e-78e01d203ea0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_afedbd0e-8334-4f4f-a670-847778381d58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_afedbd0e-8334-4f4f-a670-847778381d58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_bd5def7d-922c-4193-8d87-c62e82a0c5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_bd5def7d-922c-4193-8d87-c62e82a0c5db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i7b5a145439ba4597ab71dfa66bec398d_FairValueofFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_60dc9e14-3df1-4c24-ab76-a413c9c10ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:to="loc_us-gaap_FinanceLeaseLiability_60dc9e14-3df1-4c24-ab76-a413c9c10ab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_657c5f2d-9669-4bc9-aa05-f7c682061a7e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_657c5f2d-9669-4bc9-aa05-f7c682061a7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b23b3634-d1dd-4799-a228-0feaa034f558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b23b3634-d1dd-4799-a228-0feaa034f558" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_17c28988-375f-43f8-acfa-fe7d16127a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_17c28988-375f-43f8-acfa-fe7d16127a24" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails" xlink:type="extended" id="i53a22a477d614765b1155aa443b91921_FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_13c7cd8f-71f3-4d2d-bbc6-4a4ab743031c" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_13c7cd8f-71f3-4d2d-bbc6-4a4ab743031c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_GoodwillImpairmentCharge_ac973564-558b-468b-8aca-4aa7f4638871" xlink:href="fwrd-20211231.xsd#fwrd_GoodwillImpairmentCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_GoodwillImpairmentCharge_ac973564-558b-468b-8aca-4aa7f4638871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashValuationAllowance_8b60f0ca-97a0-4c6d-a4fa-10ba4d222c23" xlink:href="fwrd-20211231.xsd#fwrd_NonCashValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_NonCashValuationAllowance_8b60f0ca-97a0-4c6d-a4fa-10ba4d222c23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_483091f5-2f0d-4fad-94f4-b270468e5620_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_483091f5-2f0d-4fad-94f4-b270468e5620_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_068b0fef-18a0-46ab-bfd2-ae332f2af69b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_068b0fef-18a0-46ab-bfd2-ae332f2af69b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#SegmentReportingDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/SegmentReportingDetails" xlink:type="extended" id="ie5e46a48d6be4a72aaed280f7249a7b4_SegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_d4c58ec4-cc0b-415d-8b6c-c6d27fb6e65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_NumberOfReportableSegments_d4c58ec4-cc0b-415d-8b6c-c6d27fb6e65d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cfc320e6-8fea-469a-a6b6-5de17d1c3edb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cfc320e6-8fea-469a-a6b6-5de17d1c3edb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a01b1cec-342b-4192-8d40-9cc733097dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a01b1cec-342b-4192-8d40-9cc733097dcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b7189850-4f0b-4289-87e8-dc741d8a0667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_Depreciation_b7189850-4f0b-4289-87e8-dc741d8a0667" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_983906f5-24bf-4f74-b2b3-09a76834460d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_983906f5-24bf-4f74-b2b3-09a76834460d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_beb24c08-6446-4ea1-83a8-27e5a4af3acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_OperatingIncomeLoss_beb24c08-6446-4ea1-83a8-27e5a4af3acc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5cdb6801-d841-4fc0-abf9-7b7568048f26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5cdb6801-d841-4fc0-abf9-7b7568048f26" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4b14074c-e604-4964-ab92-7395b50fa402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_Assets_4b14074c-e604-4964-ab92-7395b50fa402" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_22117ebc-4dae-4bfc-838c-add85143de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_22117ebc-4dae-4bfc-838c-add85143de9c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_848a5f0c-7350-4f6a-9133-7b795ce27990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_848a5f0c-7350-4f6a-9133-7b795ce27990" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3c923803-55a3-47c3-93e7-8ae1c00a5ece_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:to="loc_srt_ConsolidationItemsDomain_3c923803-55a3-47c3-93e7-8ae1c00a5ece_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:to="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c7b4265c-d853-4742-ae7d-103b03195761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_OperatingSegmentsMember_c7b4265c-d853-4742-ae7d-103b03195761" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fd96a229-3e30-499c-9fa2-c981df70781c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fd96a229-3e30-499c-9fa2-c981df70781c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_ec442cb6-4f23-4f35-a390-5a581f0d5fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_IntersegmentEliminationMember_ec442cb6-4f23-4f35-a390-5a581f0d5fc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CorporateAndEliminationsMember_39fcb1ed-9c62-422d-b1b8-54c671e340f1" xlink:href="fwrd-20211231.xsd#fwrd_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_fwrd_CorporateAndEliminationsMember_39fcb1ed-9c62-422d-b1b8-54c671e340f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9245724e-077e-44e8-9a0d-1adb9d20bb8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:to="loc_us-gaap_SegmentDomain_9245724e-077e-44e8-9a0d-1adb9d20bb8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:to="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_5e73063c-1b3f-4618-a041-4092466725cc" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_5e73063c-1b3f-4618-a041-4092466725cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_64667f5f-d296-44f8-9080-ff9a3f66313c" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:to="loc_fwrd_IntermodalSegmentMember_64667f5f-d296-44f8-9080-ff9a3f66313c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:to="loc_srt_ProductsAndServicesDomain_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:to="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NetworkMember_68c0e0d2-e6ea-4cb6-a222-e1886d065de8" xlink:href="fwrd-20211231.xsd#fwrd_NetworkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_NetworkMember_68c0e0d2-e6ea-4cb6-a222-e1886d065de8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_TruckloadMember_f750f8b4-e885-495a-9af1-998f54d25b6d" xlink:href="fwrd-20211231.xsd#fwrd_TruckloadMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_TruckloadMember_f750f8b4-e885-495a-9af1-998f54d25b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FinalMileMember_de77903e-758f-4c19-b8bd-4c832aceba3d" xlink:href="fwrd-20211231.xsd#fwrd_FinalMileMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_FinalMileMember_de77903e-758f-4c19-b8bd-4c832aceba3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_0b343d80-6d74-4477-92f3-bd911d40e005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_0b343d80-6d74-4477-92f3-bd911d40e005" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_7041b57d-8eb9-4ef5-8a2f-322681a93cfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_7041b57d-8eb9-4ef5-8a2f-322681a93cfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_3a1114de-7082-420c-aef5-1feff13341ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_3a1114de-7082-420c-aef5-1feff13341ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_12231019-ad0d-4a17-95a6-f2fcf4f62221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_12231019-ad0d-4a17-95a6-f2fcf4f62221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:to="loc_srt_NameOfMajorCustomerDomain_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:to="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OneCustomerMember_ea0d5fa5-ed66-4700-9129-f9f24ba1f83d" xlink:href="fwrd-20211231.xsd#fwrd_OneCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:to="loc_fwrd_OneCustomerMember_ea0d5fa5-ed66-4700-9129-f9f24ba1f83d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i20ba9572b70147bc82200ebb15fe4a79_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_021b29ac-be3b-4087-b097-dea60dd23749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_021b29ac-be3b-4087-b097-dea60dd23749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3655dd1b-7698-4412-ae3d-16eff7575e52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3655dd1b-7698-4412-ae3d-16eff7575e52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_accf7d58-5031-4ba6-bd1f-ee14e97d41d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_accf7d58-5031-4ba6-bd1f-ee14e97d41d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_edd2ea6e-2d5b-4fab-9bdc-d3bc73e57fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_edd2ea6e-2d5b-4fab-9bdc-d3bc73e57fd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_84854f98-c4a8-4bc4-806f-05c686a79438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_9ed1ba08-5a83-4d01-aec0-04d396c9b876_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_9ed1ba08-5a83-4d01-aec0-04d396c9b876_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_3371eae2-1cf4-47e0-a834-4e878066b61b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_3371eae2-1cf4-47e0-a834-4e878066b61b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AllowanceForRevenueAdjustmentsMember_bdaf18d4-d3c7-44af-b242-6240ba7612c1" xlink:href="fwrd-20211231.xsd#fwrd_AllowanceForRevenueAdjustmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_fwrd_AllowanceForRevenueAdjustmentsMember_bdaf18d4-d3c7-44af-b242-6240ba7612c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_e8d0c7dd-3ab5-4c32-bc87-9927302ef8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_e8d0c7dd-3ab5-4c32-bc87-9927302ef8ef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>fwrd-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_07bdb877-2dc9-4382-9775-e089026217f1_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bloomberg short-term bank yield index rate floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_label_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Bloomberg Short-Term Bank Yield Index Rate Floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Bloomberg Short-Term Bank Yield Index Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:to="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_5d71d882-b977-4781-b9c7-a2047a14517f_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_0564c4eb-e3f4-49dc-a2bf-08611bfeab09_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_f5f1ef20-02c0-48ea-8fa5-1109d0c1e8ad_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_02d93cb3-6a94-414b-878b-3b28c7eec4b0_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowance of $86 in 2020</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_28899041-a60f-4327-b184-8ca3d6a03cfa_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8bd53e27-8607-4424-8efc-3b77a262ed3a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested/Earned (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_464884ba-aa82-4f13-8abb-92ed75a9b823_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_088dc0f3-9dab-48fb-a8d8-181184a693d4_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_eb6da6db-774b-44f8-9a35-fce47121ec8a_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income and comprehensive income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ExercisePriceRangeTwoMember_c16c74ca-0d43-4901-bdf9-3e61c91f7214_terseLabel_en-US" xlink:label="lab_fwrd_ExercisePriceRangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Two</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeTwoMember_label_en-US" xlink:label="lab_fwrd_ExercisePriceRangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Two [Member]</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeTwoMember_documentation_en-US" xlink:label="lab_fwrd_ExercisePriceRangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeTwoMember" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ExercisePriceRangeTwoMember" xlink:to="lab_fwrd_ExercisePriceRangeTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d608232f-47f3-4587-9e98-c7f4b4140a04_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_55efea08-2cc7-4d4a-8c71-743c23aea64c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Price Allocation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bc9a23ce-19e1-45bc-bfbe-6c94602d4e06_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_fabe60eb-8b6c-4416-bca7-7d0e0d48fde4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_21843dcc-43ee-47ed-aa4a-b7b71de85b6f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll and related items</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingInsuranceAndClaimsCostsProduction_ce610e8c-009d-4795-a0c1-164a18e39c38_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance and claims</link:label>
    <link:label id="lab_us-gaap_OperatingInsuranceAndClaimsCostsProduction_label_en-US" xlink:label="lab_us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Insurance and Claims Costs, Production</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:to="lab_us-gaap_OperatingInsuranceAndClaimsCostsProduction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_5faab92a-4d08-462c-9450-7f41ab0b6798_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0d3615bd-fe4f-4fa2-a945-5dbdb88c6d73_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1139e26e-7d1c-4f09-9e28-5bbefd6996cd_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other acquired intangibles, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59a70227-cc2f-499e-953a-970e0b352877_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_15900ced-2469-4496-8860-8eb93be27e0b_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_66a0a860-db76-48cb-a437-2d2e5c7e645a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_99e97ceb-ae17-47ab-bc27-f5098c5be750_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorRate_5bb14538-8e18-4d54-bdd7-264a0da800eb_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR floor rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorRate_label_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, LIBOR Floor Rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorRate_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, LIBOR Floor Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorRate" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentLIBORFloorRate" xlink:to="lab_fwrd_DebtInstrumentLIBORFloorRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_39533e09-47c5-4485-a2d3-80aea9d5bd31_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Each Exchange on Which Registered</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_CLWDeliveryIncMember_5c6b8305-ec41-4871-a736-62eefe700505_terseLabel_en-US" xlink:label="lab_fwrd_CLWDeliveryIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CLW</link:label>
    <link:label id="lab_fwrd_CLWDeliveryIncMember_label_en-US" xlink:label="lab_fwrd_CLWDeliveryIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CLW Delivery, Inc. [Member]</link:label>
    <link:label id="lab_fwrd_CLWDeliveryIncMember_documentation_en-US" xlink:label="lab_fwrd_CLWDeliveryIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CLW Delivery, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_CLWDeliveryIncMember" xlink:to="lab_fwrd_CLWDeliveryIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c0f4c0c2-d779-4cb0-b0f3-49b1f47d5858_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_cc13dbac-cefc-4c40-a7ae-9968a982664d_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_label_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Obligation</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:to="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0cea593b-099f-4708-8b8b-b6b45f5b5cf1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_799fd8a0-1cc1-42aa-970c-d4c535ccc338_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_1df6cfa4-57bd-4011-9e32-fc019657e5dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of share price for shares issued</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_e87565a6-49de-453f-991f-cc7fa305d816_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of earn-out liability</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AllowanceForRevenueAdjustmentsMember_5f22ff20-1769-42cf-b1c2-3b71d2aaf1d2_terseLabel_en-US" xlink:label="lab_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for revenue adjustments</link:label>
    <link:label id="lab_fwrd_AllowanceForRevenueAdjustmentsMember_label_en-US" xlink:label="lab_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Revenue Adjustments [Member]</link:label>
    <link:label id="lab_fwrd_AllowanceForRevenueAdjustmentsMember_documentation_en-US" xlink:label="lab_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for revenue adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:href="fwrd-20211231.xsd#fwrd_AllowanceForRevenueAdjustmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:to="lab_fwrd_AllowanceForRevenueAdjustmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NonEmployeeDirectorStockOptionsMember_19ead35f-cf17-4cb3-9c6f-f9f0439a20cf_terseLabel_en-US" xlink:label="lab_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Stock Options</link:label>
    <link:label id="lab_fwrd_NonEmployeeDirectorStockOptionsMember_label_en-US" xlink:label="lab_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Stock Options [Member]</link:label>
    <link:label id="lab_fwrd_NonEmployeeDirectorStockOptionsMember_documentation_en-US" xlink:label="lab_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted to the non-employee directors.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:href="fwrd-20211231.xsd#fwrd_NonEmployeeDirectorStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:to="lab_fwrd_NonEmployeeDirectorStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_941d7d36-6cd0-4c26-86ab-4c41d078b0f6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d4db4c07-2053-425d-9012-e15779340eae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_56fb6370-4c6f-4e55-9196-2f6383da7589_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_482163b3-93a8-436f-a2c7-928db0987f24_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_354020f3-a51c-4fad-8866-69a411c2f85c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2c1ce8ff-f2b6-4b0b-ac7e-19ab98bedd5d_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_c0e0fe78-e6d0-4121-be06-74412b962d73_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_b93ebc99-fd30-4ae7-a179-36ffe8f7dee1_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8e77d98b-1e6f-4a99-9241-6992d9253530_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected stock price volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_fdee4782-3703-4f4d-ae1d-0b5bc33eab79_terseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Layer</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_8c9cb1ab-7d0f-48f1-b21d-f852be7bf87d_verboseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Layer</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_label_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Retention Liability Additional Deductible Applicable Range</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_documentation_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure indicates the applicable range for additional liability retained by the company (self-insured retention) for each occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:to="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_45b66aef-7ded-4c2f-bddf-cab2f0f68e46_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fb641952-d7ef-4e99-aa81-653dbab689ef_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_15c7b4b4-49fc-4df0-bb73-01a12c705014_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_924632c7-e159-4c66-97c2-83c25a77fae6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b374d64b-914d-49d6-8d42-2a1ae87f19b6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_14e263eb-b57a-4e56-b1a2-4428314619bd_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation and Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aa04090e-2d17-4493-9aef-92976f1595b9_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f080f02d-a5b7-4c02-b9f8-ce3be8be7beb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise price, lower range limit (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_657a1188-008e-42fe-ab34-1a4f0efbd05a_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_3c28f7d1-e59d-416a-88be-254388fbb2a9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_3efc7cc4-42e7-4514-8f9f-138cad9580d4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_70e1f352-a05c-4233-8a0b-ca0f97c7a043_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_a7645cf7-168f-4461-9d84-6badef37ec67_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_00db99d6-6ee8-44b0-b3cc-4d599f5e0e7f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_64293471-d5f8-4601-96de-3a19b38f700c_netLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful lives</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bf61f4ea-bf6e-45ff-8304-022b94532a68_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dff3f343-afc8-4579-8314-22b74af12c41_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_74c57310-1952-4b9a-ac3e-24f7fd2c7694_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_cd8f3204-0d2c-449c-bb2b-8d9f02f2196a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_950a9946-2ac0-424d-838c-b8569fd7bd5c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total anti-dilutive shares (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_eb1efc31-3137-412c-bde9-6373ef120bff_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_1a099e55-adae-4ccf-aee8-8edd0ad69fb4_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout period</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_label_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability Earnout Period</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability Earnout Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:to="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_6a230f8f-7901-478b-b120-899463041c4f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_41999659-3ed1-445e-af5d-e6185be7b8eb_terseLabel_en-US" xlink:label="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_label_en-US" xlink:label="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies, Property and Equipment [Abstract]</link:label>
    <link:label id="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_documentation_en-US" xlink:label="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies, Property and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:href="fwrd-20211231.xsd#fwrd_AccountingPoliciesPropertyAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:to="lab_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_926ab94c-91e3-423f-972b-e89059ea4de9_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LossContingencyNumberOfVehicularIncidents_1fa14964-57f6-425e-9ef7-03c80feea7df_terseLabel_en-US" xlink:label="lab_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of vehicular incidents</link:label>
    <link:label id="lab_fwrd_LossContingencyNumberOfVehicularIncidents_label_en-US" xlink:label="lab_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Vehicular Incidents</link:label>
    <link:label id="lab_fwrd_LossContingencyNumberOfVehicularIncidents_documentation_en-US" xlink:label="lab_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Vehicular Incidents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:href="fwrd-20211231.xsd#fwrd_LossContingencyNumberOfVehicularIncidents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:to="lab_fwrd_LossContingencyNumberOfVehicularIncidents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_c463e934-dfc4-4148-8820-702f0010766f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_02dec49d-754e-42d1-a14f-1e1ab500879b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value of shares that vested during the year</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36c3e3dc-84cb-46a5-8ee9-c4493a66e801_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average fair value of each purchase (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b7f245bf-5fb0-4652-8376-30cc780bfe58_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_2c44f626-0995-429b-8201-eeb19cb04ba4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_da093445-bc7b-4d33-8c7f-182c4c665cd9_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ac07ed0f-1d8d-4353-be2f-6f721196a3f0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5b20af49-a19b-432f-911b-04ef883ba2ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_aff43c52-993c-46fa-9428-1a04947f77c6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_8d86604b-35af-422a-abc3-acfa7c1e56a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_df6eac7b-8503-435e-9f33-e1b3de3cc6b5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, estimated future amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NontradeReceivables_72b556e0-e7f9-438a-9228-cb49745c6b7c_terseLabel_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out from sale of Pool</link:label>
    <link:label id="lab_us-gaap_NontradeReceivables_label_en-US" xlink:label="lab_us-gaap_NontradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nontrade Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontradeReceivables" xlink:to="lab_us-gaap_NontradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_3cab2e5e-2935-459b-b8af-5410d0ddf3e8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_00aa7028-191e-456e-ac24-b2a402dd30f8_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_8ef9e740-e11a-4399-8224-bcc8a509f795_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_e166ff09-ab23-4d0e-af74-8ad7999667cf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_9350eafc-a676-4727-bbde-f44fba03cce1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b4e383f1-f6e9-4689-be44-faedbfc51c5c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_b4f3faaf-e989-4d1f-bd0f-414f0a493781_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_9d50a8ce-23d1-4778-b613-b61eea029205_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_60ea183d-3cfb-4410-a91d-461b1ad8cf3b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill accumulated impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5c64bf40-a2fb-417a-8d8c-9a1337a5d7f2_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased assets obtained in exchange for finance lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_e6995b4a-8509-48c8-ba1f-7294f44e4850_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_d635beae-e96f-4de6-8a49-ce8d879fe53c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_63c8d6f7-1ebb-43f4-8f5f-4e1ff0499443_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_a97c2a31-a5c5-4de9-ae0e-4daa8421fa8a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value: Authorized shares - 5,000,000; no shares issued or outstanding in 2021 and 2020</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_72b0e13d-57bf-45a4-9b87-4fbd79427c47_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_9ae204a4-5ca5-48c0-bf58-e04b68ef765e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer_7b714eb5-a16b-4323-b054-8723ae3dec9b_terseLabel_en-US" xlink:label="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, maximum employee contribution matched by employer</link:label>
    <link:label id="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer_label_en-US" xlink:label="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Employee Contribution Matched By Employer</link:label>
    <link:label id="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer_documentation_en-US" xlink:label="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee contribution to the defined contribution plan as a percentage of the employee's annual compensation matched by employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:href="fwrd-20211231.xsd#fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:to="lab_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_1dfaf36c-d30a-4415-9575-957c5abe5953_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of business</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Disposition of Business, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:to="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d38abf23-8036-4435-be3a-91dc3a7a5c6e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_02145fe9-d981-4a20-b632-20cf00eced4d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_dffcaaec-ba6d-49ab-ad2f-57a7b17c5a3f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Performance Award Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_01a76577-717e-4b51-b0f7-600c3c3a5070_terseLabel_en-US" xlink:label="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options to renew</link:label>
    <link:label id="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_label_en-US" xlink:label="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number Of Renewal Options</link:label>
    <link:label id="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_documentation_en-US" xlink:label="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Number Of Renewal Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:href="fwrd-20211231.xsd#fwrd_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:to="lab_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_5bd97e5d-8a7d-413e-8757-cdb2f51d60a2_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_66953ba2-b261-414b-8681-60c88f3fca92_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_87ddbda3-58d2-45ff-bcad-ae8a3dbcf51c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses, other current assets and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_MeasurementInputAssetVolatilityMember_00101d2a-f1a1-44be-8479-0c305cf70bc4_terseLabel_en-US" xlink:label="lab_fwrd_MeasurementInputAssetVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset volatility</link:label>
    <link:label id="lab_fwrd_MeasurementInputAssetVolatilityMember_label_en-US" xlink:label="lab_fwrd_MeasurementInputAssetVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Asset Volatility [Member]</link:label>
    <link:label id="lab_fwrd_MeasurementInputAssetVolatilityMember_documentation_en-US" xlink:label="lab_fwrd_MeasurementInputAssetVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Asset Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeasurementInputAssetVolatilityMember" xlink:href="fwrd-20211231.xsd#fwrd_MeasurementInputAssetVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_MeasurementInputAssetVolatilityMember" xlink:to="lab_fwrd_MeasurementInputAssetVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5ed54102-aca8-4317-aa89-6a9714f86785_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_f6868206-53dc-4dac-b34f-27b09e26b489_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract" xlink:to="lab_us-gaap_LeasesOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_f890fb4a-f719-473c-9865-70bc4d7538c1_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_394410c9-d297-411a-8ea2-ff9237e53d00_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseLiabilityCurrentAbstract_50b39a92-220d-45d8-8dc8-be8f2106101b_terseLabel_en-US" xlink:label="lab_fwrd_LeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityCurrentAbstract_label_en-US" xlink:label="lab_fwrd_LeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current [Abstract]</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityCurrentAbstract_documentation_en-US" xlink:label="lab_fwrd_LeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityCurrentAbstract" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseLiabilityCurrentAbstract" xlink:to="lab_fwrd_LeaseLiabilityCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_bb81efd2-1d18-4bd2-92d2-803e6f134c27_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_dfd356d4-7692-41c5-b055-5ce3cd132814_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f99ba6c7-4c89-4ba7-8c0e-147fc9bba1da_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1de9069d-dd13-42b6-87f8-53bdbed51bad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_7ae8e6e4-0322-43a6-9896-012eb2bdfc46_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining shares authorized under share repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_830611fc-ad71-412a-bcdc-1a84698d9695_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4d6c2368-e844-4264-b1bd-2dab09e6dce4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_602af1ac-b953-452e-8b3d-ef5bc345a47b_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_71e82c76-ab0f-4bb7-8ef0-c7536bde763b_negatedLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of minimum tax withholdings on share-based awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e99f1ea-d406-4f56-81b8-6a3fc2471fec_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember_c694045f-fd9b-4d61-95e2-38c4d072b345_terseLabel_en-US" xlink:label="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember_label_en-US" xlink:label="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key Employee Performance Share Based Plan [Member]</link:label>
    <link:label id="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember_documentation_en-US" xlink:label="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents performance shares granted to key employees. Under the terms of the performance share agreements, the Company will issue to the employees a calculated number of common stock shares based on the performance of the common stock share price as compared to the share price performance of a selected peer group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:to="lab_fwrd_KeyEmployeePerformanceShareBasedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FuelCosts_3a911ded-6e7f-4994-8480-ab8c834ad87b_verboseLabel_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel expense</link:label>
    <link:label id="lab_us-gaap_FuelCosts_label_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FuelCosts" xlink:to="lab_us-gaap_FuelCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DebtInstrumentBaseRateFloor_1099a2d9-9504-434e-b60b-278ffd7bbce6_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentBaseRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base rate floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBaseRateFloor_label_en-US" xlink:label="lab_fwrd_DebtInstrumentBaseRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Base Rate Floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBaseRateFloor_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentBaseRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Base Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBaseRateFloor" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBaseRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentBaseRateFloor" xlink:to="lab_fwrd_DebtInstrumentBaseRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4114a6a8-f642-4839-b2ae-0568b4542968_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_550791b5-537f-4abf-8368-666fd04add7f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_08e67663-1236-4f7e-8c6b-4787a75770d3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_1a9ae1d8-5c2e-4d1d-835d-37b495deffb8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_e3352daf-89a0-4f4a-9d9e-c2f76b403a08_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenseMember_cda22287-feda-4887-be65-36dd03988611_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expense</link:label>
    <link:label id="lab_us-gaap_OperatingExpenseMember_label_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenseMember" xlink:to="lab_us-gaap_OperatingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_262c7a74-8b4a-4299-95e6-f277e9e30808_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_f20525a7-d231-42f2-9f5d-d0380e024e0c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_92ccec51-de20-4fbf-ad9c-43192ab32190_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out paid during current period</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_84d6f55a-c238-4a27-8d0e-1c8dd5a6fba6_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseLiabilityNoncurrentAbstract_3fa775cd-44ba-4489-9b77-f4ff5a834c32_terseLabel_en-US" xlink:label="lab_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent:</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityNoncurrentAbstract_label_en-US" xlink:label="lab_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent [Abstract]</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityNoncurrentAbstract_documentation_en-US" xlink:label="lab_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:to="lab_fwrd_LeaseLiabilityNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_736e0714-cde6-4688-9e60-d63969289f59_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_01fecdee-3884-4330-9675-1b86723bf478_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7a2560e2-5f54-4672-afe4-6b9bd39cc90d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_76e3814a-202a-4a6d-b1ea-06b2255cddc0_terseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_e19ba482-9207-4022-ba02-8d32f1e79e5c_negatedLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_3fbfb371-cea1-4e8a-a565-bff95f66187d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash acquired from acquisition</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_90c616db-71d4-4c80-ac89-6b80998516fe_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at beginning of year (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b53670c5-567d-41a4-8877-f22ffc399e98_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of year (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_a8ca9d3b-114c-4723-aff4-c4fc22758b5b_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_CashFromDiscontinuedOperationAbstract_a4d8a955-003a-45d5-8e76-c59da2d15258_terseLabel_en-US" xlink:label="lab_fwrd_CashFromDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash from discontinued operation:</link:label>
    <link:label id="lab_fwrd_CashFromDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_fwrd_CashFromDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash from discontinued operation: [Abstract]</link:label>
    <link:label id="lab_fwrd_CashFromDiscontinuedOperationAbstract_documentation_en-US" xlink:label="lab_fwrd_CashFromDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash from discontinued operation:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CashFromDiscontinuedOperationAbstract" xlink:href="fwrd-20211231.xsd#fwrd_CashFromDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_CashFromDiscontinuedOperationAbstract" xlink:to="lab_fwrd_CashFromDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_69f7b0f1-a6e4-4fca-937c-968fb29b68df_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_02b44fbc-28e9-4b6c-98c9-d122de7c85bc_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2fa37449-0d3c-426a-b5cb-ef42ebf2ca07_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired and liabilities assumed, net of cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9eaa5771-5472-41ff-9e37-0f1246748e2c_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2096b8ee-c31a-4583-a70f-6ccb2d81773d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_5e551c44-3367-4fbb-9331-44af152d211c_terseLabel_en-US" xlink:label="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to acquire certain assets and liabilities</link:label>
    <link:label id="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_label_en-US" xlink:label="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Businesses, Gross And Contingent Consideration, Liability</link:label>
    <link:label id="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_documentation_en-US" xlink:label="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Businesses, Gross And Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:to="lab_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c12e6fe3-061f-4a2a-9c81-56ab5b31a90c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_ede05412-6dd3-4fc4-bcd4-1a34f4c2da86_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_61143a1f-dfc7-4d61-a8f5-9ebf6a3ec5ac_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule II &#8212; Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_cd6baa09-590d-4bc1-8107-e2274a7a2411_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_20511677-ee65-46fc-869d-c012723df260_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities of discontinued operation</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_fb0b8782-b71d-4456-b770-88ad1ea310d6_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of minimum tax withholdings on share-based awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_6eed451b-19e6-4754-9a4b-5687fed02b6d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_081e5e8c-6db2-4d9a-9287-eb8afc2ede30_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_264de2d6-a89b-46bb-bcaf-f1298689269e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_041125d8-d0ce-40af-a6f6-2f40991b1d8c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax over book depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_b92e1ab1-e56d-44da-bdd4-cf71b8093e17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDepreciationAndAmortization" xlink:to="lab_us-gaap_OtherDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_13477023-6aec-49cb-b829-d7f3fbc2031f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_609b66fd-59ec-4f49-ae2f-3e55703d0fee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_fb4eb5bc-bd7f-409e-9417-65fb779a1261_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, expires 2026</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_4093c3cf-58a8-4791-abdc-e37456245e5d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_76768a88-2408-4748-9412-56c2475d4705_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_04183883-0ff4-4d6c-a838-fcf7d94ced59_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of debt and finance lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_8d17a061-b582-48a1-b509-f394c219dd81_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of stock options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_RangeOfClaimDomain_302ae989-dde9-4755-85bf-685691f00edf_terseLabel_en-US" xlink:label="lab_fwrd_RangeOfClaimDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Claim [Domain]</link:label>
    <link:label id="lab_fwrd_RangeOfClaimDomain_label_en-US" xlink:label="lab_fwrd_RangeOfClaimDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Claim [Domain]</link:label>
    <link:label id="lab_fwrd_RangeOfClaimDomain_documentation_en-US" xlink:label="lab_fwrd_RangeOfClaimDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Claim [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_RangeOfClaimDomain" xlink:to="lab_fwrd_RangeOfClaimDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f97569ae-223a-421d-a822-ce152b778b48_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_IntermodalSegmentMember_0b083972-5c68-4965-9ece-c0cb9b9700af_terseLabel_en-US" xlink:label="lab_fwrd_IntermodalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intermodal</link:label>
    <link:label id="lab_fwrd_IntermodalSegmentMember_label_en-US" xlink:label="lab_fwrd_IntermodalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intermodal Segment [Member]</link:label>
    <link:label id="lab_fwrd_IntermodalSegmentMember_documentation_en-US" xlink:label="lab_fwrd_IntermodalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intermodal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_IntermodalSegmentMember" xlink:to="lab_fwrd_IntermodalSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_b176b26c-1afb-4860-8e57-398a66b34bb9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_ad06e4bd-9351-44e0-af5f-f12186fe11c0_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_db207582-c66c-4aa5-ab4e-daf604ee06c2_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance and claims accruals</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7d683c2e-f355-4821-9a10-f3b5b2156320_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4e1fad6c-9d16-4640-b787-d1d2d0061929_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9a0033fb-2704-466c-892f-fff72871efbd_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BloombergShortTermBankYieldIndexMember_268e0495-604f-4a45-8c8a-4d123b9b8313_terseLabel_en-US" xlink:label="lab_fwrd_BloombergShortTermBankYieldIndexMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bloomberg Short-Term Bank Yield Index</link:label>
    <link:label id="lab_fwrd_BloombergShortTermBankYieldIndexMember_label_en-US" xlink:label="lab_fwrd_BloombergShortTermBankYieldIndexMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bloomberg Short-Term Bank Yield Index [Member]</link:label>
    <link:label id="lab_fwrd_BloombergShortTermBankYieldIndexMember_documentation_en-US" xlink:label="lab_fwrd_BloombergShortTermBankYieldIndexMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bloomberg Short-Term Bank Yield Index</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BloombergShortTermBankYieldIndexMember" xlink:href="fwrd-20211231.xsd#fwrd_BloombergShortTermBankYieldIndexMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BloombergShortTermBankYieldIndexMember" xlink:to="lab_fwrd_BloombergShortTermBankYieldIndexMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_adf0c33b-8bda-4ffe-9c4a-ee7dafdb31a5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_f90f5b61-5899-4d4c-9d35-3bf32392629f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_e3c21377-42e9-4192-bbc5-7bd830ca0e50_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_081a8eee-0101-40cc-835a-b67b9892fae7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_9f4a39de-78e8-400e-951b-c8d924f97442_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_38e0939b-4fc1-4823-8a1e-8405e135d72a_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NetworkMember_00e615fd-f80d-48f3-8bb9-349a8446d332_terseLabel_en-US" xlink:label="lab_fwrd_NetworkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network</link:label>
    <link:label id="lab_fwrd_NetworkMember_label_en-US" xlink:label="lab_fwrd_NetworkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network [Member]</link:label>
    <link:label id="lab_fwrd_NetworkMember_documentation_en-US" xlink:label="lab_fwrd_NetworkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Network [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NetworkMember" xlink:href="fwrd-20211231.xsd#fwrd_NetworkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NetworkMember" xlink:to="lab_fwrd_NetworkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a259c9c4-01d3-4554-bf51-3ac4c6e94f8a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions of current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_a24415d4-3ec6-4a58-b028-a3aee86e2df8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_bbda1f20-74b0-4560-971d-328dc3612088_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_80b0293e-8e25-45be-86e2-79c9fa19e3e8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_279c728b-6776-4730-a8f0-eed7b4a261b9_verboseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance and claims</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Insurance And Claims Costs</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Insurance And Claims Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_76865933-eb9b-42b8-8d75-0f392ae9f483_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_d39ad50a-4037-414f-944b-3c16de057acf_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_4339a698-d574-4704-8067-18aae0c42595_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Compete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_b13adb10-a5e9-48b7-9247-448a7e4ef92a_terseLabel_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $3,000 and $5,000</link:label>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_label_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $3,000 and $5,000 [Member]</link:label>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_documentation_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $3,000 and $5,000 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:to="lab_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_0e83d798-43b6-4d04-b269-3d0ac531396d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_92676300-7afb-4e08-8b41-e36453104233_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_d2729614-5958-4052-a495-bef17a99eca7_terseLabel_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average monthly revenue adjustments as a percentage of monthly revenue</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_label_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Monthly Revenue Adjustments as a Percentage of Monthly Revenue</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_documentation_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average monthly revenue adjustments as a percentage of monthly revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:to="lab_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a60a1629-4b32-4fca-ac2b-0f74a8311d5f_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_RangeofClaimAxis_d5943358-de0a-4a10-a271-5545dbddea45_terseLabel_en-US" xlink:label="lab_fwrd_RangeofClaimAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Claim [Axis]</link:label>
    <link:label id="lab_fwrd_RangeofClaimAxis_label_en-US" xlink:label="lab_fwrd_RangeofClaimAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Claim [Axis]</link:label>
    <link:label id="lab_fwrd_RangeofClaimAxis_documentation_en-US" xlink:label="lab_fwrd_RangeofClaimAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Claim [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeofClaimAxis" xlink:href="fwrd-20211231.xsd#fwrd_RangeofClaimAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_RangeofClaimAxis" xlink:to="lab_fwrd_RangeofClaimAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_9b331a6b-158b-4e3a-aa4c-d77d59d27c54_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_9791993c-70f9-4fbf-8e31-4b487c5b9e8a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_1ea03138-3230-4970-9dce-a0655be66b92_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other acquired intangibles, net of accumulated amortization of $12,679 in 2020</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_d1de56f3-e20d-4fd8-8941-92ca7d42a90c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_59d8e499-b430-47f3-8d5c-047cabf82e9a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock acquired, average cost per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_538330bb-73d4-48bd-8b3f-90bb3c54eb32_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6795dc37-9c8c-4d2e-aa80-e612c080f310_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_a74169f3-02a3-4e2f-a460-6dedd90f016a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for settlement with state taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2b9233fc-2d0f-409e-a3a0-a9dd52704678_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_50cfc99c-56d9-4da3-a2ed-7e9614284b0e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3c029f73-15f1-4bb9-97f1-c6417ffd3646_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ExercisePriceRangeFourMember_adb2a9f7-0a0b-410c-bd59-8447ddd27c86_terseLabel_en-US" xlink:label="lab_fwrd_ExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Four</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeFourMember_label_en-US" xlink:label="lab_fwrd_ExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Four [Member]</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeFourMember_documentation_en-US" xlink:label="lab_fwrd_ExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeFourMember" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ExercisePriceRangeFourMember" xlink:to="lab_fwrd_ExercisePriceRangeFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9d5c783a-104b-482f-b614-ea1967ae3eab_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of earn-out</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_429678e0-9550-4145-a860-cd9f5d3d38ef_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_9d650f10-a7eb-4347-a82e-61685d244896_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding under the senior credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage_111b1113-e2ce-4392-b644-c8dd2b8a2af0_terseLabel_en-US" xlink:label="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, employer match percentage</link:label>
    <link:label id="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage_label_en-US" xlink:label="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Match Percentage</link:label>
    <link:label id="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage_documentation_en-US" xlink:label="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employee contributions that employer will match up to defined limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:href="fwrd-20211231.xsd#fwrd_DefinedContributionPlanEmployerMatchPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:to="lab_fwrd_DefinedContributionPlanEmployerMatchPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_3132302a-b763-41a7-af63-7379d1c6bf30_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_c319c5d8-491d-480d-9bf3-fcbd13b222e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_4bc395c1-4986-40dc-981d-aa9663fea1c0_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Liability Current</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Liability Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_0f078f64-dc36-460b-90c3-bef1fd86756a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_2ee37efc-9b1e-4c97-bc73-517a91063329_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_2e098dde-3bc2-40ff-b130-1fc1bc8d1b7e_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_faab0a13-4c6e-43a2-bdff-60327687c3e6_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_54faa884-04a6-4a0b-a9c4-d3f072e3df47_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_976d5aef-c55d-464e-aa51-0602924af400_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_d087f3ef-6a21-4e75-b514-85b1350c2bd7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_edd3d413-03b9-4588-8445-3de918d26694_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1bd53d5f-e266-4095-9d12-e4966a3fe474_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_69ed0ba7-7aaa-4aed-b146-8c175dad0ae0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_5184c810-aac6-4992-9580-a63c4db41ce7_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future minimum rental payments</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9f95bcef-9968-4824-aaf7-5308e791fb70_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_72e0cd24-0c95-4391-849a-f051b0b4473d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_7a0ad2f3-9d26-4c37-8474-d14abf0b16d9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_b8a733e9-6f0e-43ee-bf79-bb2e0bbc02fa_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by financing activities of discontinued operation</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2b612daa-2713-434b-80f5-0449f224812c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b8796f8f-3567-425c-b918-e1133f0918b5_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire business, net of cash</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_2480fc12-562d-4faf-bafb-dca35bf7a870_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indebtedness</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6dd8c82b-3167-4e05-bfe0-3d595d70bab2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2f84f82b-183f-4685-a2f3-5005ffd23f96_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_a6659efb-863b-4f83-8b60-004b227a6cbb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of share-based awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_70cf0a32-bb9f-416c-b8f5-1ce8cb5968a6_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_3b785e0f-9b38-4394-86c9-037b5f2b72cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_b9868c80-084b-40fd-832d-d7d50d7029ce_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AverageMonthlyRevenue_fffcf816-80b9-4f30-89ad-62d900afe924_terseLabel_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average monthly revenue</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenue_label_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Monthly Revenue</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenue_documentation_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Monthly Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenue" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AverageMonthlyRevenue" xlink:to="lab_fwrd_AverageMonthlyRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_f1e0bb90-b42c-4b2e-bdb6-ed1b08551f5e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_3282f970-c34a-4145-ad43-0f3ec3d77827_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term for options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_CashEquivalents_b7f67b27-2a23-4559-8030-fa44a8d775d3_terseLabel_en-US" xlink:label="lab_fwrd_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_fwrd_CashEquivalents_label_en-US" xlink:label="lab_fwrd_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_fwrd_CashEquivalents_documentation_en-US" xlink:label="lab_fwrd_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CashEquivalents" xlink:href="fwrd-20211231.xsd#fwrd_CashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_CashEquivalents" xlink:to="lab_fwrd_CashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_b7475723-0930-4ec5-88a1-dcb2095ac12b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_f740f641-05a2-48ef-ab35-1119dc926801_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, amortization period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_042aec3c-4c4d-4ff0-a798-437aaa6f03d9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6f493bba-5319-444b-a480-8555a0d8f150_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21bc105a-0e67-49d9-ae4b-08786926ae86_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_367fff8c-581b-454a-a877-d56aa3e76fbe_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_67b2a476-4188-4e88-a896-60c0f7225275_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_3e675e43-0277-4050-9405-6c7b85a97242_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:to="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_3beeb2d0-6e9b-4578-b282-16d2829a4986_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_2117a4b6-639b-4023-9b71-a5ea0fc63ce9_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_cf3dfdd1-558f-4b6d-ae84-b87a7e391379_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_7dd3bcfe-2f7f-446f-88d1-94fac8dcd47b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value: Authorized shares - 50,000,000; issued and outstanding shares - 26,968,788 in 2021 and 27,316,434 in 2020</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_0f5fd423-a157-4f40-9542-b8f5cf853186_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_0c37baee-12da-4be0-b522-e62dcd1ead4e_terseLabel_en-US" xlink:label="lab_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director Restricted Shares</link:label>
    <link:label id="lab_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_label_en-US" xlink:label="lab_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonemployee Director Nonvested Shares Granted Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" xlink:to="lab_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_7f12cca4-eb91-47a9-b538-5689b7477ada_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_228593d9-3db1-4757-977f-62b0c64d4620_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a1386051-1c3e-4871-8062-406b8cbfea9e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8f1ba069-7902-417a-9b69-371951c6148b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_36d13451-9437-4706-baca-fde8c0fecf06_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b412e9cb-deac-49d9-9a1f-992688c52d2e_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8f59fd82-21a0-48eb-a504-c0a72aea402a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 9)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_5b016ed8-c6f8-4f88-bf6a-32bff149c11b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_d5c6ccf2-73c0-4aae-a09e-35fc71ebd2e2_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_label_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Other Receivables</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:to="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_1a3527e7-2318-4a41-817a-36e2ad243841_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss allocated to participating securities from discontinued operation</link:label>
    <link:label id="lab_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Discontinued Operation Earnings (Loss), Allocation to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_9a95696f-bdba-440c-9d9f-3e661cb36cba_terseLabel_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $2,000</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_label_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $2,000 [Member]</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_documentation_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $2,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And2000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:to="lab_fwrd_AggregateDeductibleForClaimsBetween0And2000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_40331180-32c0-415a-b341-d33a6867cc6c_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d1434b66-e5b2-4862-ab12-b9f435b4a975_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of leased assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8aee13a6-56a1-47f8-b395-85667c7b7542_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_cc28aa66-c141-49e0-8839-6f10ecc2b58f_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_fe9c5470-4a61-4ead-a160-787725a5e95d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_e07f6d9e-4cbc-4f03-b1db-9494330ebdb8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_62f99e30-1210-4205-8fd2-defc07ceb07b_verboseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel expense</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Fuel Expense</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Fuel Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1e595b15-6cd3-4096-8e9b-fec73e642188_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_05a6f726-6923-4d62-8076-0b2aa5c32528_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_717514a5-ca42-463e-bad2-27db39cbe80e_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_e1737426-c076-44dc-b333-bc2b908a67ed_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0eb276af-1d56-405b-9a43-6fbb3e5526b4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_eff999cb-e3af-41c3-94ad-0ee41dc118ab_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_ee9899cc-0a48-4722-b3c8-92a9c65c00fd_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_32084c58-91b1-47c4-9eab-d4868291dbc0_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_dab20883-f9a7-429a-9121-bdbddf235977_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_e5360b0c-70e7-4d93-b05b-3a203183a6fc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b20d5efa-36cb-4757-a308-abe03e54a721_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, liability, current, statement of financial position</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTable_80f9dc92-af67-47a1-a982-538146f976a2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance [Table]</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTable_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable" xlink:to="lab_us-gaap_EffectsOfReinsuranceTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_2ddb126f-0875-48f2-b3cf-196d95470a53_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_df015294-e669-47b4-b970-56680d912c7b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_aec23f9c-2fac-41b8-90e7-5d100a58cd7b_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1119fc18-f289-4efd-8829-783c75b7e8d4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_8092a7db-ad43-41bf-ab8b-1ca1c5d1cd3d_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities of discontinued operation</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_9dde2d7d-8ad0-41e2-bf21-9ee98a66fe24_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_ea7c7447-0660-477e-9947-8ba5002d43f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_b862dfc7-fe8c-4c86-a33d-cbebc0250339_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_9247a1dc-1067-4fd8-8689-18ced807b3bb_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Right Of Use Asset</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Right Of Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_6dcb2876-bebb-4943-be83-2a9e0d6913ca_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseLiabilityAbstract_ac290470-b15d-4a07-9e1c-b63e26932f03_terseLabel_en-US" xlink:label="lab_fwrd_LeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liabilities</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityAbstract_label_en-US" xlink:label="lab_fwrd_LeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability [Abstract]</link:label>
    <link:label id="lab_fwrd_LeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_fwrd_LeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityAbstract" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseLiabilityAbstract" xlink:to="lab_fwrd_LeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_a1493afe-a61d-4b58-9873-e4c7aabde49c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e02f9cf1-eb5f-4dbc-a122-862a1ac06003_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentChargesAbstract_7b7d471c-78d7-4de1-9561-76f4a799f927_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible assets:</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentChargesAbstract_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible Asset Impairment Charges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentChargesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:to="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_947c7495-a4ed-4291-9d81-53a3005ce526_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_59d2948e-f51e-4f03-8faf-9f3ea0091f7a_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_67d4d535-062f-4e37-9844-ed42b61c20d3_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c8fce5e9-f3f3-42bc-a1fb-db6623525871_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f6c4d692-edb0-46df-af3e-13236f70be62_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_25e54305-db14-4a8d-b52e-cc358ed3ca44_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_90a8fca2-7722-4e27-a946-0c6dea44f61a_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6181be64-a20a-468e-b3ae-c8dab792ffb5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_14456558-3221-4713-8cf6-b2399656a970_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of dividends to shareholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseLiability_f0ef3fe2-30f8-49b5-8524-dbd6365e86d9_totalLabel_en-US" xlink:label="lab_fwrd_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total leased liabilities</link:label>
    <link:label id="lab_fwrd_LeaseLiability_label_en-US" xlink:label="lab_fwrd_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability</link:label>
    <link:label id="lab_fwrd_LeaseLiability_documentation_en-US" xlink:label="lab_fwrd_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiability" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseLiability" xlink:to="lab_fwrd_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_4a6dcf81-f05a-4e94-8d35-b39f2cdc00c6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_80f3dca6-5051-4d57-a367-f9adc958bcad_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets:</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_03d82c13-2ae7-46e8-bd69-33dacdf578d4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_dc879e7b-d282-4f67-94ef-db5965b9ae05_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_53ca9b07-a741-4693-8ea1-ee8986173ee2_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3edc835a-9009-44ec-bd6a-d06a6f176b5f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_37641508-8d45-4a0c-b3d2-8a4c1ce50890_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, less current portion</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Liability Noncurrent</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Operating Lease Liability Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_760d6fef-938d-48bb-84aa-2a921588d88e_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursement receivable</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Period Of Continuing Involvement After Disposal, Receivable</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Period Of Continuing Involvement After Disposal, Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:to="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_2680e7c5-39ee-49ef-8c3c-4c4e10cab157_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_7c1466ef-1a0b-49e0-b44f-e29a61a3ab79_terseLabel_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $5,000 and $10,000</link:label>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_label_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $5,000 and $10,000 [Member]</link:label>
    <link:label id="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_documentation_en-US" xlink:label="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $5,000 and $10,000 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:to="lab_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_32685314-a592-43ae-87b7-49358325613c_terseLabel_en-US" xlink:label="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated impairment</link:label>
    <link:label id="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_label_en-US" xlink:label="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Impairment</link:label>
    <link:label id="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_documentation_en-US" xlink:label="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:href="fwrd-20211231.xsd#fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:to="lab_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_20d4e7ad-db9d-4ed0-a737-feaafee295b5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_603d6b52-a0ae-4ea5-acf1-686b868a8f47_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_abdf7c00-a3ea-45f2-95a1-ce9ec59ff52a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_OSTMember_1b73b5f4-a145-455d-871f-c23b8fa8e56a_terseLabel_en-US" xlink:label="lab_fwrd_OSTMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">O.S.T.</link:label>
    <link:label id="lab_fwrd_OSTMember_label_en-US" xlink:label="lab_fwrd_OSTMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">O.S.T. [Member]</link:label>
    <link:label id="lab_fwrd_OSTMember_documentation_en-US" xlink:label="lab_fwrd_OSTMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">O.S.T.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_OSTMember" xlink:to="lab_fwrd_OSTMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_9ec7cdd9-98d5-4b87-b1ad-883fccaba86e_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c38d7e07-cc17-4176-9cf9-e3ee1a47716b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_ae951f73-b89f-4811-8162-5634fe9b5eae_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_ee526a74-b362-44c8-9e37-838c4895a251_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0ec55e89-2eb4-46ad-b1f1-16660a343834_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_2f5d0312-5524-4acf-aaad-f62b9c41e216_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remittance payment, expense (up to)</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Continuing Involvement After Disposal, Maximum Vendor Payment Remittance</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Continuing Involvement After Disposal, Maximum Vendor Payment Remittance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:to="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_a15d337f-7bcf-427a-971a-36d53a194acf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_72f8310a-37a3-4932-8dd9-93a47ff080ce_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_36a77040-4e70-41d1-a675-c134b8b10884_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion of lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_d9d8a75a-7a05-42fd-9d96-aa912a1166e7_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSA monthly service charge</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Continuing Involvement After Disposal, Revenue</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Continuing Involvement After Disposal, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:to="lab_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_30ad254c-9046-46e9-b3ca-8e22e6c0e594_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a0fd175-f081-4b9f-a437-588393838d2d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_df971491-39b8-4a53-97ce-e508f7a00d79_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_58996098-a1e4-4876-aced-966512cd302a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_3851dd38-3a92-4786-baef-699f1fa3f50c_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operation</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b28b8392-5167-44f1-bd01-106d5d11051f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_fab1e810-88a8-428d-b2d9-dad46d25058c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense for restricted shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_ddaca5c4-b928-4146-adb5-8840b6cfb8d9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased transportation</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpenses" xlink:to="lab_us-gaap_OperatingCostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_73a8b980-6d3b-434c-a523-c736661a1d62_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_ab199cbe-a2df-478d-b755-85b8d4909a8b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2459535a-f24e-4608-b55c-e854e434f2f7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_dbc3ee89-4c6b-4569-8194-dd826619d390_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_5e023f63-5148-4417-be29-e52c9768e75f_negatedTerseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance on assets held for sale</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Valuation Allowance</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operations, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_89094ac1-25f3-47f3-95d0-79134161214a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_4c5e28db-69e3-454a-acde-88da1060ba45_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_21b48811-6813-4a37-a503-35591a24da0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_1158037b-245c-4692-abad-499f58dc165e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_fd97cb4b-f2cc-4f1c-bb93-936effcfb970_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for a vehicular claim</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:to="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_FSAMember_efa2d52d-1bb0-4af8-825f-863663566bfe_terseLabel_en-US" xlink:label="lab_fwrd_FSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA</link:label>
    <link:label id="lab_fwrd_FSAMember_label_en-US" xlink:label="lab_fwrd_FSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA [Member]</link:label>
    <link:label id="lab_fwrd_FSAMember_documentation_en-US" xlink:label="lab_fwrd_FSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSAMember" xlink:href="fwrd-20211231.xsd#fwrd_FSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_FSAMember" xlink:to="lab_fwrd_FSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_0d12d83e-3b70-491b-ada4-ffc328959996_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_SelfInsuranceLossReservesTableTextBlock_18799a39-eac1-452d-8657-917c61063c83_terseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Loss Reserves</link:label>
    <link:label id="lab_fwrd_SelfInsuranceLossReservesTableTextBlock_label_en-US" xlink:label="lab_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Loss Reserves [Table Text Block]</link:label>
    <link:label id="lab_fwrd_SelfInsuranceLossReservesTableTextBlock_documentation_en-US" xlink:label="lab_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Loss Reserves Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceLossReservesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:to="lab_fwrd_SelfInsuranceLossReservesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ad379353-f906-4908-ba94-d79ec56b9967_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases and retirement of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f2ace9ee-9286-4d01-82fd-ce7c7d93480a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_723f32ef-44bd-46ad-adf2-d7c95e11edc0_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_833ebcec-3895-40d9-9f33-c529e60d6801_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_225f894c-b4ae-4a05-914d-54ffcb626988_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contribution</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_3c2dc3bf-aded-438b-acbc-2ea7a6212576_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_16508653-89c7-473a-bd62-ef55cf48c4f7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_52918307-7299-4c39-88dd-ff2cdabf546f_negatedTerseLabel_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_label_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-Based Compensation, Amount</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_documentation_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-Based Compensation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:to="lab_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ExercisePriceRangeOneMember_463dcecc-8591-4c35-8f2d-46424a48f186_terseLabel_en-US" xlink:label="lab_fwrd_ExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range One</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeOneMember_label_en-US" xlink:label="lab_fwrd_ExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range One [Member]</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeOneMember_documentation_en-US" xlink:label="lab_fwrd_ExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeOneMember" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ExercisePriceRangeOneMember" xlink:to="lab_fwrd_ExercisePriceRangeOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2a638dbe-f1db-4bda-8560-db14fdd68885_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_afa5fddd-8ddb-466f-95a0-f1045aa9d290_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and penalties related to unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6f10f613-f354-4638-8cb7-2a58be9531a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_75cf98fe-cc84-494f-9871-e39ce1efe31c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_ad11c2d5-c59d-42f5-ad14-f261dc47e63c_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_37d664f1-5cea-41ee-a394-ba19eeb5b040_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3f335ef5-0693-41e2-96c2-5fafbf697350_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_645afcbc-a0f9-4ec9-b38f-03bde459fe74_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average aggregate intrinsic value for options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d481640f-b2df-4663-b3c1-28232c3c4aba_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_5d06e6aa-ff30-4c82-8b53-2c59dce35f59_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_6e32cb0e-361b-4b8b-9a03-bfce544ac127_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_b2c709e6-fbce-45d3-94c0-a82a4ee38022_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_998f288f-c695-460e-a458-f9c58542d62f_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_1733ce7b-6e06-41c6-a636-eadc57e07210_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_6fe18e60-c554-46d2-8086-fddcb9e93b55_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustments_2bc9bddf-8337-4e79-b084-d9fe5e7c5d5d_terseLabel_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average monthly revenue adjustments</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustments_label_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Monthly Revenue Adjustments</link:label>
    <link:label id="lab_fwrd_AverageMonthlyRevenueAdjustments_documentation_en-US" xlink:label="lab_fwrd_AverageMonthlyRevenueAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Monthly Revenue Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustments" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AverageMonthlyRevenueAdjustments" xlink:to="lab_fwrd_AverageMonthlyRevenueAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_5c7d0e6d-25f1-4a33-959a-d97d211373bf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_864eba54-4641-4d0f-949f-2e1d33db8b02_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_d4545ae2-e77a-4dba-bf62-d58723228af8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_fa465575-12f6-4a3b-9368-ab5919a6a8b5_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4de0098b-8160-4d8a-9c78-9e28aefdcebc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, accrued expenses and other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_Liabilityinsurancecoverage_c42d4ef6-c015-446d-8975-827f1ebc442e_terseLabel_en-US" xlink:label="lab_fwrd_Liabilityinsurancecoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability insurance coverage</link:label>
    <link:label id="lab_fwrd_Liabilityinsurancecoverage_label_en-US" xlink:label="lab_fwrd_Liabilityinsurancecoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability insurance coverage</link:label>
    <link:label id="lab_fwrd_Liabilityinsurancecoverage_documentation_en-US" xlink:label="lab_fwrd_Liabilityinsurancecoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability insurance coverage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Liabilityinsurancecoverage" xlink:href="fwrd-20211231.xsd#fwrd_Liabilityinsurancecoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_Liabilityinsurancecoverage" xlink:to="lab_fwrd_Liabilityinsurancecoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_b8635d53-e3e8-4c19-885f-e4e711ddc41c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b17b88ee-5d06-43a3-82cf-2e6b00aee855_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average aggregate instrinsic value for exercisable options</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_68442b87-d9d2-4c68-b810-4fbaf795670a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_9c6b9e5a-3515-4bde-9fba-976c4001f7e7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_0ee19c4f-0440-4355-ac4a-c127bd67d35b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_0c46b4c5-a2ab-4913-b627-3400189c6c91_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_830c2cae-7c66-41af-b913-dc62fed8088f_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_ba1dc083-eb83-4d04-a56d-beb796dfab17_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_1446d631-30f9-40a0-95d9-9b8f586ce9ab_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_1e330518-69bb-4c03-b847-e96ea3f74cdc_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bloomberg short-term bank yield index additional rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_label_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Bloomberg Short-Term Bank Yield Index Additional Rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Bloomberg Short-Term Bank Yield Index Additional Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:to="lab_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1c9ac3c6-dfb7-42cd-bfe9-6305811f196d_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_CorporateAndEliminationsMember_836ba2d6-db9d-4116-9500-9e44a41bba8d_terseLabel_en-US" xlink:label="lab_fwrd_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Eliminations</link:label>
    <link:label id="lab_fwrd_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_fwrd_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_fwrd_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_fwrd_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CorporateAndEliminationsMember" xlink:href="fwrd-20211231.xsd#fwrd_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_CorporateAndEliminationsMember" xlink:to="lab_fwrd_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_df0b4260-681d-4062-a3eb-62f25eb7ba51_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, less current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1aa4fc4b-4a41-42ac-85ac-bdd3f9e952fe_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2b8cccc6-d3ea-41c5-a94c-1e2bff853751_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_ee0df965-c287-4c23-9726-a0872ad1b485_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_70365828-173e-4eb0-8f90-dc051e1b3e0a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DebtInstrumentFederalFundsRateFloor_06ca550b-e37f-4b9b-b07a-03ef6f540334_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal funds rate floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentFederalFundsRateFloor_label_en-US" xlink:label="lab_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Federal Funds Rate Floor</link:label>
    <link:label id="lab_fwrd_DebtInstrumentFederalFundsRateFloor_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Federal Funds Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentFederalFundsRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:to="lab_fwrd_DebtInstrumentFederalFundsRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_e47ecf60-82bd-4a67-963d-af3b4e5d3497_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_GoodwillImpairmentCharge_c6ded95e-20d8-4dc8-af17-122ee3b80fc0_verboseLabel_en-US" xlink:label="lab_fwrd_GoodwillImpairmentCharge" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment charge</link:label>
    <link:label id="lab_fwrd_GoodwillImpairmentCharge_label_en-US" xlink:label="lab_fwrd_GoodwillImpairmentCharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment charge</link:label>
    <link:label id="lab_fwrd_GoodwillImpairmentCharge_documentation_en-US" xlink:label="lab_fwrd_GoodwillImpairmentCharge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_GoodwillImpairmentCharge" xlink:href="fwrd-20211231.xsd#fwrd_GoodwillImpairmentCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_GoodwillImpairmentCharge" xlink:to="lab_fwrd_GoodwillImpairmentCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_7bae411a-e9bf-43c2-a129-2020d19dbb90_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract_3c2a485a-c323-467e-bd9b-b44cf6fab800_terseLabel_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate:</link:label>
    <link:label id="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:href="fwrd-20211231.xsd#fwrd_LeaseWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:to="lab_fwrd_LeaseWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_082b72fc-fc1e-4cca-92c7-ebef401b1be9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit for the vesting of restricted shares</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_b03e7a2f-6d07-48b2-a9dc-de18a66d182d_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_1f93c604-07fe-4bcc-bf1f-4c16d67e977c_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud Computing Costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_884b9967-0f46-4a16-a518-7aa5c7f48a47_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f3c5cd0d-3ec8-483f-9cb3-b1c76af5cf7a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life of options (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_50584ddc-08b3-4241-b8e7-b3ed55b61507_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserves, current</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_7b9a9719-e6fc-4196-9292-ea5e9975873a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a9cf4428-243a-46ef-942f-77a52903720c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued under employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_758cf190-e312-4462-9089-d0c196c1bc30_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares purchased by employees (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_065ca95b-0482-46e1-9814-48fc1889b26d_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_26862f9d-079f-4926-9a83-a6a44570bb25_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Other Operating Revenue</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_a268b65f-e015-40c1-9225-e4e9febd13b9_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_ca1e2296-cf95-42d8-9e42-1ff982a1eed3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_681d84d6-9195-44b7-a741-2fc5692318d5_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_9bbbdd4d-083b-4af6-bd5f-5850db6c3e1b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_11e160f7-12d8-4c0a-8262-ae85c584dbfb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_74c50a88-8cea-40ac-9c4e-86aee6959175_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_836b1415-5592-4afc-8a0c-65d97a1598a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_dc34e196-7c08-46fe-8aa5-0d7e21b761af_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_38904af4-47bd-477f-8575-12bf24323208_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_67e065ba-dbcc-4662-bbbb-a45126fec6a1_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursement receivable period</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Period Of Continuing Involvement After Disposal, Reimbursement Period</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Period Of Continuing Involvement After Disposal, Reimbursement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:to="lab_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_79aaa5c0-504a-4e9a-bc66-e6fc6317c603_terseLabel_en-US" xlink:label="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proficient Transport</link:label>
    <link:label id="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_label_en-US" xlink:label="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proficient Transport Incorporated And Proficient Trucking, Inc. [Member]</link:label>
    <link:label id="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_documentation_en-US" xlink:label="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proficient Transport Incorporated And Proficient Trucking, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:to="lab_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_b56b3c29-67a6-4cc7-9af5-da6a00543036_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceLineItems_a4fb5166-d43e-489b-be60-0e65c3b52f7a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance [Line Items]</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceLineItems_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems" xlink:to="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_60497230-d8b6-4b4f-916c-ef123fa05850_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ca028e1d-97e8-4185-a540-7a4babbfed08_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7603ad27-770d-462c-8ae5-bc2e9a33046c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_204145d3-28c8-4956-a35f-adbe3eadb200_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_5e569861-7cb8-44a4-a4a5-6e417d83aad3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_ca72329d-94e0-4a14-95c1-490715b26e09_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock upon stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_ad008dd2-8a6b-431a-8ce0-5ebf2852325c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_8cf4e574-84b9-4184-ab5f-de1a631da0c2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_8ba6e6f4-dea1-4475-b0b6-03cda9acd6de_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of share-based awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_b740403d-9b6b-4557-ad9f-48c243203da0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_eadba427-9ffb-4880-bf5f-a57b20e4da99_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ca64caa4-90d3-412c-9410-df90d29fd176_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8df67610-2dbd-411b-b782-3c2e17317fc0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current and deferred</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_46ebed88-58ea-425e-bfdc-e414ea3a7da5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowance of $3,260 in 2021 and $2,273 in 2020</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_f1faa678-045e-4119-a44b-c0cbc26b4f89_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_34ec3ffb-125f-4f3c-95b7-ad8824b2a577_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3b8f04ab-0808-4208-a0ff-57960c94be1e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_55ad48f2-4309-46fa-834a-b971a0a1832d_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_168c9898-cfd3-4ac8-b09a-fa22cc2b2921_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted net income per share for continuing operations</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_cea09ebf-acab-4628-b5a1-068f0ffff7a8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_5d9224c9-c869-4c81-b8b0-9e560f4230fa_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_647f417d-ce55-4b4c-85fb-cda72937c93e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_399b72e7-f7dd-4f0d-8e5c-b89f138d6622_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_2db2578c-c0da-4a1a-a4a2-5d9836f57b50_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segment Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_df9a4572-373e-4d25-8fe5-ba0f38f0b762_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_EmployeeNonVestedSharesMember_256ebb9e-ac4c-4fa5-bbe8-a1d5b2f09a2e_terseLabel_en-US" xlink:label="lab_fwrd_EmployeeNonVestedSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Non-vested Shares</link:label>
    <link:label id="lab_fwrd_EmployeeNonVestedSharesMember_label_en-US" xlink:label="lab_fwrd_EmployeeNonVestedSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Non-vested Shares [Member]</link:label>
    <link:label id="lab_fwrd_EmployeeNonVestedSharesMember_documentation_en-US" xlink:label="lab_fwrd_EmployeeNonVestedSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Non-vested Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EmployeeNonVestedSharesMember" xlink:href="fwrd-20211231.xsd#fwrd_EmployeeNonVestedSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_EmployeeNonVestedSharesMember" xlink:to="lab_fwrd_EmployeeNonVestedSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4195c42c-523d-4532-a017-7760a8e13157_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0b54dcde-f342-4294-a111-b13e24c2ef3f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_9d10071a-3621-413d-a880-7d5f5adcebf1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_288cad01-77ed-40e1-b075-766f91a10fa9_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout period two</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_label_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability, Earnout Period Two</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability, Earnout Period Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:to="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_0afe8bbd-9e50-40dd-bd89-7c29592562c6_terseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Risk Retention</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_468118ee-4a57-44cc-9381-dbd4b665e3e9_verboseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Risk Retention</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_label_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Retention Liability Additional Deductible</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_documentation_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure indicates the amount of additional liability retained by the company (self-insured retention) for each occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:to="lab_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_86f05995-5f7d-4ffb-815a-589b0e216fa5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_64d422fd-054d-4aec-978a-d6dcb7344078_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_02540d44-a4db-4afe-8f54-e30cf76e4f1d_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_18807f57-534e-470f-81dd-e0741e052947_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_f1968a48-0187-4540-86e5-7fad2a1847a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_cd55dd8a-870b-418d-a9ee-b2cfa95c46f3_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock_6a96060f-4412-4cae-9c1f-f50406cdb5b8_terseLabel_en-US" xlink:label="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assets and Liabilities</link:label>
    <link:label id="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="fwrd-20211231.xsd#fwrd_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_9f9de6d7-446f-4383-998e-f6ae3ddace70_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_PaymentsToProceedsFromAffiliates_1871ec34-6ddf-4b9d-b02b-a856a4c2d630_negatedTerseLabel_en-US" xlink:label="lab_fwrd_PaymentsToProceedsFromAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions from (distributions to) subsidiary held for sale</link:label>
    <link:label id="lab_fwrd_PaymentsToProceedsFromAffiliates_label_en-US" xlink:label="lab_fwrd_PaymentsToProceedsFromAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To (Proceeds From) Affiliates</link:label>
    <link:label id="lab_fwrd_PaymentsToProceedsFromAffiliates_documentation_en-US" xlink:label="lab_fwrd_PaymentsToProceedsFromAffiliates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To (Proceeds From) Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToProceedsFromAffiliates" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToProceedsFromAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_PaymentsToProceedsFromAffiliates" xlink:to="lab_fwrd_PaymentsToProceedsFromAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_85520a26-49dd-43f7-8dd1-62a6856f2216_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_4f0f81bd-0168-486d-bc93-21d40cc604e8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_981d7915-9257-4313-af0c-5ac75fad6674_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_61a2a466-55f7-42b7-8695-11530df42f95_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_16e31fb1-9b5f-422e-8dd2-42dffe2df68f_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1825a083-f56b-4c0f-aaf3-dd80364c0fde_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant-date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_94110575-0147-43b9-98aa-311e1250de8f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_998fa3da-c8b2-486c-9de8-a30c0a2bc61e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_0d61a8e9-7f39-41c2-b283-bb095aca183c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_5859e981-3246-4dd7-8ff1-4416caa5b1df_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_99b96188-a3de-4ade-abf0-aeb342ce73bb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_f40bec56-8f5c-4844-8046-e4d3f420d3da_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_182e11fa-b2e2-4105-85c5-4afc730946e8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_OneCustomerMember_a67eba66-bf8c-41b3-b4ce-074dc38c725c_terseLabel_en-US" xlink:label="lab_fwrd_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer</link:label>
    <link:label id="lab_fwrd_OneCustomerMember_label_en-US" xlink:label="lab_fwrd_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer [Member]</link:label>
    <link:label id="lab_fwrd_OneCustomerMember_documentation_en-US" xlink:label="lab_fwrd_OneCustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OneCustomerMember" xlink:href="fwrd-20211231.xsd#fwrd_OneCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_OneCustomerMember" xlink:to="lab_fwrd_OneCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f4e93a90-83ad-4fa4-b86b-4eb5f9f03962_terseLabel_en-US" xlink:label="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional borrowing capacity of credit facility</link:label>
    <link:label id="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional optional borrowing capacity under the credit facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:href="fwrd-20211231.xsd#fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:to="lab_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e8d96faf-3704-44b1-adc7-045e9ac4a1c2_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_7b332a15-f4ff-4569-a9b4-9dabab4694fb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_5bf8c388-9cef-4f7a-bd82-49b1ee62ae80_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_19c3db0d-6cd6-4796-831f-1deb2a0801f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_b2684833-fba2-4f4c-a96d-56efe5608d42_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6a607ea1-fd0a-4d7c-9501-2104605fab3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_7cbf4edc-5504-4d55-865a-b528f09a22d1_terseLabel_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement period</link:label>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_label_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Measurement Period</link:label>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_documentation_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:to="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_ae860546-ff55-4af3-ab6b-fe9ca9fdc083_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_0aed9383-4c3c-4ab4-8da1-24c9e9b9b866_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of fair value in excess of carrying amount</link:label>
    <link:label id="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_label_en-US" xlink:label="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:to="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_94573799-3c10-429b-9e14-6aca5a264b7b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out acquired, maximum</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_80fc16b8-95dd-499b-b3f4-fcf6bcf2ac35_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_FSALogistixMember_210d44e7-e7b5-4cfe-a212-e04bdb4b989a_terseLabel_en-US" xlink:label="lab_fwrd_FSALogistixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA Logistix</link:label>
    <link:label id="lab_fwrd_FSALogistixMember_label_en-US" xlink:label="lab_fwrd_FSALogistixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA Logistix [Member]</link:label>
    <link:label id="lab_fwrd_FSALogistixMember_documentation_en-US" xlink:label="lab_fwrd_FSALogistixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FSA Logistix</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSALogistixMember" xlink:href="fwrd-20211231.xsd#fwrd_FSALogistixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_FSALogistixMember" xlink:to="lab_fwrd_FSALogistixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_a62b31f1-02aa-43c1-b11c-e4341573ad8a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_f8484249-4ed9-4f94-8764-6c0b9d77ec34_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion of lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_68347473-e2e8-4f4b-b7ef-037f1620310d_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts and Revenue Adjustments</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_796237f5-8176-4c3c-ba99-adb3b946df4a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_d2f05f87-d390-4f0a-9ae4-5b347829450b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_947f3067-0828-47ab-80c8-fb06a362110d_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserve, noncurrent</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b3c4c8b8-2471-49fb-a1cf-1a5411488b90_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_00300ba6-cac9-4466-b929-bfbdc9f67a7e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_c3ce770e-c59a-470f-9677-d239281f35ba_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_eabdadbe-2dc3-4431-b00e-74a4e99293b5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_98167adc-4005-412b-b0e2-035cecb18879_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_ec1488d3-b7b7-4ee8-9b31-75cc0981e519_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_StockRepurchasePlan2019Member_e3174c81-f938-4b08-8e8c-18fa4fc7289f_terseLabel_en-US" xlink:label="lab_fwrd_StockRepurchasePlan2019Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Plan 2019</link:label>
    <link:label id="lab_fwrd_StockRepurchasePlan2019Member_label_en-US" xlink:label="lab_fwrd_StockRepurchasePlan2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Plan 2019 [Member]</link:label>
    <link:label id="lab_fwrd_StockRepurchasePlan2019Member_documentation_en-US" xlink:label="lab_fwrd_StockRepurchasePlan2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Plan 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_StockRepurchasePlan2019Member" xlink:href="fwrd-20211231.xsd#fwrd_StockRepurchasePlan2019Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_StockRepurchasePlan2019Member" xlink:to="lab_fwrd_StockRepurchasePlan2019Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_79e0d82b-31ff-4d2d-b620-8a58e478c636_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_01efbebc-c0dc-46ec-a3ac-1c19b2099908_verboseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and employee benefits</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Labor And Related Expense</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Labor And Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_5ca8639e-bbb3-496c-bfb6-9cee25fd525d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_99f87e62-791f-4c3b-b328-d76938a9b954_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_e29c4379-9251-4d16-8266-e7c96ab6cb95_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_3600f4d7-bc43-46cd-9106-97ce8f0dc2fd_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on leased liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_0efa9b80-707e-4714-8064-600f30f92702_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_dba85901-f4cd-46d2-b914-e905b7f3f9fb_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9a6bac94-9718-4eed-951f-1ee686d123db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3070c5ba-ff2c-4fb0-9ea7-0206fc3a7ce9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquisitions [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_abb9e5a6-ad3c-42f5-8bf6-a96e1be8800c_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_24756b84-f3a8-4e80-9200-584e3e42f85c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_c284603c-ee96-4ecd-b9a8-86c43a954b57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_09a43b80-370d-43cc-b10d-4195273d5514_terseLabel_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible compensation</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_label_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Compensation, Amount</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_documentation_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Compensation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:to="lab_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_26b0466e-dad1-4c58-b0e7-28892b5f95ff_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_0bed80ef-e8f9-41f9-82cd-442f86b42097_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_8c0f0958-1e79-42e5-abb6-3286abf2fa99_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Each Class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_c3f91426-0b9e-4be4-9591-e07569486237_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_aa85e85e-0836-4ce2-aa9c-9c3fc36fd2d1_terseLabel_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase period</link:label>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_label_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period</link:label>
    <link:label id="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_documentation_en-US" xlink:label="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:to="lab_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_84d85550-c08d-4430-9c14-d6410c701473_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income allocated to participating securities from continuing operations</link:label>
    <link:label id="lab_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_06a77b0f-8342-4de4-ae73-4c898d8d6d58_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from common stock issued under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_ba6520f5-ca37-44fa-b00c-e41ca7eaf768_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_dda6440b-6a15-4aaa-a3bc-38bc2ea77868_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_d868cb97-d7f3-4a1b-af1b-87f571200cb8_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout period one</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_label_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability, Earnout Period One</link:label>
    <link:label id="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Liability, Earnout Period One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:to="lab_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_7c3d7f1e-18ab-4c62-ae39-ef6c1380ae5b_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2914072c-2827-43c4-b983-dfe71215b62a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_5d75f933-bca1-4395-a39b-3b80f218b4b1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of earn-out liability</link:label>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_label_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_1790d8ed-98c2-4847-887a-042952555987_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average purchase price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_bdbc9e6d-2750-4536-925f-2861bd38f3c4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c2978973-91c7-49d9-8b45-4cf82c6e00c5_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_85de6840-0df3-4cf3-8fd7-7d39f62f75d8_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForOtherLosses_87eb1ed7-ed03-4402-9992-1c72115c42fc_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForOtherLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for revenue adjustments</link:label>
    <link:label id="lab_us-gaap_ProvisionForOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForOtherLosses" xlink:to="lab_us-gaap_ProvisionForOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_8da9fe95-1df3-431e-9c0b-6acbe08f1020_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_6b3137fc-22bd-42f4-a0ab-411d0aee4ef7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_2a71e0fe-6dbc-4428-83f1-687dad190fda_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out acquired with acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_fade7194-9515-40eb-9d3b-d12f6da47e2b_verboseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Lease And Rental Expense</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Lease And Rental Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_416be780-aa97-473d-a856-d6bb3e824a0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_010b3437-f805-4318-adaa-9a01348dd3d2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_4f623df0-ac53-4b63-ae0e-25505dacc7ff_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_PoolBusinessMember_4fa634af-f51e-4770-b10f-8adfdb5a404b_terseLabel_en-US" xlink:label="lab_fwrd_PoolBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pool Business</link:label>
    <link:label id="lab_fwrd_PoolBusinessMember_label_en-US" xlink:label="lab_fwrd_PoolBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pool Business [Member]</link:label>
    <link:label id="lab_fwrd_PoolBusinessMember_documentation_en-US" xlink:label="lab_fwrd_PoolBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pool Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PoolBusinessMember" xlink:href="fwrd-20211231.xsd#fwrd_PoolBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_PoolBusinessMember" xlink:to="lab_fwrd_PoolBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_b2ccdf95-bd03-4118-9686-4af7dd21a7f6_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_5beceb9e-2000-41e5-9c07-0539c666236d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_588dac3d-f6c9-4627-b23a-cabdbf928a5e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_6ee99186-8772-4014-9477-19328824d24c_terseLabel_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (in years):</link:label>
    <link:label id="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:href="fwrd-20211231.xsd#fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3852f6ab-df58-4088-895e-0572094f7c59_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Costs</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_7550db61-92d5-4c8d-94e1-3ed3bc0ff4bc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_658ef89e-d131-494b-9936-63ed160d5cd6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_1edf74b1-dd2f-4d0b-92af-24c716e6295d_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic net (loss) income per share for discontinued operation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_78cbd384-1231-463f-899f-9535b8e3495f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LinnStarMember_7aa753ff-5691-4049-b09b-31f7f86ab3db_terseLabel_en-US" xlink:label="lab_fwrd_LinnStarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Linn Star</link:label>
    <link:label id="lab_fwrd_LinnStarMember_label_en-US" xlink:label="lab_fwrd_LinnStarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Linn Star [Member]</link:label>
    <link:label id="lab_fwrd_LinnStarMember_documentation_en-US" xlink:label="lab_fwrd_LinnStarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Linn Star [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LinnStarMember" xlink:to="lab_fwrd_LinnStarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_16596f78-f397-4d64-b80f-4a0126039f3b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for basic net income per share - weighted-average number of common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ff774690-e8ea-4579-b5df-5e9d4d47e1fa_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_f61eb0c1-1bb2-44eb-aeb1-8bfe424cbf1d_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSegmentAllocationLineItems_2c7218da-8393-4664-a21d-cf9405c242a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Segment Allocation [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSegmentAllocationLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Segment Allocation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="lab_us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_c043528d-a7e9-40f1-9780-cdf3bee4cf44_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_cfc31f96-efcf-4356-b560-a520861ae31f_terseLabel_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other permanent differences</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_label_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Permanent Differences, Amount</link:label>
    <link:label id="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_documentation_en-US" xlink:label="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Permanent Differences, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:to="lab_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_df50c01c-1bbe-4909-8b26-79ddb03080ee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_61c80ed0-c293-4f49-be31-d8fbb7a50716_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f6b88646-c9f6-4de3-b8ed-2b96386dc267_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and performance share awards (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_5e920bf4-f8b4-47b9-86d5-110d72a34e18_terseLabel_en-US" xlink:label="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of lump sum contributions</link:label>
    <link:label id="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_label_en-US" xlink:label="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases</link:label>
    <link:label id="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_documentation_en-US" xlink:label="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:to="lab_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_88de13df-27c9-4a10-94ba-64cd1092232f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out liability</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_d4fde05d-edf0-46d6-bab4-2d367457455c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic net income per share for continuing operations</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ExpeditedFreightSegmentMember_aa9b6421-1b29-440b-93a0-f652d67daa10_terseLabel_en-US" xlink:label="lab_fwrd_ExpeditedFreightSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expedited Freight</link:label>
    <link:label id="lab_fwrd_ExpeditedFreightSegmentMember_label_en-US" xlink:label="lab_fwrd_ExpeditedFreightSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expedited Freight Segment [Member]</link:label>
    <link:label id="lab_fwrd_ExpeditedFreightSegmentMember_documentation_en-US" xlink:label="lab_fwrd_ExpeditedFreightSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expedited Freight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ExpeditedFreightSegmentMember" xlink:to="lab_fwrd_ExpeditedFreightSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate_5b5cd772-a02f-4000-a35d-d21efbe8f26e_terseLabel_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR floor additional rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate_label_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, LIBOR Floor Additional Rate</link:label>
    <link:label id="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate_documentation_en-US" xlink:label="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, LIBOR Floor Additional Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorAdditionalRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:to="lab_fwrd_DebtInstrumentLIBORFloorAdditionalRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01d7e9ea-bf81-4cc4-8d7a-fdaccf5af555_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember_085a16eb-cac9-4536-ab28-e3d4e73f6009_terseLabel_en-US" xlink:label="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, Wages And Employee Benefits</link:label>
    <link:label id="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember_label_en-US" xlink:label="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, Wages And Employee Benefits [Member]</link:label>
    <link:label id="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember_documentation_en-US" xlink:label="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, Wages And Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:href="fwrd-20211231.xsd#fwrd_SalariesWagesAndEmployeeBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:to="lab_fwrd_SalariesWagesAndEmployeeBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_50cf777a-084f-433e-83c9-66000c0b0ba6_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_9411f4f8-a3f5-42da-9fff-e820087d063c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_112b5b43-2c0f-4008-9933-8f58f21e891a_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_f4d82b8c-eecb-493e-90b5-d2c10ac461e2_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other acquired intangibles, net of accumulated amortization of $107,337 in 2021 and $93,009 in 2020</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ExercisePriceRangeThreeMember_c0e35192-7bc9-4152-9af5-7d18e126577d_terseLabel_en-US" xlink:label="lab_fwrd_ExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Three</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeThreeMember_label_en-US" xlink:label="lab_fwrd_ExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Three [Member]</link:label>
    <link:label id="lab_fwrd_ExercisePriceRangeThreeMember_documentation_en-US" xlink:label="lab_fwrd_ExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeThreeMember" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ExercisePriceRangeThreeMember" xlink:to="lab_fwrd_ExercisePriceRangeThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_57fbf9f6-ead6-4388-893c-d2a0fa4b98b2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill tax deductible</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_b55f2506-74f7-43e6-852f-8f34279954cd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_39b2b072-9dde-4aed-a0c5-2dea7f7cf562_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based awards, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_1fcce3b0-5c4c-4a2b-b896-cd16f7f0fbe9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_62b2125d-7714-429e-b561-a9e00378a62e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5b7437b8-6563-4de7-ba6f-3614b6c363cf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_ac1d08b9-27f5-4a50-90aa-001d26a81dce_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_6ddeaff2-33f8-4429-8c84-a5eae86fbfb0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restricted Share Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_fc3a2c08-b455-4b9e-96d2-4037b3d44f2c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Future Minimum Lease Payments Under Noncancelable Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_dc0c981e-aaae-4dff-ab97-2402a8532c26_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_b608dec9-65d6-455d-9a55-a474a4586b70_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_FinalMileMember_83fe3705-3725-4f7d-85b1-9d084129af23_terseLabel_en-US" xlink:label="lab_fwrd_FinalMileMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Mile</link:label>
    <link:label id="lab_fwrd_FinalMileMember_label_en-US" xlink:label="lab_fwrd_FinalMileMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Mile [Member]</link:label>
    <link:label id="lab_fwrd_FinalMileMember_documentation_en-US" xlink:label="lab_fwrd_FinalMileMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Mile [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FinalMileMember" xlink:href="fwrd-20211231.xsd#fwrd_FinalMileMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_FinalMileMember" xlink:to="lab_fwrd_FinalMileMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_a47c6c1b-4950-4409-90ed-da557f240e14_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_a08c1e33-2b3b-44a7-b58b-76f6e42a1ad1_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived asset impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_87ca3baf-c754-44e5-9c04-507e59269a34_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_56429030-9506-4eb7-b69b-a3f6b5fda064_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_4a4b0660-10f8-4a5f-90b2-1220f915b549_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of dividends to shareholders</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a672792c-fd07-4019-b577-9442525b9fdd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_9e8bb6fb-6cbd-4e1f-9c1e-940efec54cdb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_FinanceLeasesCostAbstract_616c35d6-4626-46b7-b6e4-4d52809556de_terseLabel_en-US" xlink:label="lab_fwrd_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease cost:</link:label>
    <link:label id="lab_fwrd_FinanceLeasesCostAbstract_label_en-US" xlink:label="lab_fwrd_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Cost [Abstract]</link:label>
    <link:label id="lab_fwrd_FinanceLeasesCostAbstract_documentation_en-US" xlink:label="lab_fwrd_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FinanceLeasesCostAbstract" xlink:href="fwrd-20211231.xsd#fwrd_FinanceLeasesCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_FinanceLeasesCostAbstract" xlink:to="lab_fwrd_FinanceLeasesCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_e95669cb-4c42-4859-bd7b-beec1b606972_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operation (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_dd40237c-0e25-4409-8fe8-6f96e795c84f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationsMeasurementInput_6562ec6d-2afa-4382-b7ba-de5e12932fd1_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationsMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement input</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationsMeasurementInput_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationsMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Measurement Input</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationsMeasurementInput_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationsMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationsMeasurementInput" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationsMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationsMeasurementInput" xlink:to="lab_fwrd_DiscontinuedOperationsMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_98791b44-f1d5-4994-9316-6b7bfd12de2a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4846d071-3a34-47c4-ae5e-ff733de982ca_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_b7151378-d6ea-4535-8a11-6afbcafc4d24_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_370abe15-6a00-438d-8946-5a289a7d728b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_92eec7c8-0a90-45a0-b580-ff3ef0bf32b7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing Operations</link:label>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentContinuingOperationsMember" xlink:to="lab_us-gaap_SegmentContinuingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BarOleTruckingIncMember_17d5d93b-8614-425e-b8c9-7aa0003b25ee_terseLabel_en-US" xlink:label="lab_fwrd_BarOleTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BarOle</link:label>
    <link:label id="lab_fwrd_BarOleTruckingIncMember_label_en-US" xlink:label="lab_fwrd_BarOleTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BarOle Trucking, Inc. [Member]</link:label>
    <link:label id="lab_fwrd_BarOleTruckingIncMember_documentation_en-US" xlink:label="lab_fwrd_BarOleTruckingIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BarOle Trucking, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BarOleTruckingIncMember" xlink:to="lab_fwrd_BarOleTruckingIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_JPHallExpressDeliveryMember_9e6e53b4-e585-4404-82b2-fd5093539958_terseLabel_en-US" xlink:label="lab_fwrd_JPHallExpressDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J&amp;P Hall Express Delivery</link:label>
    <link:label id="lab_fwrd_JPHallExpressDeliveryMember_7d0eb9ac-22dd-4ba8-afb9-43b7de57fe7e_verboseLabel_en-US" xlink:label="lab_fwrd_JPHallExpressDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J&amp;P</link:label>
    <link:label id="lab_fwrd_JPHallExpressDeliveryMember_label_en-US" xlink:label="lab_fwrd_JPHallExpressDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J&amp;P Hall Express Delivery [Member]</link:label>
    <link:label id="lab_fwrd_JPHallExpressDeliveryMember_documentation_en-US" xlink:label="lab_fwrd_JPHallExpressDeliveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">J&amp;P Hall Express Delivery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_JPHallExpressDeliveryMember" xlink:to="lab_fwrd_JPHallExpressDeliveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NonCashValuationAllowance_af53c22c-0d27-486e-8881-5f50da239c90_terseLabel_en-US" xlink:label="lab_fwrd_NonCashValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash valuation allowance</link:label>
    <link:label id="lab_fwrd_NonCashValuationAllowance_0356e4ab-75ed-4d9a-ab5b-c463bfbd2b64_verboseLabel_en-US" xlink:label="lab_fwrd_NonCashValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance on assets held for sale</link:label>
    <link:label id="lab_fwrd_NonCashValuationAllowance_label_en-US" xlink:label="lab_fwrd_NonCashValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash valuation allowance</link:label>
    <link:label id="lab_fwrd_NonCashValuationAllowance_documentation_en-US" xlink:label="lab_fwrd_NonCashValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash valuation allowance against the net assets held for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashValuationAllowance" xlink:href="fwrd-20211231.xsd#fwrd_NonCashValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NonCashValuationAllowance" xlink:to="lab_fwrd_NonCashValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_39b570da-563e-4802-9e36-f1423b6058c5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_24168042-f962-49d5-9071-5afab44a2b11_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash from sale of Pool</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e25ab069-b380-4b43-b149-dad3a2e2af13_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_8229b8d3-efef-4b62-9333-8c983359032f_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DilutedNetIncomePerShareAbstract_97309d6d-3dcd-43d6-86e7-d559614a3ca8_terseLabel_en-US" xlink:label="lab_fwrd_DilutedNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_fwrd_DilutedNetIncomePerShareAbstract_label_en-US" xlink:label="lab_fwrd_DilutedNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share: [Abstract]</link:label>
    <link:label id="lab_fwrd_DilutedNetIncomePerShareAbstract_documentation_en-US" xlink:label="lab_fwrd_DilutedNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DilutedNetIncomePerShareAbstract" xlink:href="fwrd-20211231.xsd#fwrd_DilutedNetIncomePerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DilutedNetIncomePerShareAbstract" xlink:to="lab_fwrd_DilutedNetIncomePerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d3ba556f-6c38-4a11-bd51-e70a6980be10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f9a5e213-0bcf-4161-a16d-6ad893947270_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_0b11b304-31c9-4070-a5e8-8f901ba74a55_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_76b731e0-4e46-4927-acaa-4408148b8c31_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000_cae7ceed-96fe-4252-8688-5f591315c5a5_terseLabel_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $3,000</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000_label_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $3,000</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000_documentation_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $3,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And3000"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:to="lab_fwrd_AggregateDeductibleForClaimsBetween0And3000" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_80bdb143-99cd-4303-9a29-80dc42f2fd4c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_a1fc1b54-afeb-49a6-9f0f-34cd90c334fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_50cb7e85-6026-4fcf-91de-1db8855dccd2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_9c89c71f-8559-4bd0-8006-8156d588dff0_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of the earn-out asset</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Amounts Of Material Contingent Assets Remaining</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Amounts Of Material Contingent Assets Remaining</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:to="lab_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_401e113a-3b59-4f16-9d0e-a31168ff01ff_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_8455274d-8abf-4127-b068-15905547d2f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise price, upper range limit (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_d5afca73-448e-43e4-ac3f-a931db1ff104_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_7e879258-d9c8-48d2-971a-714573558201_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_6d469a73-519a-40ee-a864-7b661086f9ac_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_SelfInsuranceRetentionWorkersCompensation_73e3b931-0717-40b1-88bd-48ea12d4e28d_terseLabel_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insurance retention workers' compensation</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionWorkersCompensation_label_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Retention Workers' Compensation</link:label>
    <link:label id="lab_fwrd_SelfInsuranceRetentionWorkersCompensation_documentation_en-US" xlink:label="lab_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure indicates the amount of liability retained by the company (self-insured retention) for each workers' compensation occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionWorkersCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:to="lab_fwrd_SelfInsuranceRetentionWorkersCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a0ad8690-0793-41a8-ae20-0e660e37951d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_922ad052-ab4b-4b75-936b-9afaa67f9a3a_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_45c15dce-af01-4f40-ab88-de7affd28bf4_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Involvement period</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Period of Continuing Involvement after Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:to="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_e3e112c8-9a7f-4d50-bfad-511fec1e7086_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_LeaseRightOfUseAsset_a3339498-552a-4efb-b947-1b6a6ecd1b7f_totalLabel_en-US" xlink:label="lab_fwrd_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total leased assets</link:label>
    <link:label id="lab_fwrd_LeaseRightOfUseAsset_label_en-US" xlink:label="lab_fwrd_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:label id="lab_fwrd_LeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_fwrd_LeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseRightOfUseAsset" xlink:href="fwrd-20211231.xsd#fwrd_LeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_LeaseRightOfUseAsset" xlink:to="lab_fwrd_LeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_4a7067c2-d222-44d6-bbce-e9f4006e2c20_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NonCashCharge_ac07497a-c660-4352-8668-d626d8463209_terseLabel_en-US" xlink:label="lab_fwrd_NonCashCharge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash charge</link:label>
    <link:label id="lab_fwrd_NonCashCharge_label_en-US" xlink:label="lab_fwrd_NonCashCharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash charge</link:label>
    <link:label id="lab_fwrd_NonCashCharge_documentation_en-US" xlink:label="lab_fwrd_NonCashCharge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashCharge" xlink:href="fwrd-20211231.xsd#fwrd_NonCashCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NonCashCharge" xlink:to="lab_fwrd_NonCashCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInContinuingOperations_5b05c7f7-cb63-42a4-8d84-099d9e9d3838_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_6acf32a7-2527-41e1-9d5e-d69fb86866c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_e659e795-5ff1-4755-9c78-fc7ad151b4cb_terseLabel_en-US" xlink:label="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out period</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_label_en-US" xlink:label="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Earn-Out Achievement Period</link:label>
    <link:label id="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_documentation_en-US" xlink:label="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Earn-Out Achievement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationEarnOutAchievementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:to="lab_fwrd_DiscontinuedOperationEarnOutAchievementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_ddd68246-db58-4f0b-9082-c3ecc21bc298_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_9c71c2bb-bec0-4cd4-aa46-c40fdf5e3299_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_dcc5367c-df48-495b-b717-6545fa9a4217_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol(s)</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_555db67b-6d7e-4d7f-9534-cae66f838999_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operation (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_14cd4747-52d1-4dd2-b1fb-c07337acb4c0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_21f1f8f1-15c3-4b69-a477-4b38f04e9859_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BasicNetIncomePerShareAbstract_e1395a03-6e89-44d8-acbb-a8583a862af8_terseLabel_en-US" xlink:label="lab_fwrd_BasicNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share:</link:label>
    <link:label id="lab_fwrd_BasicNetIncomePerShareAbstract_label_en-US" xlink:label="lab_fwrd_BasicNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share [Abstract]</link:label>
    <link:label id="lab_fwrd_BasicNetIncomePerShareAbstract_documentation_en-US" xlink:label="lab_fwrd_BasicNetIncomePerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BasicNetIncomePerShareAbstract" xlink:href="fwrd-20211231.xsd#fwrd_BasicNetIncomePerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BasicNetIncomePerShareAbstract" xlink:to="lab_fwrd_BasicNetIncomePerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_651aa849-3a5f-4c06-b110-7c7cd66f80e7_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_c4c342c6-6c84-4815-808b-3ccb44543dea_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3e009044-008d-4e10-a92a-650fc4f073bd_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of business</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_6c2b4d32-8561-4a71-a1db-a163b8ab621f_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased transportation</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Costs And Expenses</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Costs And Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_3e192b73-a744-4413-9e23-c7b98a21d834_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bf814059-ac47-4d9b-8d42-6e792848000b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a1f0d8a-6658-4a7a-a772-8199a5faa798_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_a5e39301-246b-40eb-b4b4-e8d6b11c65cd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, less current portion and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_df1612d0-56da-4264-8493-ae3a9f9de302_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_c123d235-2d7e-4a4b-8a5a-42e6b9795236_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, less current portion and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_aa8c200a-2004-48cb-bd4e-0f11c1249cea_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableOtherCurrent_6a2f2d5e-d39c-4258-88f7-5628b0ea9d81_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableOtherCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables to leased capacity providers</link:label>
    <link:label id="lab_us-gaap_AccountsPayableOtherCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableOtherCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Other, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableOtherCurrent" xlink:to="lab_us-gaap_AccountsPayableOtherCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_104b9111-868c-4a92-8ff6-7e22132c7d06_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_c6be1321-b761-4c1d-a555-e2ff89fd52ac_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_MinimumPercentageOfSharesAttainable_417014d9-2e73-443e-b830-0281aec611c2_terseLabel_en-US" xlink:label="lab_fwrd_MinimumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of shares attainable</link:label>
    <link:label id="lab_fwrd_MinimumPercentageOfSharesAttainable_label_en-US" xlink:label="lab_fwrd_MinimumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Shares Attainable</link:label>
    <link:label id="lab_fwrd_MinimumPercentageOfSharesAttainable_documentation_en-US" xlink:label="lab_fwrd_MinimumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Shares Attainable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MinimumPercentageOfSharesAttainable" xlink:href="fwrd-20211231.xsd#fwrd_MinimumPercentageOfSharesAttainable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_MinimumPercentageOfSharesAttainable" xlink:to="lab_fwrd_MinimumPercentageOfSharesAttainable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_89c5e103-a17c-4518-a29e-69fa2b4faf37_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_dbfec4ee-bb8e-4921-b1e8-d350d5296d51_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_24bc5d85-3949-4a50-9a00-12b778749540_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_a1d23fa3-7917-453c-8ffb-e7c4b679e28a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_d97d698b-2a93-4be4-97c5-aeef78edcb86_verboseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and employee benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_TruckloadMember_1e1db133-6c42-41a4-9025-197c5b543dee_terseLabel_en-US" xlink:label="lab_fwrd_TruckloadMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Truckload business</link:label>
    <link:label id="lab_fwrd_TruckloadMember_label_en-US" xlink:label="lab_fwrd_TruckloadMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Truckload [Member]</link:label>
    <link:label id="lab_fwrd_TruckloadMember_documentation_en-US" xlink:label="lab_fwrd_TruckloadMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Truckload [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_TruckloadMember" xlink:href="fwrd-20211231.xsd#fwrd_TruckloadMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_TruckloadMember" xlink:to="lab_fwrd_TruckloadMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_d85d5451-7dfd-48f8-83a6-e7128a4cf4f8_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_c3aa34bf-f804-4341-9e69-073d66f3e99c_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_acfa0da2-326f-4629-bbeb-3314c8dcefca_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period of continuing operations</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cc5acced-49cd-4681-ba59-50d2082f9dea_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period of continuing operations</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_30621b2f-0f7c-4c06-ab41-f65bc8941fcf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_46195062-e9cd-4902-b960-414686ec73dc_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputEbitdaMultipleMember_99d892d6-8898-4861-928e-d6d3d7645efe_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputEbitdaMultipleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings before interest, taxes, depreciation and amortization discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputEbitdaMultipleMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputEbitdaMultipleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, EBITDA Multiple [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputEbitdaMultipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputEbitdaMultipleMember" xlink:to="lab_us-gaap_MeasurementInputEbitdaMultipleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f921cdde-260e-42ca-987c-723d643ac185_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Statement of Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_e4a00e3c-b81f-4327-af56-746d9c7739dd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AuditInformationAbstract_label_en-US" xlink:label="lab_fwrd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_fwrd_AuditInformationAbstract_documentation_en-US" xlink:label="lab_fwrd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AuditInformationAbstract" xlink:href="fwrd-20211231.xsd#fwrd_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AuditInformationAbstract" xlink:to="lab_fwrd_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_0f3e86c1-1781-4b52-b369-7801ba6e0802_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_b1c10d90-727a-45d9-bd14-ea69cd690002_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_92b3ad97-79ae-4674-b0b9-ef2cc8f83264_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7ecdcd07-e650-4983-86ac-3769d759e31f_periodStartLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash at beginning of period of discontinued operation</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_5fb17ca8-ea4c-4ef8-b4ff-6e8892058957_periodEndLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: cash at beginning of period of discontinued operation</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_b972bed1-0428-4f5b-b618-42cf99e6858b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_4bced905-f806-474b-8219-dc0fe38e94d4_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_03226948-ac80-4089-a343-2e00ae7325b5_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_7c712d3b-3c92-468c-acf9-8dca0da04364_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_6f4a71f6-0e51-48c5-8683-be0c9b5577bb_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_756e3e6b-3575-47c3-a405-c0ce220832c9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operation, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_655ac716-940b-4068-99f6-5ef9f73e1483_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operation, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c3e961d9-355c-4d01-9e3c-cf56a3375dac_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_741d494a-5f7c-4dd7-ad11-bd71b8b16e1d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_26548d8f-8c8e-464f-bde5-8b8a3ec8649e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_74cba8c0-c0aa-479d-af2e-f1197dba0722_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_33c930a3-f8d7-4b28-b507-786c9c299426_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance settlements receivable</link:label>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Settlements Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivable" xlink:to="lab_us-gaap_InsuranceSettlementsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1556b29a-80b4-4372-8f8c-0035b3e338eb_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted net income per share - weighted-average number of common shares and common share equivalents outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_5c6a7e65-33ad-4e8c-9bf8-0fdb92c4e24f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_eeff6954-714a-45a1-8b17-e00a907277f3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_2facfc6a-92ca-4c4b-b7b0-9940885f46e5_terseLabel_en-US" xlink:label="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of periods which earnout is calculated</link:label>
    <link:label id="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_label_en-US" xlink:label="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Periods Which Earnout Is Calculated</link:label>
    <link:label id="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_documentation_en-US" xlink:label="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Periods Which Earnout Is Calculated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfPeriodsWhichEarnoutIsCalculated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:to="lab_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_bbcd455f-3c21-442c-a777-7547991a9b00_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_80e24903-6e9b-4d1e-819c-5298a23fa4a1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e107fd96-6646-442f-a5ee-6a621c01f376_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_24873d25-1f89-4960-a594-0fca444efe17_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_1ad6dcee-172e-40e1-89c2-c7fabff945e0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_61c4f147-4e25-4c2f-8ed8-f95c1f5175b7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_96082876-e7e9-4788-8cd2-46f1772eb533_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_cb3f91d9-29bf-4b8b-bf4c-52909208caab_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_11f10e30-5f7b-4b1e-ae58-9ebbb8a1561a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_50344dcd-e9a9-4ced-a144-401ea4807d63_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Useful Life of Acquired Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a35eacf0-87c3-42f0-bf60-c9977882f63f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, right-of-use asset, statement of financial position</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_619218a5-1e66-4b84-a437-002e0e8f8384_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_5461d05c-beee-4734-b15f-90eaea4453a5_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Loss Reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e1bceb11-3f0a-474b-acf1-3bf63b0957e7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_f55bb6d7-626d-4f2b-828e-d6abecb54f2f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summarized Held for Sale and Discontinued Operations Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a3878ea1-b1fb-49a7-9e0c-dbd6c07b909d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_2c2ee5e3-aeb9-4431-8511-a9c588699b4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Anti-Dilutive Shares Not Included in Calculation of Net Income per Diluted Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_449cbb0f-cc9f-4cef-9db0-1197f2d9d26d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_35a17812-9251-4374-bf41-d58e0b7e8087_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_549cd323-76e4-43cc-a2f1-8183d3022d0e_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_MaximumPercentageOfSharesAttainable_7c0da696-904d-4805-980f-cb76c6a24f9e_terseLabel_en-US" xlink:label="lab_fwrd_MaximumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of shares attainable</link:label>
    <link:label id="lab_fwrd_MaximumPercentageOfSharesAttainable_label_en-US" xlink:label="lab_fwrd_MaximumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage Of Shares Attainable</link:label>
    <link:label id="lab_fwrd_MaximumPercentageOfSharesAttainable_documentation_en-US" xlink:label="lab_fwrd_MaximumPercentageOfSharesAttainable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage Of Shares Attainable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MaximumPercentageOfSharesAttainable" xlink:href="fwrd-20211231.xsd#fwrd_MaximumPercentageOfSharesAttainable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_MaximumPercentageOfSharesAttainable" xlink:to="lab_fwrd_MaximumPercentageOfSharesAttainable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_4be6ffb9-4c53-4905-8aa7-f0a9f289cd8a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8c325a60-703b-469d-9403-779da5aeddfa_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_e926a19f-1111-453f-a6be-139bd5e20363_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_9cf584e8-f8e7-44b4-ab8f-1ec21c91df6e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b3e2e914-c2d0-4ad2-8d37-20b9782b7823_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of effects from the purchase of acquired companies:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e2b4cfd-a46d-47fd-bd2d-9eb0b9d2ef92_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8b897f6a-891f-4b56-8db4-d41f16f26974_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputCreditSpreadMember_9b496bdc-9208-444e-8b10-7cbb09b78d3d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputCreditSpreadMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty credit spread</link:label>
    <link:label id="lab_us-gaap_MeasurementInputCreditSpreadMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputCreditSpreadMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Credit Spread [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCreditSpreadMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputCreditSpreadMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputCreditSpreadMember" xlink:to="lab_us-gaap_MeasurementInputCreditSpreadMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4a004bd8-33b7-4533-803b-652344f3009a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ccdebd32-0c95-4960-a09d-aa8f57d50f5c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested/Earned (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_14184199-477f-41a4-b0bd-ef28d4833abf_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_f084b79f-8927-4af2-a63f-97e83497e400_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_cb38c163-6289-4bd7-bba8-82e3a4845c45_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments to purchase trailers, vehicles and forklifts</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_37f95c8c-9d40-466e-b7fb-aaac1e1b1c28_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:to="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_ShareRepurchaseProgramAuthorizedShares_4a803c21-bb53-4c65-8fc0-49dac2e9493a_terseLabel_en-US" xlink:label="lab_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase program, authorized shares (in shares)</link:label>
    <link:label id="lab_fwrd_ShareRepurchaseProgramAuthorizedShares_label_en-US" xlink:label="lab_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">share repurchase program, authorized shares</link:label>
    <link:label id="lab_fwrd_ShareRepurchaseProgramAuthorizedShares_documentation_en-US" xlink:label="lab_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares approved for repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:href="fwrd-20211231.xsd#fwrd_ShareRepurchaseProgramAuthorizedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:to="lab_fwrd_ShareRepurchaseProgramAuthorizedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_069b43eb-83c5-4dcc-86fc-9827d8ddf555_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life of awards (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_b9f30415-fa45-4a1b-a2eb-3cfbcd204600_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_b25794d3-e7e2-4930-9f79-776935c0742f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_c5ca9e05-589d-4076-b603-be9bef23b8d4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2d7e16dd-844e-42bf-ba91-a4bdcd1f7a2f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of minimum tax withholdings on share-based awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_ed163f05-5648-4086-bbbc-a24b0b8895f9_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_4d5ecec6-2e17-4c94-9914-e086b9806afa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_466a219b-c458-453a-a40f-c5b37ea24255_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_824fe79a-e4d4-48b3-b59f-6d2ca4d670d8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c703f40d-78ac-4a5b-a0a7-44c284e46fd0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_1364a8e4-6a2a-4a1a-bb84-1d9f839d22c7_totalLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net property and equipment</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Property Plant And Equipment Net</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Property Plant And Equipment Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e06b6af6-05dc-417a-ab59-674330400e78_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_81b49b39-39f2-4889-895e-ab33e0dfa6c8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_3362cb2c-aeb7-43da-a0a6-af8f17ae736d_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_0abfb623-9396-45e3-9928-e2c466cb9da3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_eaa25242-e861-4c80-b843-40a77d701a0b_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted net (loss) income per share for discontinued operation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f4919240-e4e5-4568-bea0-73e9dae6aaf6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_01e228a8-6fbf-4767-abaf-443b7f4a5ad2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_1e475a0a-f9ac-40bc-b489-d84bafe139a4_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_c7a0bc29-15c5-4355-9d6e-dd061aa6e01a_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Rate</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_352fb9fc-f3e9-4e1b-a8c9-b466932b6625_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_4d01d795-1be8-487a-bed3-83700d92e687_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_b7d79ba0-af4f-4db7-80e6-06aa883a7868_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals for income tax contingencies</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0cf3b7e0-8e3b-471b-b0c6-c5ebb25968a4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_c595ee9c-1978-45ee-80e2-0c225e93ce3b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_e076f5fa-b426-45a3-bcdb-e1f7a87b83c4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_bd21da64-03b2-40e0-abff-eb711f397d41_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_23d83cf1-4180-40ce-8814-2dc8abc0602f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average assumptions under the Monte Carlo simulation model:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_75c33aa6-9ec9-4fb6-b1eb-70eb63d838f3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_7267a161-9f17-4db6-8eda-25c2ce07b6fd_totalLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total tangible assets</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_label_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Tangible Assets</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of total tangible assets acquired at the acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:to="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_fc437a90-3d27-4042-a8ae-499b6a002e90_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_376253c1-7be7-44d9-9e3d-fd07e0bce042_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_6d60c991-8091-42ad-9052-0f4880014e9c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_ccb1f30b-8663-4e69-8dcb-d0f61ce08be6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense at the statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_ab3506da-4461-464f-9a86-910d23ac44ff_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_3314acff-f2eb-4934-9d18-c4b28a509f9b_terseLabel_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease obligations</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_label_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Finance Lease Obligation</link:label>
    <link:label id="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_documentation_en-US" xlink:label="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Finance Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:to="lab_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_MeaurementInputRevenueVolatilityMember_c2a9b2cc-85ca-49f2-9b12-66296ec496c0_terseLabel_en-US" xlink:label="lab_fwrd_MeaurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue volatility</link:label>
    <link:label id="lab_fwrd_MeaurementInputRevenueVolatilityMember_label_en-US" xlink:label="lab_fwrd_MeaurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Meaurement Input, Revenue Volatility [Member]</link:label>
    <link:label id="lab_fwrd_MeaurementInputRevenueVolatilityMember_documentation_en-US" xlink:label="lab_fwrd_MeaurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement input using rate at which revenue will increase (decrease) for given set of time.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeaurementInputRevenueVolatilityMember" xlink:href="fwrd-20211231.xsd#fwrd_MeaurementInputRevenueVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_MeaurementInputRevenueVolatilityMember" xlink:to="lab_fwrd_MeaurementInputRevenueVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_138b38dd-9e8a-4eb2-8d40-508c1dd246d5_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operation before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_a194246b-d87e-449b-8452-4732df2ef45c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_b7d79162-1ff1-487a-9633-fd555f34581e_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_34353b65-a77b-4ade-a188-2e39d94da55c_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_6dc0802a-1eb0-436d-9934-6f3fd77895b8_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_27be80fc-460f-45d1-8f2c-537ef1425cdf_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, ending of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_82f2e209-dfac-4286-80e9-3c02158fac19_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ac779a43-7a1f-4b58-8a22-c71080a6adcb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_850af935-3f07-4201-9677-d5d8f393d630_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit related to exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_200a3538-e1a2-4936-8f56-de6227de0b5d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_fcd46f52-64fe-403f-b9ba-663ec296ebf1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_dfdcf9a8-fbbf-482e-93d0-9b188ebc75c7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Assumptions</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_2fa56d91-fcfa-4283-b5b2-d49dc63ef4b3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Capital Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_a047bcdb-c97b-4022-89fc-2c3341c43b35_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_8d540597-1874-43bb-89aa-4a1067bed078_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_4eaaffaf-ff63-476f-98e2-54f57f47933a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_94c10eca-55f5-41fd-830f-aee8a29a113c_terseLabel_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $1,000</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_label_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $1,000 [Member]</link:label>
    <link:label id="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_documentation_en-US" xlink:label="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate deductible for claims between $0 and $1,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And1000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:to="lab_fwrd_AggregateDeductibleForClaimsBetween0And1000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_dfaa1c4c-3f1c-4c2e-880d-f99d4283bd12_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserve</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_7145e7ff-26a4-46a2-9868-b1eff9b4c1c9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_832a5863-6c15-40d3-adfb-1a433a30a2e0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_f3cd945d-da8f-4bbb-82bc-f1b6a073cdc2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_a220ba22-14c2-4898-b2ad-a6740c2604cd_terseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_b873c975-ee79-4791-bfa8-edb71031553c_verboseLabel_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out asset impairment charge</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_label_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Asset Impairment Charges</link:label>
    <link:label id="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_documentation_en-US" xlink:label="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:to="lab_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_e5411547-6fd9-4272-8823-ffcb81d0317c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in income tax contingency reserves</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenses_7dc0a509-95c6-4ceb-bc04-edea1a1ea82a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherExpenses_label_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenses" xlink:to="lab_us-gaap_OtherExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_fwrd_EarnOutLiabilityMember_352b5cd4-6d44-4232-9ad0-0e20218a4363_terseLabel_en-US" xlink:label="lab_fwrd_EarnOutLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out liability</link:label>
    <link:label id="lab_fwrd_EarnOutLiabilityMember_label_en-US" xlink:label="lab_fwrd_EarnOutLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-Out Liability [Member]</link:label>
    <link:label id="lab_fwrd_EarnOutLiabilityMember_documentation_en-US" xlink:label="lab_fwrd_EarnOutLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-Out Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EarnOutLiabilityMember" xlink:href="fwrd-20211231.xsd#fwrd_EarnOutLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fwrd_EarnOutLiabilityMember" xlink:to="lab_fwrd_EarnOutLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1b9a6f80-edb1-42a2-800d-2c2474471964_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e155d72f-4f45-4d41-81ff-ce678d789fec_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income of continuing operations to net cash provided by operating activities of continuing operations:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_532a7025-fddb-4deb-a3b5-a923916d4672_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>fwrd-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6dba2ba4-481e-4c6d-85c2-e8949adf4b32,g:614f5e11-de26-4b70-8992-2c908b5d6c4e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.forwardair.com/role/CoverPage" xlink:type="simple" xlink:href="fwrd-20211231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d4925d96-d67c-41f0-bbaa-8d086aaf6064" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentType_d4925d96-d67c-41f0-bbaa-8d086aaf6064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_2f5d7e56-79f8-4297-9ea6-7e16f7681b45" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentAnnualReport_2f5d7e56-79f8-4297-9ea6-7e16f7681b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a3ba7f87-d2ca-47e2-90b8-0e83a3b3b9d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_CurrentFiscalYearEndDate_a3ba7f87-d2ca-47e2-90b8-0e83a3b3b9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a90665b0-631b-4439-8874-15f3a7d13aed" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentPeriodEndDate_a90665b0-631b-4439-8874-15f3a7d13aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8fef2406-8530-4ed0-a582-992cc8de7f43" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityFileNumber_8fef2406-8530-4ed0-a582-992cc8de7f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7194f440-153b-431f-b56a-5d5e82768c25" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentTransitionReport_7194f440-153b-431f-b56a-5d5e82768c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b78eb1ab-c231-49c1-a9c6-81f2b3c35e49" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityRegistrantName_b78eb1ab-c231-49c1-a9c6-81f2b3c35e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_88974afc-a427-4024-9db0-5d1f4d457038" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_88974afc-a427-4024-9db0-5d1f4d457038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a78fc20b-6d2e-460d-99b5-5ad3f5086cf7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityTaxIdentificationNumber_a78fc20b-6d2e-460d-99b5-5ad3f5086cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_7db7b425-6980-426d-8949-275491c61148" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityAddressAddressLine1_7db7b425-6980-426d-8949-275491c61148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6abbeb28-5b5e-4ae1-811e-715c7b8a9b6f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityAddressAddressLine2_6abbeb28-5b5e-4ae1-811e-715c7b8a9b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5abb3e33-8f58-439d-aa28-058800f29457" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityAddressCityOrTown_5abb3e33-8f58-439d-aa28-058800f29457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d0e2dea7-9919-4750-87ad-a8511a9afaeb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityAddressStateOrProvince_d0e2dea7-9919-4750-87ad-a8511a9afaeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_cdfd8c12-4134-46d5-8e4e-a973447753cd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityAddressPostalZipCode_cdfd8c12-4134-46d5-8e4e-a973447753cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7c679614-93e1-4789-a479-9839df59673d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_CityAreaCode_7c679614-93e1-4789-a479-9839df59673d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_5fcac6ec-cdd2-4538-804f-344d6330ad74" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_LocalPhoneNumber_5fcac6ec-cdd2-4538-804f-344d6330ad74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9a4303a7-b491-4e2e-94f3-3253856eb21f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_Security12bTitle_9a4303a7-b491-4e2e-94f3-3253856eb21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d61b531d-eaea-4df0-8f77-4cb3cd790fdb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_TradingSymbol_d61b531d-eaea-4df0-8f77-4cb3cd790fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b829b8fd-bedc-4e61-ba61-8dfb823b051d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_SecurityExchangeName_b829b8fd-bedc-4e61-ba61-8dfb823b051d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_73bc11b4-ebe3-42cf-b387-59055dd9da1e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_73bc11b4-ebe3-42cf-b387-59055dd9da1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_78344b15-828d-435f-91f8-8da7388b8cd9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityVoluntaryFilers_78344b15-828d-435f-91f8-8da7388b8cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_966f4a72-c4a2-42a7-bb58-a9858ff9241f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityCurrentReportingStatus_966f4a72-c4a2-42a7-bb58-a9858ff9241f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c573b0af-74ff-46cf-b7ff-9850d0b44403" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityInteractiveDataCurrent_c573b0af-74ff-46cf-b7ff-9850d0b44403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_cf1a543d-bce7-4da7-875a-c9c2357c5504" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_cf1a543d-bce7-4da7-875a-c9c2357c5504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_489413d6-a8e0-4da6-a4bd-bac1cc69dcfa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityFilerCategory_489413d6-a8e0-4da6-a4bd-bac1cc69dcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_b7f5bafe-ffbf-4010-977c-ee6d388745d9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntitySmallBusiness_b7f5bafe-ffbf-4010-977c-ee6d388745d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a158d0ef-1b5d-443e-9cb7-b21e13e7d059" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityEmergingGrowthCompany_a158d0ef-1b5d-443e-9cb7-b21e13e7d059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_bc0caac1-3ae6-419b-ba7f-f09dd5835a0c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityShellCompany_bc0caac1-3ae6-419b-ba7f-f09dd5835a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_bde5c5c1-c052-428b-a861-bf37d049e953" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityPublicFloat_bde5c5c1-c052-428b-a861-bf37d049e953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_06004bf6-3db4-42ba-a57f-19babb14acc5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_06004bf6-3db4-42ba-a57f-19babb14acc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_49de3c7b-cc5f-460e-9cbb-59e3dd54a6da" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_49de3c7b-cc5f-460e-9cbb-59e3dd54a6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f1204d0b-b912-415f-8e48-52011632cc49" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_EntityCentralIndexKey_f1204d0b-b912-415f-8e48-52011632cc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_48687b8a-ea0d-4706-98ce-c3f9f002920f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentFiscalYearFocus_48687b8a-ea0d-4706-98ce-c3f9f002920f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_91274b6f-5302-49c1-ab6a-0452f3b4c8a1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_91274b6f-5302-49c1-ab6a-0452f3b4c8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_953416f4-decd-4cb6-8f4b-8ab0bf72fa1b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9b50f30e-5aff-44b0-92a7-c44670f9066b" xlink:to="loc_dei_AmendmentFlag_953416f4-decd-4cb6-8f4b-8ab0bf72fa1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AuditInformation" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AuditInformationAbstract_6a59e4cc-6b03-4909-b95c-c3aa3ea4b640" xlink:href="fwrd-20211231.xsd#fwrd_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_f51880b1-099d-4e5a-8373-4c893ec41954" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_AuditInformationAbstract_6a59e4cc-6b03-4909-b95c-c3aa3ea4b640" xlink:to="loc_dei_AuditorName_f51880b1-099d-4e5a-8373-4c893ec41954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_9db336ef-63ae-40de-acd6-5603d7efb319" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_AuditInformationAbstract_6a59e4cc-6b03-4909-b95c-c3aa3ea4b640" xlink:to="loc_dei_AuditorLocation_9db336ef-63ae-40de-acd6-5603d7efb319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_4640cee9-331f-4369-af7e-178a52ae1654" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_AuditInformationAbstract_6a59e4cc-6b03-4909-b95c-c3aa3ea4b640" xlink:to="loc_dei_AuditorFirmId_4640cee9-331f-4369-af7e-178a52ae1654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_78b98286-377f-4f8c-96e5-15bc5bc94056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_78b98286-377f-4f8c-96e5-15bc5bc94056" xlink:to="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b5668aed-b8c8-4628-988e-59b6c80ba6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b5668aed-b8c8-4628-988e-59b6c80ba6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cc04be1c-cb8a-4184-9cd9-0ea7e7b78520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cc04be1c-cb8a-4184-9cd9-0ea7e7b78520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_342d4d49-5eee-4d2e-9a7a-bbeb3dbd2ade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_342d4d49-5eee-4d2e-9a7a-bbeb3dbd2ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4fe60a7d-9801-4f7e-9a98-3b1e2540b647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4fe60a7d-9801-4f7e-9a98-3b1e2540b647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1e93aa3a-6fdb-4091-bf6f-1d148aa18264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_OtherAssetsCurrent_1e93aa3a-6fdb-4091-bf6f-1d148aa18264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_f8ae2bf2-53a5-405e-86f9-1f43dc262c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_f8ae2bf2-53a5-405e-86f9-1f43dc262c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2708dc35-ea56-493f-9170-8a57d28f60fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c36588f8-37d7-4fc3-a854-4e0109cd8725" xlink:to="loc_us-gaap_AssetsCurrent_2708dc35-ea56-493f-9170-8a57d28f60fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_243648a5-1f45-4fcb-adb3-a61629c9a577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_243648a5-1f45-4fcb-adb3-a61629c9a577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_db65bc90-6cef-4052-af4d-165ef0f5a4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_db65bc90-6cef-4052-af4d-165ef0f5a4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c1d3f810-73fc-4f21-92d4-d11488f6e1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_Goodwill_c1d3f810-73fc-4f21-92d4-d11488f6e1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0bacf1ad-9504-4045-95c8-4d8620dd1ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0bacf1ad-9504-4045-95c8-4d8620dd1ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_a74b57a5-0c54-41e2-a537-53ac8a9fe9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_OtherAssets_a74b57a5-0c54-41e2-a537-53ac8a9fe9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e2643ca7-c017-46b7-b1aa-e167a4eccc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_e2643ca7-c017-46b7-b1aa-e167a4eccc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_491b6939-7d2f-4182-a4d3-6fe87b4bde27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_16273f18-b764-4b5d-b13a-f65456654d64" xlink:to="loc_us-gaap_Assets_491b6939-7d2f-4182-a4d3-6fe87b4bde27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_78b98286-377f-4f8c-96e5-15bc5bc94056" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cfd3722e-1a88-4b4e-9be2-31e329483c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_AccountsPayableCurrent_cfd3722e-1a88-4b4e-9be2-31e329483c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_839a8b43-bbee-4bfe-9216-8b8cbc411f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_839a8b43-bbee-4bfe-9216-8b8cbc411f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_432dbd64-8b1a-4a32-952a-ea6396c864a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_432dbd64-8b1a-4a32-952a-ea6396c864a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_15fe6f3e-751f-4bca-95ae-b3e3d1e80e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_15fe6f3e-751f-4bca-95ae-b3e3d1e80e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b63cb2a-2b86-4c9c-883a-3286fdbf33f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9b63cb2a-2b86-4c9c-883a-3286fdbf33f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_6e77b03c-0df6-4159-9783-9b8a722ffdfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_6e77b03c-0df6-4159-9783-9b8a722ffdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_78551aa0-56f7-4c3f-9be9-d4c3f1f64660" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_e4722383-231b-4314-a3c5-af21eda79c4f" xlink:to="loc_us-gaap_LiabilitiesCurrent_78551aa0-56f7-4c3f-9be9-d4c3f1f64660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4c3c1987-01d4-40f5-a7b4-a65bcb5cb39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4c3c1987-01d4-40f5-a7b4-a65bcb5cb39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2ff0ee9d-0899-46a4-bec0-d14851b24b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2ff0ee9d-0899-46a4-bec0-d14851b24b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6ea032d3-c3f2-4687-976d-9f88e873ae85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6ea032d3-c3f2-4687-976d-9f88e873ae85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_0ba6cd25-8d7c-4edf-85c4-1b4308d85e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0ba6cd25-8d7c-4edf-85c4-1b4308d85e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_05d2fb6c-ecd6-4227-a21c-84da4cacb0df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_05d2fb6c-ecd6-4227-a21c-84da4cacb0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_4b4bb5a4-9e76-48ea-b8ea-480ca61bf6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_4b4bb5a4-9e76-48ea-b8ea-480ca61bf6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ac077e4b-8ce4-4228-b1b9-fb9fdca1c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ac077e4b-8ce4-4228-b1b9-fb9fdca1c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_cc4414d3-185c-4a8f-8c08-0c0a034a3326" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:to="loc_us-gaap_PreferredStockValue_cc4414d3-185c-4a8f-8c08-0c0a034a3326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5e740d26-5ff5-4b92-a800-e13131e7b14b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:to="loc_us-gaap_CommonStockValue_5e740d26-5ff5-4b92-a800-e13131e7b14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_dadf5bca-8710-4b7f-b33f-02022cd5240b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_dadf5bca-8710-4b7f-b33f-02022cd5240b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d7534722-600c-4fe8-afae-476673013095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d7534722-600c-4fe8-afae-476673013095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a41021bf-30c8-49ba-b8db-5b14a5c1af05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5c8d3d28-5298-448d-8928-b7229b8d21b8" xlink:to="loc_us-gaap_StockholdersEquity_a41021bf-30c8-49ba-b8db-5b14a5c1af05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_110a18af-b9f7-4f89-9e9a-d2fe4e16d89b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c81ed304-d49d-4d1d-b247-8ae1632be554" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_110a18af-b9f7-4f89-9e9a-d2fe4e16d89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_789e3d5e-e60d-4a73-8899-81a50e3322b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_253e2610-fa38-4c0e-8c73-32566a484cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_789e3d5e-e60d-4a73-8899-81a50e3322b1" xlink:to="loc_us-gaap_AssetsAbstract_253e2610-fa38-4c0e-8c73-32566a484cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_08bdb775-ca59-4d9a-8f63-214ea1028fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_253e2610-fa38-4c0e-8c73-32566a484cdb" xlink:to="loc_us-gaap_AssetsCurrentAbstract_08bdb775-ca59-4d9a-8f63-214ea1028fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_b22aaebe-27b4-480f-a5f4-8034443294b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_08bdb775-ca59-4d9a-8f63-214ea1028fb4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_b22aaebe-27b4-480f-a5f4-8034443294b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3c5914ae-575f-46b6-97d5-a7caa482aa8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_253e2610-fa38-4c0e-8c73-32566a484cdb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3c5914ae-575f-46b6-97d5-a7caa482aa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a30ca85d-9d22-4191-8245-6e675c5bfb70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_789e3d5e-e60d-4a73-8899-81a50e3322b1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a30ca85d-9d22-4191-8245-6e675c5bfb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a30ca85d-9d22-4191-8245-6e675c5bfb70" xlink:to="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_79be3f8e-36dc-48c5-85a6-403811d2399e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_79be3f8e-36dc-48c5-85a6-403811d2399e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4008fe83-2725-40db-9f6d-40fc814fda19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4008fe83-2725-40db-9f6d-40fc814fda19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_db27af83-38be-4e63-b62b-25620468a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_PreferredStockSharesIssued_db27af83-38be-4e63-b62b-25620468a5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_d08f3698-2dd1-4c46-800d-ea6431102511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_d08f3698-2dd1-4c46-800d-ea6431102511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f2340890-06b7-47f9-9377-7af3449e783d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f2340890-06b7-47f9-9377-7af3449e783d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_18b9d824-d093-429d-a772-e87d9e426d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_18b9d824-d093-429d-a772-e87d9e426d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fce6aa9e-e9ad-4c39-8af1-ba823a6dcba2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_CommonStockSharesIssued_fce6aa9e-e9ad-4c39-8af1-ba823a6dcba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_472246ba-b80e-4d4c-9a67-9cbc73828f45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84470023-c980-4886-8499-c646701315fe" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_472246ba-b80e-4d4c-9a67-9cbc73828f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97091f7e-1245-444c-b315-ed603a218e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97091f7e-1245-444c-b315-ed603a218e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_e2704410-191f-4a8e-b8b6-ff0dca68988c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_e2704410-191f-4a8e-b8b6-ff0dca68988c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_821665de-a95f-4272-916e-014b0486aa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_LaborAndRelatedExpense_821665de-a95f-4272-916e-014b0486aa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_abcd6212-b5bd-4321-91be-870c1fc9d426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_OperatingLeaseExpense_abcd6212-b5bd-4321-91be-870c1fc9d426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_43d3f11a-b442-4b0c-b38e-0cd6e664b0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_43d3f11a-b442-4b0c-b38e-0cd6e664b0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction_c992ad1e-22e0-43f8-b6ca-7601eec7f966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingInsuranceAndClaimsCostsProduction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_OperatingInsuranceAndClaimsCostsProduction_c992ad1e-22e0-43f8-b6ca-7601eec7f966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_0fbd73d7-2595-4acc-b318-95d9503de8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FuelCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_FuelCosts_0fbd73d7-2595-4acc-b318-95d9503de8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_b6990c7f-3106-4be9-b4ed-5ad1ce32a6fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_b6990c7f-3106-4be9-b4ed-5ad1ce32a6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_d5ae5d65-cad3-4408-8234-d088a0e26f82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2b472214-8c6f-4a7c-a85c-a9c2104f593f" xlink:to="loc_us-gaap_CostsAndExpenses_d5ae5d65-cad3-4408-8234-d088a0e26f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_088b9955-00fa-4596-a134-fe0ff6629de0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_OperatingIncomeLoss_088b9955-00fa-4596-a134-fe0ff6629de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6ac4e773-b66f-4d62-9779-2534dd16a8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6ac4e773-b66f-4d62-9779-2534dd16a8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_863b422f-4469-4b30-a1c8-8c6417d19067" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6ac4e773-b66f-4d62-9779-2534dd16a8ed" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_863b422f-4469-4b30-a1c8-8c6417d19067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_30e12be6-4381-420e-8998-904fb6849cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6ac4e773-b66f-4d62-9779-2534dd16a8ed" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_30e12be6-4381-420e-8998-904fb6849cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5d20ef1a-2ad6-4b24-bf33-f3c27e76f177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6ac4e773-b66f-4d62-9779-2534dd16a8ed" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_5d20ef1a-2ad6-4b24-bf33-f3c27e76f177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49a39390-8fd4-4717-9237-0b2f9cf4f2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49a39390-8fd4-4717-9237-0b2f9cf4f2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b82afb34-e5dd-437e-8207-971a0351cc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b82afb34-e5dd-437e-8207-971a0351cc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_dd3f2e86-f9a6-4d63-a279-1292c248961c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_dd3f2e86-f9a6-4d63-a279-1292c248961c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_73dd0189-d6e0-409c-ba65-fccaa4a8c5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_73dd0189-d6e0-409c-ba65-fccaa4a8c5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5932d94c-33dd-4359-b12c-07d8d3c3d1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_NetIncomeLoss_5932d94c-33dd-4359-b12c-07d8d3c3d1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BasicNetIncomePerShareAbstract_f1bc6d8a-b755-4174-9702-7fb4126f1da9" xlink:href="fwrd-20211231.xsd#fwrd_BasicNetIncomePerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_fwrd_BasicNetIncomePerShareAbstract_f1bc6d8a-b755-4174-9702-7fb4126f1da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a3e81867-6be9-47bd-add9-2aa42dfe7e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_BasicNetIncomePerShareAbstract_f1bc6d8a-b755-4174-9702-7fb4126f1da9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a3e81867-6be9-47bd-add9-2aa42dfe7e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_e6f833d7-6c46-4f21-b2d9-2e09e83e721d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_BasicNetIncomePerShareAbstract_f1bc6d8a-b755-4174-9702-7fb4126f1da9" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_e6f833d7-6c46-4f21-b2d9-2e09e83e721d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_59684364-797a-41c5-aefe-91202ddde53d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_BasicNetIncomePerShareAbstract_f1bc6d8a-b755-4174-9702-7fb4126f1da9" xlink:to="loc_us-gaap_EarningsPerShareBasic_59684364-797a-41c5-aefe-91202ddde53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DilutedNetIncomePerShareAbstract_b26e639f-2d81-45d2-9ef9-9ffab4f9fe32" xlink:href="fwrd-20211231.xsd#fwrd_DilutedNetIncomePerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_fwrd_DilutedNetIncomePerShareAbstract_b26e639f-2d81-45d2-9ef9-9ffab4f9fe32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ce766064-61ee-45b7-9174-615f557ecbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_DilutedNetIncomePerShareAbstract_b26e639f-2d81-45d2-9ef9-9ffab4f9fe32" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_ce766064-61ee-45b7-9174-615f557ecbaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_fbb63aa8-e307-417f-9c91-d3051790b309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_DilutedNetIncomePerShareAbstract_b26e639f-2d81-45d2-9ef9-9ffab4f9fe32" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_fbb63aa8-e307-417f-9c91-d3051790b309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7b23d649-cfb3-41bd-bb0d-389bad25baf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_DilutedNetIncomePerShareAbstract_b26e639f-2d81-45d2-9ef9-9ffab4f9fe32" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7b23d649-cfb3-41bd-bb0d-389bad25baf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_d613e204-678e-4da9-bce8-50257df625ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1d378773-966b-45d3-9da3-98aa7224924f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_d613e204-678e-4da9-bce8-50257df625ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d987dd59-13b0-4763-9a03-b69868ab1cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d987dd59-13b0-4763-9a03-b69868ab1cbc" xlink:to="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_797333c3-18a3-4856-97f1-4ba3fa2e5c45" xlink:to="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_be98f0d2-987e-4697-80d3-6d9974ab1469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_CommonStockMember_be98f0d2-987e-4697-80d3-6d9974ab1469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ffab2f04-c4bd-4128-affc-ffaf47805c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ffab2f04-c4bd-4128-affc-ffaf47805c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c93b2996-c036-4ecb-b554-50d92829b9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b5986c8a-5e18-4817-b24a-3bcf3c526249" xlink:to="loc_us-gaap_RetainedEarningsMember_c93b2996-c036-4ecb-b554-50d92829b9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1b99127f-d755-40a9-9e76-a8b9aebaddb4" xlink:to="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f077fc65-ce4b-4c66-ab3f-1bf1e3269994" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_66be121a-a2b9-431d-9af0-1a9f440801e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_66be121a-a2b9-431d-9af0-1a9f440801e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b646e7a5-e475-4920-b82d-b5d557335b74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockholdersEquity_b646e7a5-e475-4920-b82d-b5d557335b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1890f90a-56ca-4858-b768-5b8170333a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1890f90a-56ca-4858-b768-5b8170333a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_85dfcd9e-ff62-468c-9c0e-2e91e5772da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_85dfcd9e-ff62-468c-9c0e-2e91e5772da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef8f8615-206b-430e-b476-7125685de10f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ef8f8615-206b-430e-b476-7125685de10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_3e2c8970-0c00-4374-830f-cfbc7841a4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockholdersEquityOther_3e2c8970-0c00-4374-830f-cfbc7841a4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_55bc0391-fd18-462d-bdf9-9a97bea588f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_55bc0391-fd18-462d-bdf9-9a97bea588f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6c0fdb29-125b-4764-b8da-3e3652b42fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6c0fdb29-125b-4764-b8da-3e3652b42fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cbc2506c-7583-4ec7-b58a-bf05a382cd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cbc2506c-7583-4ec7-b58a-bf05a382cd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_dc635529-8e01-4e8d-9d15-4c39914b6c28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_DividendsCommonStock_dc635529-8e01-4e8d-9d15-4c39914b6c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0ca61606-b371-404c-b7ee-f5cbb8908146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0ca61606-b371-404c-b7ee-f5cbb8908146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a93b8802-2861-4598-a4ff-099052e6eb45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a93b8802-2861-4598-a4ff-099052e6eb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56ebefe3-1ff5-43d8-9fbf-53b1071acd62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56ebefe3-1ff5-43d8-9fbf-53b1071acd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e09e3f9-86a0-458a-87e4-6fb39590f32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_0e09e3f9-86a0-458a-87e4-6fb39590f32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b69627d6-9f43-47fd-8596-69508b9e4acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b69627d6-9f43-47fd-8596-69508b9e4acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_236e0eb0-0a46-40fb-8554-82c3d1cba620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_236e0eb0-0a46-40fb-8554-82c3d1cba620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_634b2ff8-adf7-48e7-aabd-357e20972eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_StockholdersEquity_634b2ff8-adf7-48e7-aabd-357e20972eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cb216cdc-8eef-48dc-b12c-f7afbcc5b412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb36b5a5-b8ec-4d0b-a0ae-d3fbeef26c65" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cb216cdc-8eef-48dc-b12c-f7afbcc5b412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4cb6ea5-8e94-4c5a-80fa-38b7919f4c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4cb6ea5-8e94-4c5a-80fa-38b7919f4c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_f33d2e58-2c16-4541-a6e1-420d8449ea13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4cb6ea5-8e94-4c5a-80fa-38b7919f4c8b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_f33d2e58-2c16-4541-a6e1-420d8449ea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4cb6ea5-8e94-4c5a-80fa-38b7919f4c8b" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_12cca0bb-ab47-4902-8e57-9a3f10a099a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_12cca0bb-ab47-4902-8e57-9a3f10a099a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_71735f5e-d219-43d2-a225-f076bd06d635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_71735f5e-d219-43d2-a225-f076bd06d635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_95ad212f-4afa-4df3-98d4-a5b21a130253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_ShareBasedCompensation_95ad212f-4afa-4df3-98d4-a5b21a130253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForOtherLosses_9e26d6ca-877a-4779-9ccc-11a73f5e95e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_ProvisionForOtherLosses_9e26d6ca-877a-4779-9ccc-11a73f5e95e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_f8f403a6-ee8e-42e1-9881-9700da5b0241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_f8f403a6-ee8e-42e1-9881-9700da5b0241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c0620866-9b67-4ff7-921f-84739e77630d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c0620866-9b67-4ff7-921f-84739e77630d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1d5eff3-d0b1-4787-ba22-d5b7636c80da" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_7df84a44-c4aa-40dc-bdef-aba0b153fe51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_7df84a44-c4aa-40dc-bdef-aba0b153fe51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_ac1b108f-f0ce-400b-b2f5-e6236b769ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_ac1b108f-f0ce-400b-b2f5-e6236b769ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a5cb97a1-620f-481b-a1f4-7370056ecc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a5cb97a1-620f-481b-a1f4-7370056ecc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_04bd821f-d63a-4642-bec9-48a07988c820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2e813e0a-1643-40cb-9515-18eb2810f2b4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_04bd821f-d63a-4642-bec9-48a07988c820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_614f32c5-1a2f-4d30-a67c-6343e8f02152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4cb6ea5-8e94-4c5a-80fa-38b7919f4c8b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_614f32c5-1a2f-4d30-a67c-6343e8f02152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_035df809-5e31-4e96-a30c-7a4889c924bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_035df809-5e31-4e96-a30c-7a4889c924bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_722b8212-44d8-4c3f-bb0f-c3e7a2b1ea3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_722b8212-44d8-4c3f-bb0f-c3e7a2b1ea3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_66a2e905-cb0e-4586-8ac6-a5ac73d1b10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_66a2e905-cb0e-4586-8ac6-a5ac73d1b10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_a0b806d1-4484-4791-83b9-d0e408866f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1b9201a5-4bd5-42c6-9e47-7ed60fca78eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_a0b806d1-4484-4791-83b9-d0e408866f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_4812aabd-8f2d-4e5c-9148-55d43db11ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_4812aabd-8f2d-4e5c-9148-55d43db11ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cd2176cc-81c8-4805-a033-dc7a5be7ee22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_cd2176cc-81c8-4805-a033-dc7a5be7ee22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_410ff6ca-3a1b-43b6-a2d9-7d3ddd50e1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_410ff6ca-3a1b-43b6-a2d9-7d3ddd50e1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fb665e2a-2b39-4fa3-a4af-f6d348b06dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_fb665e2a-2b39-4fa3-a4af-f6d348b06dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5a2ff0a3-a5d3-4bf5-9d19-d6647fc757dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5a2ff0a3-a5d3-4bf5-9d19-d6647fc757dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_b757d8e8-4e4c-4259-bf7d-3febd74d5f37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_b757d8e8-4e4c-4259-bf7d-3febd74d5f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_9002c527-9947-48a5-af30-f31e803ea64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_PaymentsOfDividends_9002c527-9947-48a5-af30-f31e803ea64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c4b76990-6fef-4306-8c93-cb1f0a9780da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c4b76990-6fef-4306-8c93-cb1f0a9780da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_41d52a64-c7f6-4c45-a068-df76ed9f5a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_41d52a64-c7f6-4c45-a068-df76ed9f5a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37355639-0b10-45d9-be16-87eb577ca21b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37355639-0b10-45d9-be16-87eb577ca21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToProceedsFromAffiliates_357a745f-7883-436f-b67f-a7f63388d84b" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToProceedsFromAffiliates"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_fwrd_PaymentsToProceedsFromAffiliates_357a745f-7883-436f-b67f-a7f63388d84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_bf12dcea-2743-40e0-8083-6af1f0e8da52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dd8e4519-dc37-474b-816e-84be5813c5b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_bf12dcea-2743-40e0-8083-6af1f0e8da52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_3f5ec0e7-3487-41c7-a6c0-e7b124a6c463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_NetCashProvidedByUsedInContinuingOperations_3f5ec0e7-3487-41c7-a6c0-e7b124a6c463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:href="fwrd-20211231.xsd#fwrd_CashFromDiscontinuedOperationAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_54040915-2c3d-4926-ae36-6aec9e071d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_54040915-2c3d-4926-ae36-6aec9e071d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_ffdc6704-c48a-4d34-ae7e-4bebbb0875c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_ffdc6704-c48a-4d34-ae7e-4bebbb0875c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_7a914413-3f68-463d-819d-168576c195da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_7a914413-3f68-463d-819d-168576c195da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13157be4-1995-4bbc-8219-6c3aa69ca912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_CashFromDiscontinuedOperationAbstract_7afe1c12-776d-4a6d-8721-1affb54cc459" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13157be4-1995-4bbc-8219-6c3aa69ca912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd9e4dce-a5d5-454e-ab9b-1488dbe37da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd9e4dce-a5d5-454e-ab9b-1488dbe37da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_133b047b-ac02-404b-83df-94e04aa0a028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_133b047b-ac02-404b-83df-94e04aa0a028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_a4f53dd7-ea31-4b8f-9d40-28d14819efde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_a4f53dd7-ea31-4b8f-9d40-28d14819efde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2fb26a05-8363-4d46-b9c9-c6efb82f4454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_48fc20ff-8c99-4480-a369-36354d89e8be" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2fb26a05-8363-4d46-b9c9-c6efb82f4454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_44efd9bd-e807-4c8a-a340-6dc0d2051bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_2dccc470-20be-4187-a55f-ad8ee6063364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44efd9bd-e807-4c8a-a340-6dc0d2051bde" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_2dccc470-20be-4187-a55f-ad8ee6063364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4c9799b1-2d26-48e2-9310-7d50fb0a105b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4c9799b1-2d26-48e2-9310-7d50fb0a105b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_70060986-79a1-483e-87b3-7cdca9233479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_70060986-79a1-483e-87b3-7cdca9233479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_943a6a8a-70b9-4a12-a3ef-a66e47b85e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_UseOfEstimates_943a6a8a-70b9-4a12-a3ef-a66e47b85e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_05145260-62d5-42df-b868-a9f6b518888a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_05145260-62d5-42df-b868-a9f6b518888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_c3d27d54-4861-4263-8a18-350db3a3b73a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_c3d27d54-4861-4263-8a18-350db3a3b73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_40e2a169-dbf8-402f-957b-9bc44ea91c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_40e2a169-dbf8-402f-957b-9bc44ea91c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_9afecbff-7312-4514-9956-0173054b6e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_9afecbff-7312-4514-9956-0173054b6e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_cda55b1e-5e7c-4d33-a831-de3871d7e226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_cda55b1e-5e7c-4d33-a831-de3871d7e226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_86ad8079-822a-41c1-af83-0373f54e124f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_86ad8079-822a-41c1-af83-0373f54e124f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_6b7baf0b-dfa5-4484-9cf8-936b4ef56bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_6b7baf0b-dfa5-4484-9cf8-936b4ef56bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_74adcbb3-289d-4680-b812-c74d3eb2e7be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_74adcbb3-289d-4680-b812-c74d3eb2e7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_302e43fe-ad32-42fa-b889-ebbd5b3b5794" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_302e43fe-ad32-42fa-b889-ebbd5b3b5794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_2c24360b-7858-46f7-b118-461d3bac30f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_2c24360b-7858-46f7-b118-461d3bac30f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3b62a544-2045-46c5-bb08-ad2f3ddfbb72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3b62a544-2045-46c5-bb08-ad2f3ddfbb72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_7d1b3e17-cb26-46a2-860e-00ab236fb9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_7d1b3e17-cb26-46a2-860e-00ab236fb9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a5548b68-281b-45e1-909d-dc30159683be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a5548b68-281b-45e1-909d-dc30159683be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1deb87bf-54fa-4f74-b649-3967d8314f14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50bca369-d472-42e3-a493-602a1f60ffa5" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1deb87bf-54fa-4f74-b649-3967d8314f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_e2c1877f-3642-48fa-8e21-8acc2cecd3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_e2c1877f-3642-48fa-8e21-8acc2cecd3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_a85dc738-6f58-44b5-9611-c9821ab64dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_a85dc738-6f58-44b5-9611-c9821ab64dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_0a46a841-69dd-4360-a964-a6f3b49fc010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_0a46a841-69dd-4360-a964-a6f3b49fc010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_4542dbc6-de7f-464d-99cc-34b1908ab8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_4542dbc6-de7f-464d-99cc-34b1908ab8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c261106a-9bf3-4192-9d3c-a3b1fd9a2313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_c261106a-9bf3-4192-9d3c-a3b1fd9a2313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceLossReservesTableTextBlock_89416027-0377-4841-b535-3c65f7cb7dd3" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceLossReservesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_fwrd_SelfInsuranceLossReservesTableTextBlock_89416027-0377-4841-b535-3c65f7cb7dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d893f5e0-b62b-4f66-8b72-73b2d4b3eeda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d893f5e0-b62b-4f66-8b72-73b2d4b3eeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_fcf9d0fb-4067-49e0-bf13-63467f7f6931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79e89a4a-6c2e-4445-bdd0-fc813ac413cb" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_fcf9d0fb-4067-49e0-bf13-63467f7f6931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_28478fa7-7a01-4520-a2d1-bf8733722a22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_28478fa7-7a01-4520-a2d1-bf8733722a22" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b5e5a448-ce5e-4a1a-845d-f1d0ad54c104" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_67677a81-1d5f-4b62-bd3e-c8790c79f0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_BuildingMember_67677a81-1d5f-4b62-bd3e-c8790c79f0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_af3e2803-4a7b-40a8-b14f-fe9ed6b82ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_EquipmentMember_af3e2803-4a7b-40a8-b14f-fe9ed6b82ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_95fe8f51-5dd3-4a73-b39a-fa6df7816b52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8ea56068-4b1d-48d1-b1e7-2ae7be4cb43a" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_95fe8f51-5dd3-4a73-b39a-fa6df7816b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4c22facb-68a0-49f0-aeba-645e836800be" xlink:to="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_de7a68b6-9028-49ac-9f92-d173dbc42086" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:to="loc_srt_MinimumMember_de7a68b6-9028-49ac-9f92-d173dbc42086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ac21bb6f-8630-46c3-a9cb-b88198af2493" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5d862e0f-d8aa-494a-a764-f500a9a61e14" xlink:to="loc_srt_MaximumMember_ac21bb6f-8630-46c3-a9cb-b88198af2493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a73485d6-dc65-4e54-8844-5b753483bc8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3df6765a-3803-479f-8fce-5d4296372c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3df6765a-3803-479f-8fce-5d4296372c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_fc5a9e06-b88b-49e9-a7b8-5d1f4c31cbf0" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_28c3cf9c-3f33-41a7-88fb-7ff54cb5b94a" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_fc5a9e06-b88b-49e9-a7b8-5d1f4c31cbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0a7f34bf-edd3-4661-a9d8-8a7ef2ec88f0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_975319f3-b9dc-4745-b137-a342cf7aac5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_NumberOfReportableSegments_975319f3-b9dc-4745-b137-a342cf7aac5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_7d0eb299-464a-4cf9-9229-e2bd1a084c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_Cash_7d0eb299-464a-4cf9-9229-e2bd1a084c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CashEquivalents_2477749e-8747-4f15-a56c-387d6af25bb6" xlink:href="fwrd-20211231.xsd#fwrd_CashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_CashEquivalents_2477749e-8747-4f15-a56c-387d6af25bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustments_64017ead-311e-4512-a0c6-fca58d8973a0" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenueAdjustments_64017ead-311e-4512-a0c6-fca58d8973a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenue_ae7b5c35-c8e8-4a54-b83b-ca2ecaa6102a" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenue_ae7b5c35-c8e8-4a54-b83b-ca2ecaa6102a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_de48c4e2-36eb-45aa-9088-fe880ba7c2b9" xlink:href="fwrd-20211231.xsd#fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue_de48c4e2-36eb-45aa-9088-fe880ba7c2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:href="fwrd-20211231.xsd#fwrd_AccountingPoliciesPropertyAndEquipmentAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7ea2eeb-56b0-4d7b-88a5-6af1187c3a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract_064b4183-4568-46b1-bfe2-7a200b1eb84e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7ea2eeb-56b0-4d7b-88a5-6af1187c3a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_6f346d45-a5ac-47a6-a87f-f8c81bb78cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_6f346d45-a5ac-47a6-a87f-f8c81bb78cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_6197e14f-7694-4b09-a42b-99e385f26fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_6197e14f-7694-4b09-a42b-99e385f26fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_c73f813e-62d4-40b0-9789-26e9fc5fcd25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_c73f813e-62d4-40b0-9789-26e9fc5fcd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2603e7aa-0c79-4470-adfd-cf0f2579ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2603e7aa-0c79-4470-adfd-cf0f2579ad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f0093884-38df-48ff-83c1-30a71f591581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f0093884-38df-48ff-83c1-30a71f591581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_bdbf563a-e744-476a-b5ca-6c64c25fb694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_bdbf563a-e744-476a-b5ca-6c64c25fb694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_22ed0b6e-3d03-4397-b92e-161e2def18a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_22ed0b6e-3d03-4397-b92e-161e2def18a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1e3cf640-a60e-4bdb-9ad9-5f963c66eb11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_1e3cf640-a60e-4bdb-9ad9-5f963c66eb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2f1d798d-3446-4486-8f8f-0a8ebe61a15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2f1d798d-3446-4486-8f8f-0a8ebe61a15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_234dead9-aacc-4b36-917e-09a4983dbd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_234dead9-aacc-4b36-917e-09a4983dbd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_018c3fb2-c242-4473-8f2b-a4c867f21001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_018c3fb2-c242-4473-8f2b-a4c867f21001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_68ddb536-8069-4b15-a0ae-013fe1236bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_68ddb536-8069-4b15-a0ae-013fe1236bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b84d5c52-7ea9-43b6-8566-176e3b77a163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b84d5c52-7ea9-43b6-8566-176e3b77a163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_37cdf8dc-e6c6-4ec3-a192-17011049eccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_05430453-e4ac-43aa-bae7-26061a39e3d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_37cdf8dc-e6c6-4ec3-a192-17011049eccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Liabilityinsurancecoverage_756a39ea-9a37-42ad-8019-a1fa9c85a4ea" xlink:href="fwrd-20211231.xsd#fwrd_Liabilityinsurancecoverage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_Liabilityinsurancecoverage_756a39ea-9a37-42ad-8019-a1fa9c85a4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_d5eff4ff-5630-4321-a116-8eb448302c5e" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionWorkersCompensation"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_d5eff4ff-5630-4321-a116-8eb448302c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_f9a23e1d-761d-4606-b9b0-ec443bfbfa30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserve_f9a23e1d-761d-4606-b9b0-ec443bfbfa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_e9bf9460-94b2-40a0-8a59-a9f1a04a3d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_e9bf9460-94b2-40a0-8a59-a9f1a04a3d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_aa516219-316a-4655-8b5a-9a0b5440a435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_aa516219-316a-4655-8b5a-9a0b5440a435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_9d11d0eb-5b6d-4566-9d9f-9952c17d68e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivable"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_9d11d0eb-5b6d-4566-9d9f-9952c17d68e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_813a2fa0-28e3-4e65-a72c-ef58bd71823a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_813a2fa0-28e3-4e65-a72c-ef58bd71823a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_45d15259-8fa6-43fa-b064-1e07e459ab74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_45d15259-8fa6-43fa-b064-1e07e459ab74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d1dcfd53-55a0-44e0-b991-3743cb322c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_43195d05-7689-48a9-bf53-8b66bd670d68" xlink:to="loc_us-gaap_OtherExpenses_d1dcfd53-55a0-44e0-b991-3743cb322c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9504768f-3215-4215-b6a7-63799185fa72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9504768f-3215-4215-b6a7-63799185fa72" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c5d99848-bd81-4e33-a665-641ac88cb9e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_624c6f66-8cf1-496a-8fc4-bf7111a0342c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_LandMember_624c6f66-8cf1-496a-8fc4-bf7111a0342c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_8d3aecff-e917-4ab7-b480-082f082c54e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_BuildingMember_8d3aecff-e917-4ab7-b480-082f082c54e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_16298b8a-e60e-433e-b331-bc371fb4ba68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_EquipmentMember_16298b8a-e60e-433e-b331-bc371fb4ba68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9c595345-9d37-4658-b670-53b4fd25a67f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9c595345-9d37-4658-b670-53b4fd25a67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_de7a3ceb-2f4e-4dd8-ac7f-23c7c4272ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_de7a3ceb-2f4e-4dd8-ac7f-23c7c4272ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_0bcc8ad9-9e6a-4ac0-bd1b-cac644389de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6aaf051c-18c7-4578-a59b-a9e22c38cef3" xlink:to="loc_us-gaap_ConstructionInProgressMember_0bcc8ad9-9e6a-4ac0-bd1b-cac644389de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:to="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_406d6b18-b0de-416a-96bc-405ef6a20df9" xlink:to="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_346c6761-e2d5-4ab5-93be-4435eb321fb1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:to="loc_srt_MinimumMember_346c6761-e2d5-4ab5-93be-4435eb321fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dd3d7128-7534-465c-a0fc-3f613b7e8617" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8b939108-e3b2-48a1-b5d6-b3b93f9f1497" xlink:to="loc_srt_MaximumMember_dd3d7128-7534-465c-a0fc-3f613b7e8617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d6cb2baa-a401-46f4-9312-0db59bc9012b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_93171b50-e141-407c-aa47-29394ab4a966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_93171b50-e141-407c-aa47-29394ab4a966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_17f50c84-80d0-4a5a-b193-52a8622b93fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_17f50c84-80d0-4a5a-b193-52a8622b93fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d0e02227-74d8-46a5-9e01-7b9e4f7b416f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d0e02227-74d8-46a5-9e01-7b9e4f7b416f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_66b9b04e-9065-4d57-85a0-a350e7a7d51a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9af572b9-19e5-4701-acc4-99944a2de443" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_66b9b04e-9065-4d57-85a0-a350e7a7d51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fd6a4785-0967-457b-a3a5-fce4ed8f2287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fd6a4785-0967-457b-a3a5-fce4ed8f2287" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa73876c-ea0a-42ef-ac38-00b079638f1f" xlink:to="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_1799500b-c6ae-4899-9fc1-b71a9a119f5c" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_1799500b-c6ae-4899-9fc1-b71a9a119f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_82b6c1bc-c138-475b-a654-ce83ec012df2" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50316984-ef69-4194-abd7-b218eb520bca" xlink:to="loc_fwrd_IntermodalSegmentMember_82b6c1bc-c138-475b-a654-ce83ec012df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a5d69782-8ee2-4dad-8ed2-d409303b39bf" xlink:to="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_97dd628e-4b86-49a9-a447-e754c2607efa" xlink:to="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3b970306-fa89-41e5-8dc8-65e5493add41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:to="loc_us-gaap_Goodwill_3b970306-fa89-41e5-8dc8-65e5493add41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_9595eab8-9dce-4219-882a-253de3953172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_9595eab8-9dce-4219-882a-253de3953172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90b88362-083a-48ab-b097-f6b437601c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2433f198-1cff-4ca7-9055-9503be052054" xlink:to="loc_us-gaap_Goodwill_90b88362-083a-48ab-b097-f6b437601c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_597633d4-af90-4752-9bdd-24cb487df0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_597633d4-af90-4752-9bdd-24cb487df0c0" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_128d058d-348b-412a-b91f-d515a69447d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a61c2d1d-8a46-4a9a-828d-096bbfc857ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a61c2d1d-8a46-4a9a-828d-096bbfc857ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_d206e86d-1f20-48a9-aa03-16e662c5e7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_d206e86d-1f20-48a9-aa03-16e662c5e7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_c114256f-5515-4204-9b19-fb79b1691130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_be4f4c25-2442-4161-9447-517ae2d9c6e5" xlink:to="loc_us-gaap_TradeNamesMember_c114256f-5515-4204-9b19-fb79b1691130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b851c644-bf75-4383-ae4d-c624db3073a9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_41cc5682-7ba6-4fd8-8fa0-4020320bc0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_fd183579-021f-4a3b-9fc5-2d4c754aaa03" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_41cc5682-7ba6-4fd8-8fa0-4020320bc0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2b8a989a-1976-46cb-8702-3ca5159480e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2b8a989a-1976-46cb-8702-3ca5159480e8" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdab37d5-df32-48c8-961d-48be373b55b4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d7bfd823-416d-454b-bcb9-454ee7d11e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d7bfd823-416d-454b-bcb9-454ee7d11e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_fd0965f8-8c91-4097-8142-4f7f108d3262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_fd0965f8-8c91-4097-8142-4f7f108d3262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_57da25de-e07f-4985-8af9-c3d5dd850bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce81dc49-5015-4bde-b334-3bbeb3a95f1d" xlink:to="loc_us-gaap_TradeNamesMember_57da25de-e07f-4985-8af9-c3d5dd850bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_58855087-b2e1-4699-8f70-100db81592b0" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d55291a5-92d0-47a6-bdd3-5f8565059497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d55291a5-92d0-47a6-bdd3-5f8565059497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a0665e46-a3fe-4ed0-a44f-1eaae58126ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a0665e46-a3fe-4ed0-a44f-1eaae58126ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_bb5d05c1-c84d-43b1-b236-2200aa944c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_bb5d05c1-c84d-43b1-b236-2200aa944c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d7d89baf-2216-4694-989f-c2c588259ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d7d89baf-2216-4694-989f-c2c588259ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99d81088-56da-40b2-b4a5-c1cd3df7d879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99d81088-56da-40b2-b4a5-c1cd3df7d879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_325f302d-a287-4aab-98cf-8c417414bf39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_307a8a02-74c7-40fd-af56-3deb2b492862" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_325f302d-a287-4aab-98cf-8c417414bf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_8c3fd432-a6cc-407e-9623-cc100aeb0a69" xlink:href="fwrd-20211231.xsd#fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_9c054c9b-42c7-483e-8616-eceedc24d758" xlink:to="loc_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment_8c3fd432-a6cc-407e-9623-cc100aeb0a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fb8a5292-96dc-4d17-901c-ece9c71b4502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_648e3593-9243-434e-b2a3-1ab62fa99a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb8a5292-96dc-4d17-901c-ece9c71b4502" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_648e3593-9243-434e-b2a3-1ab62fa99a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_4447b6cf-a7eb-4c7c-bcb0-8e2d6c9e2c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb8a5292-96dc-4d17-901c-ece9c71b4502" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_4447b6cf-a7eb-4c7c-bcb0-8e2d6c9e2c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrent_13d15f01-9855-471e-b8d0-5ec713d6de45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb8a5292-96dc-4d17-901c-ece9c71b4502" xlink:to="loc_us-gaap_AccountsPayableOtherCurrent_13d15f01-9855-471e-b8d0-5ec713d6de45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c4f22d13-7251-4bac-b18c-4e6ec9826a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb8a5292-96dc-4d17-901c-ece9c71b4502" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c4f22d13-7251-4bac-b18c-4e6ec9826a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e04f97be-61b9-4b23-b4c7-6c6f0b016474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e04f97be-61b9-4b23-b4c7-6c6f0b016474" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:href="fwrd-20211231.xsd#fwrd_RangeofClaimAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeofClaimAxis_93bbe5d4-401d-4c03-986e-c6abc988fa9f" xlink:to="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_6f18fdab-a2f2-4656-9fb3-8f3d4229af5d" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And3000"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_6f18fdab-a2f2-4656-9fb3-8f3d4229af5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_6bfb849c-e601-4e67-9d68-c017faba65cd" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And2000Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_6bfb849c-e601-4e67-9d68-c017faba65cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_675fd73c-ee1d-4ecb-b4f0-f1d9f873ef15" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_675fd73c-ee1d-4ecb-b4f0-f1d9f873ef15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_7718e2ba-a28f-4a30-99fd-b88d681a1646" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_7718e2ba-a28f-4a30-99fd-b88d681a1646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_b6671875-de06-4569-a688-89fbcc5c97fc" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And1000Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_1fab2020-85d0-4b52-a596-f2a4018c4733" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_b6671875-de06-4569-a688-89fbcc5c97fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_93111780-906d-4f24-be04-2cfcc8f373d0" xlink:to="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_aeccc4fb-b31b-4731-be34-5e93b986b585" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_aeccc4fb-b31b-4731-be34-5e93b986b585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_cde1d9e3-e483-498a-b48c-cdba51adbca3" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60925b78-58da-4742-bb8c-7dcfc6608230" xlink:to="loc_fwrd_IntermodalSegmentMember_cde1d9e3-e483-498a-b48c-cdba51adbca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3bfeb5a6-7d75-4e0c-bbb4-0bb9957ffc72" xlink:to="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5caa3af1-8527-4a47-81ef-b46ebd747333" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:to="loc_srt_MinimumMember_5caa3af1-8527-4a47-81ef-b46ebd747333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5927999c-81f3-494d-83fb-3eee1e96e905" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb70a9f0-841c-4d8f-a844-b6c2d4527329" xlink:to="loc_srt_MaximumMember_5927999c-81f3-494d-83fb-3eee1e96e905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_21334912-8f01-4137-8c8d-396d1f0e04f7" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_a6588281-fa1f-46fb-b411-9eb79e8bc0f6" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_a6588281-fa1f-46fb-b411-9eb79e8bc0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_5103a46e-1595-4fbd-bd2c-a810c79cf3de" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_7d0dbcea-5f5d-4aaa-b249-794b09213b09" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_5103a46e-1595-4fbd-bd2c-a810c79cf3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_100d6f3e-6c21-4f68-af45-a66b92af2d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_100d6f3e-6c21-4f68-af45-a66b92af2d69" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:to="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_19834f22-7960-4ef5-a95f-42f109a0d689" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_5cfb34b2-3eee-490a-8577-22a98cd61cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_us-gaap_StockOptionMember_5cfb34b2-3eee-490a-8577-22a98cd61cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_eab45ea1-1f05-4d18-9022-a7722e8e0d66" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_eab45ea1-1f05-4d18-9022-a7722e8e0d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EmployeeNonVestedSharesMember_90eec71d-163b-439c-b1d3-b0abe656d439" xlink:href="fwrd-20211231.xsd#fwrd_EmployeeNonVestedSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7784ba45-127c-41aa-8eb9-0638e8738bc3" xlink:to="loc_fwrd_EmployeeNonVestedSharesMember_90eec71d-163b-439c-b1d3-b0abe656d439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f1af36de-c1a8-4975-a775-7433b33d2c07" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_cae1f60c-43d8-49e3-92dd-c285f06127dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_cae1f60c-43d8-49e3-92dd-c285f06127dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b781c852-2560-46e3-b528-7b8369fdcf8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b781c852-2560-46e3-b528-7b8369fdcf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e678ee96-d933-469c-b773-1bb2b971f8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLoss_e678ee96-d933-469c-b773-1bb2b971f8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daa76cc5-683b-40bc-ad1e-a23975f8fa41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic_daa76cc5-683b-40bc-ad1e-a23975f8fa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_0c5eb3a6-9932-4d51-b0a0-e7a525c9be59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic_0c5eb3a6-9932-4d51-b0a0-e7a525c9be59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_c643b041-64bc-4f45-9213-1e7dd1a14afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_c643b041-64bc-4f45-9213-1e7dd1a14afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_8a56dba1-3a6b-4319-8aa4-c2e1c56d004a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_8a56dba1-3a6b-4319-8aa4-c2e1c56d004a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ab8f2e1f-8b56-465e-9fd5-44d96a91807f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ab8f2e1f-8b56-465e-9fd5-44d96a91807f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_47fd6969-a92b-4b12-b2b7-884333007668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_47fd6969-a92b-4b12-b2b7-884333007668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_39064d32-c40e-4aed-a380-531da42840ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_2958f93c-a3bc-4da2-b64b-31173521d7b2" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_39064d32-c40e-4aed-a380-531da42840ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b89fb094-2ac1-4509-9044-00e6ddc3a577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b89fb094-2ac1-4509-9044-00e6ddc3a577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7a9b3960-4952-49d8-910c-f3d7cc293f30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7a9b3960-4952-49d8-910c-f3d7cc293f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c70fa638-1ac5-4811-a80a-749475b5be1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3b4b774b-95f9-4f3c-9c4c-54031d494aa3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c70fa638-1ac5-4811-a80a-749475b5be1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5141027b-2043-4bd3-a753-6b66882a8873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_5141027b-2043-4bd3-a753-6b66882a8873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c8f758a0-b7f5-457f-9f96-95c311e52fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c8f758a0-b7f5-457f-9f96-95c311e52fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0c6d62ab-9f1c-4276-a47f-9ecc490ec913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_52d1a456-604e-4e77-bbe0-2f01396411b5" xlink:to="loc_us-gaap_EarningsPerShareBasic_0c6d62ab-9f1c-4276-a47f-9ecc490ec913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2690f3b0-a2aa-40f0-929e-54fdcc9d0612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2690f3b0-a2aa-40f0-929e-54fdcc9d0612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_5306221d-9837-4dd9-b4e3-b9287257c37f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_5306221d-9837-4dd9-b4e3-b9287257c37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_188a39a7-4a49-4ed0-acb7-b787985851b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a7e9b9b6-e98a-4ffd-93d8-73de9321427a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_188a39a7-4a49-4ed0-acb7-b787985851b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c010e04e-c66e-4102-9c11-f9bf0797c102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_25c847cd-618a-4ede-a69d-9358e7c3a34d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c010e04e-c66e-4102-9c11-f9bf0797c102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSale"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3675ac78-aa1f-48bb-9169-72ec2f8f8f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_24b8b6c9-b533-4a3e-aa87-587442151080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3675ac78-aa1f-48bb-9169-72ec2f8f8f1a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_24b8b6c9-b533-4a3e-aa87-587442151080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_56db01d2-c683-4172-b362-b0a4f9098818" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_dbc63a1c-ba91-4b19-a712-ab68bb8b2cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_56db01d2-c683-4172-b362-b0a4f9098818" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_dbc63a1c-ba91-4b19-a712-ab68bb8b2cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_09a83cb6-2f2e-4415-bbf3-c814ed95534f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_56db01d2-c683-4172-b362-b0a4f9098818" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_09a83cb6-2f2e-4415-bbf3-c814ed95534f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2cc634dd-66a8-48a9-8b72-fa98ba97ca0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2cc634dd-66a8-48a9-8b72-fa98ba97ca0e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_780b7e35-4f08-4254-a552-8edae668db12" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PoolBusinessMember_3f13679f-662d-4c95-a8aa-c2061d5e086d" xlink:href="fwrd-20211231.xsd#fwrd_PoolBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_19e02a86-945a-4da1-aaa3-d4bf4f27d7ee" xlink:to="loc_fwrd_PoolBusinessMember_3f13679f-662d-4c95-a8aa-c2061d5e086d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_de305563-db0f-4e86-93e3-12ef0eebf925" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_7599c9fd-77b0-4939-81e8-e09ac0268e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_331f48d3-afa0-4750-b1a8-77b1d973be43" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_7599c9fd-77b0-4939-81e8-e09ac0268e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_705638f3-88c1-438f-897a-67c4e691a1f2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_5149ba03-e386-4947-b0eb-0ccaca59dda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_5149ba03-e386-4947-b0eb-0ccaca59dda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashCharge_2a1ffff5-6253-48a5-bee1-8377e1a20fb4" xlink:href="fwrd-20211231.xsd#fwrd_NonCashCharge"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_NonCashCharge_2a1ffff5-6253-48a5-bee1-8377e1a20fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashValuationAllowance_605f3129-89e0-43c1-917c-206efe7cf848" xlink:href="fwrd-20211231.xsd#fwrd_NonCashValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_NonCashValuationAllowance_605f3129-89e0-43c1-917c-206efe7cf848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_23110f8e-7ab9-49de-96ad-7f6a52151a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_23110f8e-7ab9-49de-96ad-7f6a52151a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivables_6f8b994e-7603-490c-b8c9-8262e4808a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NontradeReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_NontradeReceivables_6f8b994e-7603-490c-b8c9-8262e4808a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_f3828f9f-7f84-41a3-8e0a-34d091cb897d" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationEarnOutAchievementPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationEarnOutAchievementPeriod_f3828f9f-7f84-41a3-8e0a-34d091cb897d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_af1c2bbc-76b6-47f3-bc92-f495e00f581a" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining_af1c2bbc-76b6-47f3-bc92-f495e00f581a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_2e272b86-b045-4c21-9f1a-0f54191b3606" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_2e272b86-b045-4c21-9f1a-0f54191b3606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_ec9fbea9-71b1-4b3c-8130-0dceb10cbdad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_ec9fbea9-71b1-4b3c-8130-0dceb10cbdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_087d3e3a-476e-4c3f-a6cc-3253181c71b9" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue_087d3e3a-476e-4c3f-a6cc-3253181c71b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_1bb8a659-0d79-4ea7-b2f2-bd1256d78dc2" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance_1bb8a659-0d79-4ea7-b2f2-bd1256d78dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_d6f56ff1-5e28-4755-aa15-30615c6487f2" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod_d6f56ff1-5e28-4755-aa15-30615c6487f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_f6cd4ded-5ad9-4225-b2bd-751525844e1e" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_806dcb9c-a05c-49ce-b586-128e09d9ed2e" xlink:to="loc_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable_f6cd4ded-5ad9-4225-b2bd-751525844e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5ca675e5-20c4-4d80-8eec-d6508f00cd73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5ca675e5-20c4-4d80-8eec-d6508f00cd73" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_4931757b-56e3-4753-9145-97b9095591a4" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputCreditSpreadMember_3bc62ad0-2ebb-4e96-87cd-2f5ba6159baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputCreditSpreadMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_us-gaap_MeasurementInputCreditSpreadMember_3bc62ad0-2ebb-4e96-87cd-2f5ba6159baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputEbitdaMultipleMember_750e3ec6-f5a4-4eb7-9aff-d5a29a457520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_us-gaap_MeasurementInputEbitdaMultipleMember_750e3ec6-f5a4-4eb7-9aff-d5a29a457520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeasurementInputAssetVolatilityMember_e8927210-a182-47d1-aab4-af60e45a368b" xlink:href="fwrd-20211231.xsd#fwrd_MeasurementInputAssetVolatilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_bcd4d26d-8dc3-45c7-89e3-4dacfa590f2e" xlink:to="loc_fwrd_MeasurementInputAssetVolatilityMember_e8927210-a182-47d1-aab4-af60e45a368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fc12bf10-2f79-4bbf-b397-4ed34ec2d022" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PoolBusinessMember_c367c3b4-83be-45fa-89a0-6d72d005360a" xlink:href="fwrd-20211231.xsd#fwrd_PoolBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_87accb04-8210-4267-bcb1-c4b1df787461" xlink:to="loc_fwrd_PoolBusinessMember_c367c3b4-83be-45fa-89a0-6d72d005360a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9c742058-8c08-4c92-9b97-7f48c86fbc56" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DiscontinuedOperationsMeasurementInput_9fd7e21c-d91f-4f69-8602-702667a06c93" xlink:href="fwrd-20211231.xsd#fwrd_DiscontinuedOperationsMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4a98e933-8cb4-45dc-a80d-f5f25e41a223" xlink:to="loc_fwrd_DiscontinuedOperationsMeasurementInput_9fd7e21c-d91f-4f69-8602-702667a06c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_51060e37-7159-49c0-85be-618f5e076213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_51060e37-7159-49c0-85be-618f5e076213" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1d9ef852-b9a5-4910-9683-d5388ba1ba86" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_932fe1d8-d738-4165-a9ee-b9ffdbd8da2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_b38d48c4-3d57-4b40-8fb3-2b6cab6d4130" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_932fe1d8-d738-4165-a9ee-b9ffdbd8da2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2d202099-dc7c-4cdb-8642-de0f0c899f25" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_65ce36a2-ace7-4d87-a436-1090fe766340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_65ce36a2-ace7-4d87-a436-1090fe766340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_6ea32521-320f-4be6-8611-46f86770d8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_6ea32521-320f-4be6-8611-46f86770d8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d0e1175f-6b5b-4715-89a4-b071e2069fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e69897a2-be56-4842-83dd-9bd672ad6c99" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d0e1175f-6b5b-4715-89a4-b071e2069fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_867a2210-b5f2-484f-899c-d5b422aefca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_867a2210-b5f2-484f-899c-d5b422aefca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_0bb86357-10d7-4a8e-b995-b22f14803fb7" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization_0bb86357-10d7-4a8e-b995-b22f14803fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_01a466c1-576a-48ce-b3b2-47bd846fd3f3" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet_01a466c1-576a-48ce-b3b2-47bd846fd3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_7de0ed9f-8d4c-4770-b3f4-0406bceb9c8c" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset_7de0ed9f-8d4c-4770-b3f4-0406bceb9c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_227ca97f-5377-4414-83a7-0164972a9c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets_227ca97f-5377-4414-83a7-0164972a9c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_baaa1a0a-4676-4ab3-b852-2a9895cb84c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_baaa1a0a-4676-4ab3-b852-2a9895cb84c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6ea55ffb-6969-4c0d-88ed-eed1887ac846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6ea55ffb-6969-4c0d-88ed-eed1887ac846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_9c4809be-bc31-4bbc-94ad-f0f9e76f584d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance_9c4809be-bc31-4bbc-94ad-f0f9e76f584d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9f1cd2a5-978f-43d6-a73c-27a855a29d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7d31aa96-7d3f-45a4-965c-491ef1eeda9f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_9f1cd2a5-978f-43d6-a73c-27a855a29d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_10ff30c4-c490-46c5-98b4-aab0d01304c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_10ff30c4-c490-46c5-98b4-aab0d01304c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_cc5c38e4-2aff-4756-bc54-fd87dcba3ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_cc5c38e4-2aff-4756-bc54-fd87dcba3ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_8ed362e1-06ca-4fc5-9597-991e9904357d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_8ed362e1-06ca-4fc5-9597-991e9904357d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_be531f37-8435-4fdc-ab00-315baf1e8980" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent_be531f37-8435-4fdc-ab00-315baf1e8980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9287c2e2-719d-4172-bf04-c7995e7c9df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3ec76133-b6e4-4a57-983c-3ab969ef26bb" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_9287c2e2-719d-4172-bf04-c7995e7c9df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_3fd35501-5719-4d0e-b421-d5f88ea89cb6" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent_3fd35501-5719-4d0e-b421-d5f88ea89cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_9095aa06-0539-4a20-a3b8-7149dc6caabc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_9095aa06-0539-4a20-a3b8-7149dc6caabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_35e00847-bf31-498b-93ef-ffe2c2083322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_698f7e48-300f-459b-a106-ff54c89de67e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_35e00847-bf31-498b-93ef-ffe2c2083322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a0efc4a7-ff2e-48c6-b551-9675d274207d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a0efc4a7-ff2e-48c6-b551-9675d274207d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ccc4ecb4-78a1-4a0a-a060-01f003ce7265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9be8a4b-cef0-4c06-95e0-9607badafc27" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ccc4ecb4-78a1-4a0a-a060-01f003ce7265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3bf18346-1436-4289-a349-0130c67ee82f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3bf18346-1436-4289-a349-0130c67ee82f" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8fa9922d-f737-4b71-9bf5-aa0935a04564" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e241df7-35b4-4378-9091-2ad98ac8397c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_648b0701-daf7-4789-9a31-67aec8786ed4" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e241df7-35b4-4378-9091-2ad98ac8397c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_61273bbb-cf15-45a4-a434-f4e513a8f8b9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2370bb94-2037-4f74-ae79-444ee0779a76" xlink:to="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_61da3667-6538-476c-aa70-357695ad41b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_61da3667-6538-476c-aa70-357695ad41b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_da186ec4-5909-441d-894b-665dbef99425" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses_da186ec4-5909-441d-894b-665dbef99425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_cf670d3a-bef5-4afd-8a33-5a26a9165b01" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_cf670d3a-bef5-4afd-8a33-5a26a9165b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1aca5888-32c5-4dfd-a4ba-d416ce38cb2e" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense_1aca5888-32c5-4dfd-a4ba-d416ce38cb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_9f5090da-4c9a-4895-87ff-d4a46da5be6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_9f5090da-4c9a-4895-87ff-d4a46da5be6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_492f8807-c3c9-4ee5-b595-3ead724ecf2d" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts_492f8807-c3c9-4ee5-b595-3ead724ecf2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_1cbb5692-6e3d-45dd-8b2e-7a15159c1bdd" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense_1cbb5692-6e3d-45dd-8b2e-7a15159c1bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_5b8054f9-f683-46ca-8054-d63ae55417cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_5b8054f9-f683-46ca-8054-d63ae55417cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_a9208ada-7c44-474f-99f9-e2eb24be07a1" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_a9208ada-7c44-474f-99f9-e2eb24be07a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_dfeb3822-9a53-4698-bb5d-00e343f199f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_6a925834-b131-4e33-a36a-e3323a2be4de" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_dfeb3822-9a53-4698-bb5d-00e343f199f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_44b5c098-103d-4421-bcab-9af4fcf538d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax_44b5c098-103d-4421-bcab-9af4fcf538d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_5c01d005-845a-4dce-be7e-ec0e531c834b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_5c01d005-845a-4dce-be7e-ec0e531c834b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e13b2a18-42ed-40a2-9e92-b6a8f9e93734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_e13b2a18-42ed-40a2-9e92-b6a8f9e93734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8a39f3da-ee23-4835-b9ba-82e77480dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8a39f3da-ee23-4835-b9ba-82e77480dfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_66ce54b1-970a-46bc-9cb3-a727538591a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2a3b9b30-99f0-4b38-b8aa-c352b7d40699" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_66ce54b1-970a-46bc-9cb3-a727538591a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/Acquisitions" xlink:type="simple" xlink:href="fwrd-20211231.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_dcfd0c48-cb5b-442e-a49f-679060bbc05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_c6b881bd-71c6-400a-b9a2-50686c23dfc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_dcfd0c48-cb5b-442e-a49f-679060bbc05f" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_c6b881bd-71c6-400a-b9a2-50686c23dfc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_261acaec-23b6-491a-b832-8d213025bb14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_4db09188-2057-4d35-9bdd-589e3f7ca00c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_261acaec-23b6-491a-b832-8d213025bb14" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_4db09188-2057-4d35-9bdd-589e3f7ca00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_d9138be3-aaaf-48e0-aff3-fac2c184a949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_261acaec-23b6-491a-b832-8d213025bb14" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_d9138be3-aaaf-48e0-aff3-fac2c184a949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_5923680b-d451-4273-9d0b-af41cd2c6fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_261acaec-23b6-491a-b832-8d213025bb14" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_5923680b-d451-4273-9d0b-af41cd2c6fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_617dd045-7e93-4e95-af11-bb918040ef24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_617dd045-7e93-4e95-af11-bb918040ef24" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8853735e-4cf9-402f-a972-db361a7a9fc0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSALogistixMember_41e0a8da-98ac-4b8d-9424-70638573e63b" xlink:href="fwrd-20211231.xsd#fwrd_FSALogistixMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_FSALogistixMember_41e0a8da-98ac-4b8d-9424-70638573e63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_1d15f3fd-5ae9-4d8d-ac72-f92c915f7d65" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_LinnStarMember_1d15f3fd-5ae9-4d8d-ac72-f92c915f7d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_7b18251a-5857-4525-821d-9d94462c8a34" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_CLWDeliveryIncMember_7b18251a-5857-4525-821d-9d94462c8a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_5ccee328-7d18-4f68-96fd-77586f8d404c" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_225ec582-fde3-465a-83b3-4887ecac58e5" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_5ccee328-7d18-4f68-96fd-77586f8d404c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1dddb2c0-a6de-42bf-850d-5debdde567b9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ef0ae93-cd63-417f-9d72-274626fcd8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4ef0ae93-cd63-417f-9d72-274626fcd8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_9713ea63-60a3-4f6d-ac8e-feccaef8591f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_9713ea63-60a3-4f6d-ac8e-feccaef8591f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_767d921f-1b0d-484d-8fd7-a4d7b6ff73c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_767d921f-1b0d-484d-8fd7-a4d7b6ff73c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_1ff168a4-ca97-4c49-adde-9fd81c00ee97" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfPeriodsWhichEarnoutIsCalculated"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated_1ff168a4-ca97-4c49-adde-9fd81c00ee97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_d1aa3406-860e-41b8-9a06-6a041303ed05" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne_d1aa3406-860e-41b8-9a06-6a041303ed05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_267e3318-0439-4b5d-8fbc-8814abb99c77" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo_267e3318-0439-4b5d-8fbc-8814abb99c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_85639cc2-14d1-49ab-a38b-b5c2d85405e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_85639cc2-14d1-49ab-a38b-b5c2d85405e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_fb211d3f-7aa6-498e-aead-7598259ed635" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_fb211d3f-7aa6-498e-aead-7598259ed635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57160f4d-4007-4aee-bc66-2f6b90cf0a93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57160f4d-4007-4aee-bc66-2f6b90cf0a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_34fb0f27-0d15-4b7c-9749-de6e464c9697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_34fb0f27-0d15-4b7c-9749-de6e464c9697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_42672bb4-c4b7-4f65-b5cc-77e296fb6676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a59ae51b-d9b3-4ff9-b5e2-bca38115afcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_42672bb4-c4b7-4f65-b5cc-77e296fb6676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsIntermodalAcquisitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_795dbfca-b2a1-4c26-a573-c39110833b24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_795dbfca-b2a1-4c26-a573-c39110833b24" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f4c5db1a-3558-4d52-b4ff-7d9034552835" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_6a3c8284-c826-45f1-bea7-08f2b39b49c5" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_OSTMember_6a3c8284-c826-45f1-bea7-08f2b39b49c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_74649da4-e466-4492-829b-0abb06252f68" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_74649da4-e466-4492-829b-0abb06252f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_c281f4d9-4f58-433d-aa16-7e611bbde15a" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2843de15-296e-4809-84ea-b839d93a1911" xlink:to="loc_fwrd_BarOleTruckingIncMember_c281f4d9-4f58-433d-aa16-7e611bbde15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_44626fc3-536d-47dd-b783-0c53da96d4ab" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6c71a884-bb77-44f0-bd0b-30c401a32f37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_6c71a884-bb77-44f0-bd0b-30c401a32f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_e334d847-f12c-42e2-90c5-ac86ccecacf7" xlink:href="fwrd-20211231.xsd#fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability_e334d847-f12c-42e2-90c5-ac86ccecacf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_7ae9966e-b234-49a3-81d4-9d085934c9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_7ae9966e-b234-49a3-81d4-9d085934c9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_3b8e551e-1ae9-462a-8d9f-7af4a0213638" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod_3b8e551e-1ae9-462a-8d9f-7af4a0213638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1bb998f4-78cd-400c-b8e1-638bb277e2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_1bb998f4-78cd-400c-b8e1-638bb277e2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b7688240-3b47-4129-9246-ee012abf8433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e2abba68-dcf2-42da-959b-76061e866008" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b7688240-3b47-4129-9246-ee012abf8433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9debbe59-4939-4fc3-a75e-c494233d183c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9debbe59-4939-4fc3-a75e-c494233d183c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6cc1d8a0-f701-46ba-a9cf-c21435722354" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSALogistixMember_d328cf77-8ca0-4496-9664-74dc07c2d274" xlink:href="fwrd-20211231.xsd#fwrd_FSALogistixMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:to="loc_fwrd_FSALogistixMember_d328cf77-8ca0-4496-9664-74dc07c2d274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_70b166a7-470d-472d-9eb1-e019b403d954" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9450d6f7-afbb-47e0-9138-bd1327948ed3" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_70b166a7-470d-472d-9eb1-e019b403d954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_eeaf0061-108d-4d0c-bfb9-a83d0426829f" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_d43f1b7b-e5af-4309-8a99-05ff76170c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_d43f1b7b-e5af-4309-8a99-05ff76170c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_ab4fe4d7-5096-4c18-b78f-894dd44a9f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_ab4fe4d7-5096-4c18-b78f-894dd44a9f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MeaurementInputRevenueVolatilityMember_ca09c97a-6021-4d6c-aeff-00eeca533435" xlink:href="fwrd-20211231.xsd#fwrd_MeaurementInputRevenueVolatilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1e309663-cfb0-4669-a301-12438d67727d" xlink:to="loc_fwrd_MeaurementInputRevenueVolatilityMember_ca09c97a-6021-4d6c-aeff-00eeca533435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3a06742f-bab4-4c7f-8c80-ccdaaf8c112d" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_59b21ee9-cf27-404c-8834-3f6bfdb6441b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b9b5711c-1d6d-4bb0-b2f0-2a64116b2c56" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_59b21ee9-cf27-404c-8834-3f6bfdb6441b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsAllocationsofPurchasePriceDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d3287c2f-ec24-42f0-aa2e-d5fa6bef0b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d3287c2f-ec24-42f0-aa2e-d5fa6bef0b46" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ed64fd8-bf86-4824-85a7-e437bea77954" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9eea270c-0678-419e-a4cc-231c5c221676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9eea270c-0678-419e-a4cc-231c5c221676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_b52b4b36-f0a3-4842-8450-91278ad30341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_93fb7ead-b219-416f-81f3-b707ef3684fe" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_b52b4b36-f0a3-4842-8450-91278ad30341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f2deabbc-d75a-46cb-aa43-ec2d74f6dc90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSAMember_7921e5a6-bfcf-4f90-9a8b-974a1fda6ea7" xlink:href="fwrd-20211231.xsd#fwrd_FSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_FSAMember_7921e5a6-bfcf-4f90-9a8b-974a1fda6ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_a39cd567-cccb-4365-94e1-5dbd93c9020e" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_OSTMember_a39cd567-cccb-4365-94e1-5dbd93c9020e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_3577c4b6-c656-46cb-a10a-801fdcb020a4" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_LinnStarMember_3577c4b6-c656-46cb-a10a-801fdcb020a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_55f4eae7-0d15-4a87-9f52-900c6970ca13" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_CLWDeliveryIncMember_55f4eae7-0d15-4a87-9f52-900c6970ca13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_6e1a7b71-4e65-4eb4-847a-e02fa8b148b9" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_6e1a7b71-4e65-4eb4-847a-e02fa8b148b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_e011eaba-6513-4d30-83cd-b22a59961a61" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_e011eaba-6513-4d30-83cd-b22a59961a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_66232f00-c9c4-4f64-afdd-6a9276ae04ea" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_72e0669c-00e1-4a8c-8bf4-0b379a22308c" xlink:to="loc_fwrd_BarOleTruckingIncMember_66232f00-c9c4-4f64-afdd-6a9276ae04ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bd30fe42-b903-433e-9ea0-dc3d0b86cb34" xlink:to="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentChargesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_be950a2d-cfc6-48d3-8784-56475b6cd67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_be950a2d-cfc6-48d3-8784-56475b6cd67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2d4ae522-4112-47fd-a3cf-a587b8774e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2d4ae522-4112-47fd-a3cf-a587b8774e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_538ec70f-bbb1-4e94-98a9-f241ee288078" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables_538ec70f-bbb1-4e94-98a9-f241ee288078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_51cbc2e6-f382-46c9-8f2c-4d85c284a066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_51cbc2e6-f382-46c9-8f2c-4d85c284a066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9c7002f1-e9b2-4a85-aefd-b63d21e16152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9c7002f1-e9b2-4a85-aefd-b63d21e16152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_38a6f666-b008-40a0-8fb8-c26acde1cbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_38a6f666-b008-40a0-8fb8-c26acde1cbbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_2e09be73-9582-4318-9235-95b5a33c8eb8" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_2e09be73-9582-4318-9235-95b5a33c8eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_0787c188-655a-4696-ac92-9935952c57d5" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_bd37a53f-cbd5-4354-8bfa-9665028e078a" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets_0787c188-655a-4696-ac92-9935952c57d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_256858c6-2774-4739-b877-b2e303d5eab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_256858c6-2774-4739-b877-b2e303d5eab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_05da8980-6dfa-448b-98f3-82c39631ad2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_Goodwill_05da8980-6dfa-448b-98f3-82c39631ad2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4f7e071a-8e42-4749-a740-9853ec5006c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_e2c98933-e133-4160-bccc-9b7e74ba84a3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4f7e071a-8e42-4749-a740-9853ec5006c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5c77ca47-da5a-4a5c-b178-e8e62380d57b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5c77ca47-da5a-4a5c-b178-e8e62380d57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_b1637078-6023-4992-9649-bbbe8c454443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_b1637078-6023-4992-9649-bbbe8c454443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_88a1fbf6-fd2f-4cfd-9fce-163902dec402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_88a1fbf6-fd2f-4cfd-9fce-163902dec402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_c7505c1c-690d-4b7b-8c19-51594ef167c3" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation_c7505c1c-690d-4b7b-8c19-51594ef167c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_77dabcbf-d19f-4eb8-869a-f23ccdeac7de" xlink:href="fwrd-20211231.xsd#fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation_77dabcbf-d19f-4eb8-869a-f23ccdeac7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04663485-41d5-4765-a43a-606e44e96580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_c2855f3b-6dd7-4b65-85ea-6645df4601fd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_04663485-41d5-4765-a43a-606e44e96580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5986a352-1c69-4bf7-8596-a5ca68de2a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSegmentAllocationLineItems_881658ae-6642-4499-8d15-f00f66b59f97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5986a352-1c69-4bf7-8596-a5ca68de2a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#AcquisitionsEstimatedUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b792f3e2-6e14-409b-839f-e9f3641ecab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b792f3e2-6e14-409b-839f-e9f3641ecab9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e22c78c9-d6c7-4bcf-8014-f08532469c1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FSAMember_fb4d3ce6-83b4-4c24-9e03-e25ee1b90745" xlink:href="fwrd-20211231.xsd#fwrd_FSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_FSAMember_fb4d3ce6-83b4-4c24-9e03-e25ee1b90745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OSTMember_dfc4e680-04d0-487f-a744-3ff19e1b6858" xlink:href="fwrd-20211231.xsd#fwrd_OSTMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_OSTMember_dfc4e680-04d0-487f-a744-3ff19e1b6858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LinnStarMember_6eeba1fd-2823-4e18-96ef-d8ade1d0fffb" xlink:href="fwrd-20211231.xsd#fwrd_LinnStarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_LinnStarMember_6eeba1fd-2823-4e18-96ef-d8ade1d0fffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CLWDeliveryIncMember_a3f37d10-9684-4dea-8215-a0235989e03b" xlink:href="fwrd-20211231.xsd#fwrd_CLWDeliveryIncMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_CLWDeliveryIncMember_a3f37d10-9684-4dea-8215-a0235989e03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_48a02ae7-973b-4981-b0d9-f1185e4d1e11" xlink:href="fwrd-20211231.xsd#fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember_48a02ae7-973b-4981-b0d9-f1185e4d1e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_JPHallExpressDeliveryMember_b9118b62-2a74-46c5-9bab-870f3e5b2b18" xlink:href="fwrd-20211231.xsd#fwrd_JPHallExpressDeliveryMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_JPHallExpressDeliveryMember_b9118b62-2a74-46c5-9bab-870f3e5b2b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BarOleTruckingIncMember_6973079d-4f01-46b3-b1eb-1ae667f53a3c" xlink:href="fwrd-20211231.xsd#fwrd_BarOleTruckingIncMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9a198c5f-0637-4ba5-b5ad-7f0df5545ef6" xlink:to="loc_fwrd_BarOleTruckingIncMember_6973079d-4f01-46b3-b1eb-1ae667f53a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7c207bda-2c8e-48f0-a91b-bf653938668d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8f883ea5-f3b9-496b-8066-14820a415e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8f883ea5-f3b9-496b-8066-14820a415e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f3211b6d-0b5a-463f-a7b2-d3b5478f0569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bd8db4b2-3fe7-4768-a41c-de17f9531c99" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f3211b6d-0b5a-463f-a7b2-d3b5478f0569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_c5dbf544-b84d-41a7-a344-c93fadb85b0d" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bd463702-898b-4eaa-b2bb-8d6f65e6229c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_31074385-9189-4b75-adfd-3f1784efd0d7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bd463702-898b-4eaa-b2bb-8d6f65e6229c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/Indebtedness" xlink:type="simple" xlink:href="fwrd-20211231.xsd#Indebtedness"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/Indebtedness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5cc6e6de-1b09-427f-92f5-2ac04d5e4b91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_c1c0e6c1-fddf-4e84-8abc-2d336ab030db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cc6e6de-1b09-427f-92f5-2ac04d5e4b91" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_c1c0e6c1-fddf-4e84-8abc-2d336ab030db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IndebtednessTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_81b477d0-184a-4b80-b2ba-ae0e7424f3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a34c4493-d54a-4d77-8634-07905c4e7d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_81b477d0-184a-4b80-b2ba-ae0e7424f3e3" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a34c4493-d54a-4d77-8634-07905c4e7d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d34e056b-1c7f-474f-9097-5969313f1714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_81b477d0-184a-4b80-b2ba-ae0e7424f3e3" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d34e056b-1c7f-474f-9097-5969313f1714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7ddb03b9-a18f-484b-b39e-5913072b160d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7ddb03b9-a18f-484b-b39e-5913072b160d" xlink:to="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:to="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_36d87197-1503-4400-8d62-0aca966052bf" xlink:to="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cbd4d12d-b649-4bfa-b3d4-9183a78d37bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b542fe2e-ebfe-4eb1-8758-a3b42f9ddd7e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cbd4d12d-b649-4bfa-b3d4-9183a78d37bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_54251af3-95d5-4290-b4e3-9e4e2eb6732e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b729ac83-9ca6-4ef8-adf8-cb6b3ca1f1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b729ac83-9ca6-4ef8-adf8-cb6b3ca1f1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_e0c7dadd-bf69-4899-abc1-3058fc6d5c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_e0c7dadd-bf69-4899-abc1-3058fc6d5c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_933d7b93-184f-4c21-af37-fa51fefe9644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebt_933d7b93-184f-4c21-af37-fa51fefe9644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_96a54d2c-6d0b-4f6f-8a8e-27878df5a755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebtCurrent_96a54d2c-6d0b-4f6f-8a8e-27878df5a755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a394d422-2fb0-4459-8d0d-75a95158231a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4d5242e6-d2bd-4f91-bea6-b119b290683a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a394d422-2fb0-4459-8d0d-75a95158231a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofLongTermDebtDetails_1"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessScheduleofMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9be238bb-a73f-41d4-b837-9f5066c055d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9be238bb-a73f-41d4-b837-9f5066c055d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5c68ab66-86fb-4a50-96d5-0c8fd9335c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5c68ab66-86fb-4a50-96d5-0c8fd9335c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1177617a-fe2b-4fdb-b4bb-730883bdae72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1177617a-fe2b-4fdb-b4bb-730883bdae72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4fcda4a7-31ad-440e-9b45-bf5e1fd1ca01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4fcda4a7-31ad-440e-9b45-bf5e1fd1ca01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f52e95e6-765e-4c2b-a8f0-2d112a3b4997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_16f301c7-d6f3-4d4a-9a9d-c3f9bf0ef641" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f52e95e6-765e-4c2b-a8f0-2d112a3b4997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IndebtednessNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IndebtednessNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IndebtednessNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_66b2d3ac-f228-472d-9859-ce22015cf54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_66b2d3ac-f228-472d-9859-ce22015cf54f" xlink:to="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_d9ba6e2d-9cd2-47a3-a32c-ed0b5d8bbed2" xlink:to="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_bc477fcd-6c21-4d72-a415-93957aa4a482" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_f3e3d0c1-adec-4faf-af6d-7d9d14ef8d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:to="loc_us-gaap_LetterOfCreditMember_f3e3d0c1-adec-4faf-af6d-7d9d14ef8d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_029a2772-8a2f-4e23-960a-13c3bcca5f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_f2bdd19f-5d5d-4d60-9735-af0b4c280b14" xlink:to="loc_us-gaap_BridgeLoanMember_029a2772-8a2f-4e23-960a-13c3bcca5f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_f9d27674-93b2-44eb-b79d-4a5fdaffe4ec" xlink:to="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_BloombergShortTermBankYieldIndexMember_70651414-4654-4686-9b1e-1560d4990f87" xlink:href="fwrd-20211231.xsd#fwrd_BloombergShortTermBankYieldIndexMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_fwrd_BloombergShortTermBankYieldIndexMember_70651414-4654-4686-9b1e-1560d4990f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_1606fca8-f331-450a-a955-285e2bafc7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_1606fca8-f331-450a-a955-285e2bafc7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_b737be96-6657-4e23-b755-c988bd22d994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_PrimeRateMember_b737be96-6657-4e23-b755-c988bd22d994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b32203aa-67bd-4355-a0d2-ce4ce149aa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_160bb4ea-106b-4f35-b590-06245fe35993" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_b32203aa-67bd-4355-a0d2-ce4ce149aa7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_97e266f8-eee0-4e63-a96a-456d0f14e71c" xlink:to="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7496fb89-f4a7-45c2-9fed-eb2b65187613" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:to="loc_srt_MinimumMember_7496fb89-f4a7-45c2-9fed-eb2b65187613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ed50e0f-0378-4124-baa6-7dfb4f501366" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_89625091-b16c-4b6b-ba73-78b8dc9e4124" xlink:to="loc_srt_MaximumMember_9ed50e0f-0378-4124-baa6-7dfb4f501366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_94a3d4ef-8901-4653-ba6c-48683dc811ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_ce452368-c48b-417d-87e4-a965c5bfa840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99da9be9-9e2b-40a7-90ba-99e632881cca" xlink:to="loc_us-gaap_MediumTermNotesMember_ce452368-c48b-417d-87e4-a965c5bfa840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_04b31dd3-7e41-48a9-88e5-7a5c0330ad3e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_85e39216-7801-4f75-ac4f-8485bbe38d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_DebtInstrumentTerm_85e39216-7801-4f75-ac4f-8485bbe38d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ec289e2-6d7f-4824-ac1e-643f7ebfa978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8ec289e2-6d7f-4824-ac1e-643f7ebfa978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_10bf7617-0c59-4b71-a537-2b82bee2d795" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_10bf7617-0c59-4b71-a537-2b82bee2d795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f71e5f42-d680-4bc7-8a5a-f043d8834c07" xlink:href="fwrd-20211231.xsd#fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit_f71e5f42-d680-4bc7-8a5a-f043d8834c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f3fb8278-d522-4fed-837f-088179807bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCredit_f3fb8278-d522-4fed-837f-088179807bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_031498c4-b0d1-4977-86c1-90fbaefe0caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_031498c4-b0d1-4977-86c1-90fbaefe0caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_16ca6527-2d64-4520-b227-8d5dd1721647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_16ca6527-2d64-4520-b227-8d5dd1721647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a07860e0-693a-4ea6-8db1-76f70031accf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a07860e0-693a-4ea6-8db1-76f70031accf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_ba361a53-dd10-4ccb-833f-51aa22996aaf" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor_ba361a53-dd10-4ccb-833f-51aa22996aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_76274b41-d5ec-4bac-8e0b-befa24b272d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_76274b41-d5ec-4bac-8e0b-befa24b272d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBaseRateFloor_1e813623-10e0-4356-b0e3-66d612f31fe2" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBaseRateFloor"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBaseRateFloor_1e813623-10e0-4356-b0e3-66d612f31fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentFederalFundsRateFloor_6eb99bbc-cdc0-49e1-9e7c-e9f1f46ced60" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentFederalFundsRateFloor"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentFederalFundsRateFloor_6eb99bbc-cdc0-49e1-9e7c-e9f1f46ced60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_b4ed308d-2d47-4092-9189-9fe17e2e7f17" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate_b4ed308d-2d47-4092-9189-9fe17e2e7f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1d8d146e-be2e-40c2-ab78-34de55250566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1d8d146e-be2e-40c2-ab78-34de55250566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorRate_d527018f-7d2a-4142-a007-89f75d799a9f" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorRate"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentLIBORFloorRate_d527018f-7d2a-4142-a007-89f75d799a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate_d6799e2d-7ca4-4908-bce0-bc7ef6d9b460" xlink:href="fwrd-20211231.xsd#fwrd_DebtInstrumentLIBORFloorAdditionalRate"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_fwrd_DebtInstrumentLIBORFloorAdditionalRate_d6799e2d-7ca4-4908-bce0-bc7ef6d9b460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_7c2650d7-b74a-4af0-9424-a6eaac049ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_7c2650d7-b74a-4af0-9424-a6eaac049ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a5a84756-0eeb-4a1b-a98f-642baa5247bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_InterestPaidNet_a5a84756-0eeb-4a1b-a98f-642baa5247bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_353aeaa5-e5a8-4896-9338-9b767b483a85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_078236d3-6f24-4301-9dd2-462f22cb78cc" xlink:to="loc_us-gaap_InterestCostsCapitalized_353aeaa5-e5a8-4896-9338-9b767b483a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9d520bda-df3c-4bd8-b316-5bc873398043" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7519ed3b-8f16-4422-9881-1b3d36ced1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9d520bda-df3c-4bd8-b316-5bc873398043" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7519ed3b-8f16-4422-9881-1b3d36ced1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ShareholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2ca06009-d269-4233-a154-eb026fb93fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2ca06009-d269-4233-a154-eb026fb93fef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35d7c1e8-0843-44a3-a4ad-56b12aacadbe" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_aa8d0164-3cdd-4acf-84d5-995141232177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_dab80a52-ff8f-4371-b9fe-a3b04f14f340" xlink:to="loc_us-gaap_SubsequentEventMember_aa8d0164-3cdd-4acf-84d5-995141232177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_e6a1ca65-f680-4fef-a1d4-9973ce5dcb9f" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_StockRepurchasePlan2019Member_41397d57-b138-4067-8ff5-2e3dd0df56fd" xlink:href="fwrd-20211231.xsd#fwrd_StockRepurchasePlan2019Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_fc15e41a-bb09-4ce7-ad0a-466bd92eab07" xlink:to="loc_fwrd_StockRepurchasePlan2019Member_41397d57-b138-4067-8ff5-2e3dd0df56fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_27ad2336-4f07-4386-844f-dd52de42d8ee" xlink:to="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_10e1e7b8-9821-4827-bc02-b09dfa5b4785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_30cc1253-fe6d-464d-9f7b-a0f1754ca1d4" xlink:to="loc_us-gaap_CommonStockMember_10e1e7b8-9821-4827-bc02-b09dfa5b4785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7265fe4b-25e3-43ca-8b9f-ff7583c4def1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_65b81526-2441-4e53-a026-14854d2e7e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_65b81526-2441-4e53-a026-14854d2e7e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7bf6c8ed-1e20-4ce3-b3df-1b63718528d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7bf6c8ed-1e20-4ce3-b3df-1b63718528d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_96be6c4c-da4e-4fd8-ab75-9be895d38611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PreferredStockSharesIssued_96be6c4c-da4e-4fd8-ab75-9be895d38611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_d1320069-3eae-451b-a676-9b55f338f629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_d1320069-3eae-451b-a676-9b55f338f629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareRepurchaseProgramAuthorizedShares_35faf90f-50cd-48b8-8ac0-12b2c4d84fa1" xlink:href="fwrd-20211231.xsd#fwrd_ShareRepurchaseProgramAuthorizedShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_fwrd_ShareRepurchaseProgramAuthorizedShares_35faf90f-50cd-48b8-8ac0-12b2c4d84fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_66579b74-4893-4a4e-ae4a-a4588954a7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_66579b74-4893-4a4e-ae4a-a4588954a7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_599ccb89-e7bf-4529-b540-f92dc76e985c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_599ccb89-e7bf-4529-b540-f92dc76e985c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60599060-ff5e-4b41-9fd0-12d921ce09ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_60599060-ff5e-4b41-9fd0-12d921ce09ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ce22e74c-149c-4767-969d-90a7f47f1c62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e884b8f0-1620-492e-9456-4a39dbf52058" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ce22e74c-149c-4767-969d-90a7f47f1c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlan" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlan"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2098fe39-8233-444f-a215-3b843544298b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_65bc453e-069b-45eb-be02-b2fc71e379d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2098fe39-8233-444f-a215-3b843544298b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_65bc453e-069b-45eb-be02-b2fc71e379d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_16016fd3-38a3-40a3-8cac-51fd8b0a6143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_16016fd3-38a3-40a3-8cac-51fd8b0a6143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_17882942-6dcf-46cd-93a7-998e82588aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_17882942-6dcf-46cd-93a7-998e82588aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_80330909-3239-46cb-a57c-9e506e50a9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_80330909-3239-46cb-a57c-9e506e50a9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1e3dfd26-3eb4-46a4-889e-affedbc6bde7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1e3dfd26-3eb4-46a4-889e-affedbc6bde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_093b5fcd-f777-4529-8259-121cb6e87584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_093b5fcd-f777-4529-8259-121cb6e87584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_79143bba-6de9-4034-8ef2-d31ed00d822d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock_79143bba-6de9-4034-8ef2-d31ed00d822d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_2bf9278e-efb8-475d-99ef-2d97c3056beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6852b6da-30a5-41b0-b0ae-27952ac5a465" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_2bf9278e-efb8-475d-99ef-2d97c3056beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanShareBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a92933fb-7c7d-42f2-a203-2dfa21249e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a92933fb-7c7d-42f2-a203-2dfa21249e97" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_ce91d2c2-3325-40d0-ab95-ec4d51c069fc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_df2ab497-200c-4572-b0ce-40658edc549d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_df2ab497-200c-4572-b0ce-40658edc549d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_cb8ddca7-3903-4ec2-8ac5-18be81254e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_734803a6-dabe-425c-aa5d-84540195455b" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_cb8ddca7-3903-4ec2-8ac5-18be81254e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_769d03ba-8d6d-483d-b545-5fe72ad24db6" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember_e9169bd3-034b-4c53-a4c6-2e55687bba62" xlink:href="fwrd-20211231.xsd#fwrd_SalariesWagesAndEmployeeBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_fcbeed62-d9f9-4bdd-acf0-8b60b9433f56" xlink:to="loc_fwrd_SalariesWagesAndEmployeeBenefitsMember_e9169bd3-034b-4c53-a4c6-2e55687bba62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9a351257-6c0d-4257-9deb-f47e932d2f83" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_d324ffbd-dfb1-402d-8e4e-b42d0c765e10" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_263231b6-8a64-407c-8eca-7d838e001539" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_d324ffbd-dfb1-402d-8e4e-b42d0c765e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d790239-95bd-4489-8218-04366a56faae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7310e492-216c-4662-9ab2-ac8532d0eebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7310e492-216c-4662-9ab2-ac8532d0eebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bd409ba6-de1d-4891-9df4-939484d22b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_ShareBasedCompensation_bd409ba6-de1d-4891-9df4-939484d22b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_079d9cdf-645c-45b6-ab7e-8b7b8660e17a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a90aa6b7-4391-4dc2-83b3-6cebdf4f0739" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_079d9cdf-645c-45b6-ab7e-8b7b8660e17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d5c39f03-1407-4db9-a2f5-93a6a15649eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d5c39f03-1407-4db9-a2f5-93a6a15649eb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a56828a6-e441-4153-b34e-24cd6cbea6c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_c1a073cb-ac03-4f23-a1d3-5be2c8be5be5" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_c1a073cb-ac03-4f23-a1d3-5be2c8be5be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_df08792a-6b6b-41d1-981c-38712eeae7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_EmployeeStockMember_df08792a-6b6b-41d1-981c-38712eeae7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonEmployeeDirectorStockOptionsMember_4b037218-a974-45ab-85dc-25f1e5c4e717" xlink:href="fwrd-20211231.xsd#fwrd_NonEmployeeDirectorStockOptionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_NonEmployeeDirectorStockOptionsMember_4b037218-a974-45ab-85dc-25f1e5c4e717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_67804ab3-c170-4f19-9c09-762d369f29fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_EmployeeStockOptionMember_67804ab3-c170-4f19-9c09-762d369f29fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_181ec82c-031d-43c5-992b-30a740a7fe2d" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_181ec82c-031d-43c5-992b-30a740a7fe2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EmployeeNonVestedSharesMember_7b629b37-5359-492a-9127-d78777a25c7c" xlink:href="fwrd-20211231.xsd#fwrd_EmployeeNonVestedSharesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_fwrd_EmployeeNonVestedSharesMember_7b629b37-5359-492a-9127-d78777a25c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_3d5a88ca-37e4-430f-974c-c39207e1fd97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a59813e-3090-4154-b43b-2c216e2eb5d7" xlink:to="loc_us-gaap_RestrictedStockMember_3d5a88ca-37e4-430f-974c-c39207e1fd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_a6900b1d-231b-4d53-b69b-2ce1246a0225" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_45ff8e6f-f341-4494-850f-2b191d6aa30d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_45ff8e6f-f341-4494-850f-2b191d6aa30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_1a881203-1ada-43ce-957b-46503d5c5ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_fbca4ce7-91a5-48d8-a084-180700349838" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_1a881203-1ada-43ce-957b-46503d5c5ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_e92989f7-23af-4b30-9a36-4b5def1073b9" xlink:to="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_87e40296-f39d-4e10-b885-c067f3525c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_99527476-f9c0-4742-a585-a95dc9cfd2ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_87e40296-f39d-4e10-b885-c067f3525c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_22972bb9-cc50-4cbb-889d-12056fff151b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ec6d6110-bffa-49f6-865e-407c402f77b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ec6d6110-bffa-49f6-865e-407c402f77b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e8b03cbb-a11b-4602-af3d-af2fdfd7295d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e8b03cbb-a11b-4602-af3d-af2fdfd7295d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c47fbf43-7014-4b20-9313-243ccb4e8403" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c47fbf43-7014-4b20-9313-243ccb4e8403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_02607ba4-1ea0-49c8-8e27-3a6522a81a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_02607ba4-1ea0-49c8-8e27-3a6522a81a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0201676-5b61-4be3-87c7-2536e29fc9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0201676-5b61-4be3-87c7-2536e29fc9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a09b36e1-c248-49bb-aae9-32e4b5903c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a09b36e1-c248-49bb-aae9-32e4b5903c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6cce45f2-4427-4084-9c2a-313ddbadc255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6cce45f2-4427-4084-9c2a-313ddbadc255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7ab45ca-845f-49cd-b11d-c0f03ccef35b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a7ab45ca-845f-49cd-b11d-c0f03ccef35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4864f25d-f5f7-4113-8aef-e5563fbd892c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4864f25d-f5f7-4113-8aef-e5563fbd892c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8d5b6159-bcd0-4800-b0b4-7489cee04a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8d5b6159-bcd0-4800-b0b4-7489cee04a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c4f5d055-e60a-4127-b424-983555bfa464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c4f5d055-e60a-4127-b424-983555bfa464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_882b89c0-9789-4bee-8f2f-c42890a548d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_882b89c0-9789-4bee-8f2f-c42890a548d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d4e31cae-f6d7-4932-ac93-9175c8b5bbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d4e31cae-f6d7-4932-ac93-9175c8b5bbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_1ce3b73c-dbd4-4028-a78e-1f91c2eb72f9" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod_1ce3b73c-dbd4-4028-a78e-1f91c2eb72f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MinimumPercentageOfSharesAttainable_8a610955-a92a-4587-934d-2011a77e67f6" xlink:href="fwrd-20211231.xsd#fwrd_MinimumPercentageOfSharesAttainable"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_MinimumPercentageOfSharesAttainable_8a610955-a92a-4587-934d-2011a77e67f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_MaximumPercentageOfSharesAttainable_5ad5ccd1-8fcf-4948-a738-2e43aa88f618" xlink:href="fwrd-20211231.xsd#fwrd_MaximumPercentageOfSharesAttainable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_MaximumPercentageOfSharesAttainable_5ad5ccd1-8fcf-4948-a738-2e43aa88f618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_9fde0c8a-ce9c-421c-85b1-85cd3540aa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_9fde0c8a-ce9c-421c-85b1-85cd3540aa9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_329707a4-02d0-4ef3-bdfb-81e9d08374e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_329707a4-02d0-4ef3-bdfb-81e9d08374e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f003ab7a-a96f-4727-a9a0-07638b5bcaf0" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_f003ab7a-a96f-4727-a9a0-07638b5bcaf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_b9f94c10-2b29-4f17-a108-dc59e12b8d91" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b796dcc1-9273-42d0-b036-bed042fc88d6" xlink:to="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_b9f94c10-2b29-4f17-a108-dc59e12b8d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c72c9dfa-c17e-4e71-914f-122024cffadd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c72c9dfa-c17e-4e71-914f-122024cffadd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:to="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4be4f114-ce1d-42f9-a15f-d9fed9e590e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_a46ff2a6-525d-43a1-b6a8-d4624a15d033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_a46ff2a6-525d-43a1-b6a8-d4624a15d033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_16ceb318-243c-4862-ab6f-c2ac31509c2b" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b37f6a40-a8b7-4454-b8be-9429ad68ba2f" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_16ceb318-243c-4862-ab6f-c2ac31509c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e79c93f2-7194-4f2b-8661-abae7ab70b39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a6f53f1e-2f30-4697-86e2-69f628652fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a6f53f1e-2f30-4697-86e2-69f628652fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bee5610f-ebdc-41d6-8de8-66666cf531fb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f67400af-d61e-4a6b-b107-3996fade5bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f67400af-d61e-4a6b-b107-3996fade5bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_79c4db6b-110f-4526-ac9c-ce7586e85fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_79c4db6b-110f-4526-ac9c-ce7586e85fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_02cf0248-81e3-4bea-9cda-d66124e17ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_02cf0248-81e3-4bea-9cda-d66124e17ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_825fc51f-a1e9-43e0-8206-52412c70ba7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_b61d0b2b-9597-488e-8a4c-aee4c8b62646" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_825fc51f-a1e9-43e0-8206-52412c70ba7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanRollForwardActivityDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dd94cbcc-2634-4453-82fc-cf24648ea7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dd94cbcc-2634-4453-82fc-cf24648ea7f8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0b79fe11-6eec-4122-89fc-83a685e46380" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_532b6de1-4635-4c2e-ad5b-bf637df6eaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_us-gaap_EmployeeStockOptionMember_532b6de1-4635-4c2e-ad5b-bf637df6eaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b8c121cd-4cd3-4adb-803a-080ca5ef18b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_us-gaap_RestrictedStockMember_b8c121cd-4cd3-4adb-803a-080ca5ef18b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_263cf572-f322-416a-8fb8-f9cede3b2a70" xlink:href="fwrd-20211231.xsd#fwrd_KeyEmployeePerformanceShareBasedPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_fwrd_KeyEmployeePerformanceShareBasedPlanMember_263cf572-f322-416a-8fb8-f9cede3b2a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_a9ec7c6c-089b-4f6c-8c73-008c9b6ba7ac" xlink:href="fwrd-20211231.xsd#fwrd_NonemployeeDirectorNonvestedSharesGrantedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcf084ee-8801-4540-8f78-0c1067e9bf95" xlink:to="loc_fwrd_NonemployeeDirectorNonvestedSharesGrantedMember_a9ec7c6c-089b-4f6c-8c73-008c9b6ba7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_6ac9ccc2-20d9-439b-9459-94869dccc377" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_467a9626-5512-402d-a8ef-b11cceff47ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_467a9626-5512-402d-a8ef-b11cceff47ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_cc48f54d-b6e1-4490-9e1c-5d194bcc9cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3073a2bc-9b49-4a91-9da9-5ffe6abe3566" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_cc48f54d-b6e1-4490-9e1c-5d194bcc9cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5bb4c6f2-ce4d-4eb1-add1-1dc68f27556b" xlink:to="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7bc46129-a54c-4615-84e4-44a4b8b8d259" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:to="loc_srt_MinimumMember_7bc46129-a54c-4615-84e4-44a4b8b8d259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ee333507-b246-47e4-b212-3a0ff42dfe92" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c63b4b30-25e7-4e77-902c-7d328ce7bef8" xlink:to="loc_srt_MaximumMember_ee333507-b246-47e4-b212-3a0ff42dfe92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_da58ac1d-18bf-4a85-81bb-261b2318afe8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4955a2f3-add2-4899-b4dc-dba72386db12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4955a2f3-add2-4899-b4dc-dba72386db12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8cb0407f-191e-4969-8893-8490c68c778b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_8cb0407f-191e-4969-8893-8490c68c778b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d10cac1d-62b1-4760-b61b-738308db335f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d10cac1d-62b1-4760-b61b-738308db335f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b766669d-9173-41d2-8d4f-74d099501375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_b766669d-9173-41d2-8d4f-74d099501375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_878a8e36-e5f0-4176-8d08-b59319ea5ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_14478822-7427-4601-8d96-31707c613287" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_878a8e36-e5f0-4176-8d08-b59319ea5ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8aa5ed4f-7542-4c7e-b33f-4b7f02ff3d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8aa5ed4f-7542-4c7e-b33f-4b7f02ff3d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f4de2541-0506-4ac4-9e98-1a2cb97332f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f4de2541-0506-4ac4-9e98-1a2cb97332f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_622826e9-cc16-4935-b49f-d025aa05ebd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_622826e9-cc16-4935-b49f-d025aa05ebd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d1c8b206-e6e4-4dd2-8e12-abc52a0b7c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d1c8b206-e6e4-4dd2-8e12-abc52a0b7c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_98273936-5ac4-40df-92e7-0c47ae786137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3ff4ea41-ddd3-4875-bf8b-6fdfedb2509a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_98273936-5ac4-40df-92e7-0c47ae786137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf6bfd-e381-44bc-aecc-cebc2b3b7878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf6bfd-e381-44bc-aecc-cebc2b3b7878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7fde5201-7ded-4bf8-bf30-7a8e1afe87c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7fde5201-7ded-4bf8-bf30-7a8e1afe87c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9b7ca562-9f6e-4d16-928c-c68efa8518a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9b7ca562-9f6e-4d16-928c-c68efa8518a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bc59b084-b300-425e-9f11-31880146f135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bc59b084-b300-425e-9f11-31880146f135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_87f52d8e-2c9b-4333-9942-e1eedc660506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3157bbee-e19a-4462-bdf9-78168081a842" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_87f52d8e-2c9b-4333-9942-e1eedc660506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8e8d2492-75db-46f6-8edc-0713a22b5e2d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b5e16777-276b-416f-89bd-70211fd9a4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b5e16777-276b-416f-89bd-70211fd9a4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f2da157-4d79-4479-b127-36ff8cb3771c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f2da157-4d79-4479-b127-36ff8cb3771c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d9ea7893-58fa-40eb-b94f-c56f000e73be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d9ea7893-58fa-40eb-b94f-c56f000e73be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_58d92d20-46e6-4f80-afe0-d3605cfd21d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_58d92d20-46e6-4f80-afe0-d3605cfd21d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fbeefacc-843d-4e68-b5d1-f0920a39310c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_353e9cd0-f616-4f4b-a5e8-7fb847c62609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fbeefacc-843d-4e68-b5d1-f0920a39310c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanExercisePriceRangeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_75994bc5-f64e-481c-9545-38c604f5872f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_75994bc5-f64e-481c-9545-38c604f5872f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_457632ec-14fc-4c1a-b060-f48301e64f8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0c20a722-6e10-44b8-b4fe-6bef6c69c28b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c6895eb-77da-47c0-8306-864f0af47479" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0c20a722-6e10-44b8-b4fe-6bef6c69c28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_b0d615e4-6931-4e1d-89f8-921382052965" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeOneMember_9a228edb-9ecf-415e-b712-992439fe554c" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeOneMember_9a228edb-9ecf-415e-b712-992439fe554c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeTwoMember_4093b1e5-558e-4439-83c7-320f9aeb93fa" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeTwoMember_4093b1e5-558e-4439-83c7-320f9aeb93fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeThreeMember_2de44e09-b13d-4ed1-9090-33f58f24e7b2" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeThreeMember_2de44e09-b13d-4ed1-9090-33f58f24e7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExercisePriceRangeFourMember_21e8aac4-55ed-4594-893a-891432b50bc6" xlink:href="fwrd-20211231.xsd#fwrd_ExercisePriceRangeFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9e145e3b-bfa9-452b-bf87-78165db8d1f5" xlink:to="loc_fwrd_ExercisePriceRangeFourMember_21e8aac4-55ed-4594-893a-891432b50bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_eb3c037e-fc42-4fc8-b208-7deecfbc0f0c" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_0d409a0d-27c2-4b64-8c46-fa56b31c5faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_0d409a0d-27c2-4b64-8c46-fa56b31c5faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_dc7682af-be52-4bcd-bc88-b022687b2952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_3a8ba376-7678-4a46-a55b-3bfe5f92f78d" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_dc7682af-be52-4bcd-bc88-b022687b2952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45c585df-2a7e-4b21-934c-7daec952f1af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e7026f88-7c33-4157-a5df-117ee158228a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e7026f88-7c33-4157-a5df-117ee158228a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_4ea27c85-a63b-4203-974a-3e3903446e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_4ea27c85-a63b-4203-974a-3e3903446e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_b9c853b6-2683-4be5-9191-4e26d6de3bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_b9c853b6-2683-4be5-9191-4e26d6de3bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dab38d7b-7189-4c36-8776-cfead61823a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dab38d7b-7189-4c36-8776-cfead61823a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_f2c348ae-8a09-4934-8ce7-435d86c971d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_f2c348ae-8a09-4934-8ce7-435d86c971d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_79f917b1-6510-4d18-8268-97559aba0477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_79f917b1-6510-4d18-8268-97559aba0477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_68a5a25e-43e9-41bf-9487-1cfc3fb92891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a8caada0-f65b-4524-8dc4-5378d106179e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_68a5a25e-43e9-41bf-9487-1cfc3fb92891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#StockIncentivePlanEmployeeStockPurchasePlanDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_52b844c6-7bd2-40ed-9bd5-e1cf01aa966d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_52b844c6-7bd2-40ed-9bd5-e1cf01aa966d" xlink:to="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:to="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4045b3fb-0f05-4746-b9a4-1434385083a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_fc77be2b-6237-4628-9c87-097580b0a261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_306e3ee6-cc5d-4671-9bda-f2db8f10dd06" xlink:to="loc_us-gaap_EmployeeStockMember_fc77be2b-6237-4628-9c87-097580b0a261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_406c8096-0172-452f-a5fb-d369a43917bc" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_0dd7c2af-4a05-47eb-b787-a65cd732f177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_0dd7c2af-4a05-47eb-b787-a65cd732f177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_491cf856-d813-426a-92be-6cd4a485460b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_00a1ea39-414f-4834-ad1a-fa0359daef9f" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_491cf856-d813-426a-92be-6cd4a485460b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable_4d285658-5690-46fc-a5c8-f5f0046a0af0" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c0fb2b69-beb2-4e21-bffc-fbf1d6e4c6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c0fb2b69-beb2-4e21-bffc-fbf1d6e4c6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_54bdd493-a36e-45ed-be0f-c8a284395f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_54bdd493-a36e-45ed-be0f-c8a284395f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_8313400a-e5f8-48ab-9a52-288eb8dfcfad" xlink:href="fwrd-20211231.xsd#fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_8313400a-e5f8-48ab-9a52-288eb8dfcfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_4211424d-008f-4ea9-9491-f32484638d18" xlink:href="fwrd-20211231.xsd#fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases_4211424d-008f-4ea9-9491-f32484638d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_dd6ec5fc-25db-4477-b372-5b35bbba211d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_dd6ec5fc-25db-4477-b372-5b35bbba211d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_a29ad109-e2a1-498c-8487-ad47e714360c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_a29ad109-e2a1-498c-8487-ad47e714360c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed651009-ad2b-4ce8-b4aa-a5cc6a6bf0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed651009-ad2b-4ce8-b4aa-a5cc6a6bf0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ba0aed85-cdab-4df8-829e-bd90b8ea213b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems_69fe5fa2-e972-412d-b7f7-7f97e4111c14" xlink:to="loc_us-gaap_ShareBasedCompensation_ba0aed85-cdab-4df8-829e-bd90b8ea213b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bde67287-68d7-40f6-acd6-bf7205500d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6334ba91-a089-4e2f-bdf2-600dddb780c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bde67287-68d7-40f6-acd6-bf7205500d5e" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_6334ba91-a089-4e2f-bdf2-600dddb780c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d6d150a1-d02f-40a9-834f-034dd5097e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d10caa57-9cdb-40a8-963a-249e9f22d263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6d150a1-d02f-40a9-834f-034dd5097e60" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d10caa57-9cdb-40a8-963a-249e9f22d263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c069db7c-6055-4156-ae55-6a7f1ab7f198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6d150a1-d02f-40a9-834f-034dd5097e60" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c069db7c-6055-4156-ae55-6a7f1ab7f198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4184d350-d672-44a7-ad8c-494b20969185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6d150a1-d02f-40a9-834f-034dd5097e60" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4184d350-d672-44a7-ad8c-494b20969185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_178ea9c9-dbc0-4890-93c2-daa52c02e873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d6d150a1-d02f-40a9-834f-034dd5097e60" xlink:to="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_178ea9c9-dbc0-4890-93c2-daa52c02e873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9d082ee6-a586-404a-8f27-e211e5f8b3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f6d23bc9-14d8-46e0-9594-cd12142470c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d082ee6-a586-404a-8f27-e211e5f8b3e0" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f6d23bc9-14d8-46e0-9594-cd12142470c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_da824175-e107-4770-b1c6-842b0acd791c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f6d23bc9-14d8-46e0-9594-cd12142470c3" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_da824175-e107-4770-b1c6-842b0acd791c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1e9b595d-a7d8-4001-9462-0db566846e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f6d23bc9-14d8-46e0-9594-cd12142470c3" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1e9b595d-a7d8-4001-9462-0db566846e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c57da2f1-d7a8-4365-a468-47d9308f72ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f6d23bc9-14d8-46e0-9594-cd12142470c3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c57da2f1-d7a8-4365-a468-47d9308f72ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1bedf2cc-2214-4e33-9b8f-d146be6841a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d082ee6-a586-404a-8f27-e211e5f8b3e0" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1bedf2cc-2214-4e33-9b8f-d146be6841a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_53ac3be1-da77-46eb-9b9e-51242ab6e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1bedf2cc-2214-4e33-9b8f-d146be6841a8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_53ac3be1-da77-46eb-9b9e-51242ab6e28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d3c1530f-cae5-4df2-91fa-3530f0c2ea4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1bedf2cc-2214-4e33-9b8f-d146be6841a8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d3c1530f-cae5-4df2-91fa-3530f0c2ea4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fac2f7e3-fb96-4280-be00-4b9ee2857d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1bedf2cc-2214-4e33-9b8f-d146be6841a8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fac2f7e3-fb96-4280-be00-4b9ee2857d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f8fc62c2-1f51-4dae-85a0-6d08ddd37628" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d082ee6-a586-404a-8f27-e211e5f8b3e0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f8fc62c2-1f51-4dae-85a0-6d08ddd37628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e18e283f-3203-4959-a4d0-ac67040d73e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e18e283f-3203-4959-a4d0-ac67040d73e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_964a6f7e-2683-42be-ba50-bf55d01643c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_964a6f7e-2683-42be-ba50-bf55d01643c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_1fe14a5a-7609-4b78-9483-ae2745f28b3b" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount_1fe14a5a-7609-4b78-9483-ae2745f28b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_e485e97f-354a-4f16-8337-1a56a19b9291" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount_e485e97f-354a-4f16-8337-1a56a19b9291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_4333ee7a-7cf0-48a6-95a9-8149379a84d6" xlink:href="fwrd-20211231.xsd#fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount_4333ee7a-7cf0-48a6-95a9-8149379a84d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_dfe6058f-9790-49da-bf09-5e8bcb4e63dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_dfe6058f-9790-49da-bf09-5e8bcb4e63dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_7f3d80b0-6033-4c38-886c-e76ff9dccc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_7f3d80b0-6033-4c38-886c-e76ff9dccc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c7296c0f-d524-45f1-a90a-7e54d9b67f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_c7296c0f-d524-45f1-a90a-7e54d9b67f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_debf0933-5563-479a-b674-e1a26ce7e238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21e192c5-bd11-4aa5-9cda-e78d95b3b72a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_debf0933-5563-479a-b674-e1a26ce7e238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_504cf1f8-8335-44a3-82cc-105b8bf7ebd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_504cf1f8-8335-44a3-82cc-105b8bf7ebd4" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_0e8bc22a-4821-4717-a0c8-0b513a237e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_0e8bc22a-4821-4717-a0c8-0b513a237e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_e6a1e843-fdb9-448f-914d-f498468bd2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_e6a1e843-fdb9-448f-914d-f498468bd2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_3a285b7d-3c07-4e0d-9908-652e9ae917c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_3a285b7d-3c07-4e0d-9908-652e9ae917c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_16c457bd-3a80-4fbd-976e-d76abe7d0e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_16c457bd-3a80-4fbd-976e-d76abe7d0e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_eaa101de-26f0-407f-9161-89c6f3bd25cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_eaa101de-26f0-407f-9161-89c6f3bd25cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_f7325817-3a43-49b0-81cb-6e8b4331eb3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsCapitalLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards_f7325817-3a43-49b0-81cb-6e8b4331eb3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ed4fb1ae-0bd8-48d5-b746-d7e407f85593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_ed4fb1ae-0bd8-48d5-b746-d7e407f85593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1c983ce9-9017-4ce9-929a-38a478654b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1c983ce9-9017-4ce9-929a-38a478654b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b05e690b-2e5f-40de-b736-e79fc2a554dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b05e690b-2e5f-40de-b736-e79fc2a554dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_b1a202e9-fde5-48c5-b065-ec894e7dbe86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b4c5ae6d-4687-47d5-ba46-3da0d88db7ae" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_b1a202e9-fde5-48c5-b065-ec894e7dbe86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_504cf1f8-8335-44a3-82cc-105b8bf7ebd4" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_aacfc2fc-5853-4eb5-9b88-7aedd8ae5a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_aacfc2fc-5853-4eb5-9b88-7aedd8ae5a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_c21adadd-b61a-4551-9226-65ba219b2728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_c21adadd-b61a-4551-9226-65ba219b2728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_f70aa58e-f504-4d1d-8e2a-7601b91d1b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_f70aa58e-f504-4d1d-8e2a-7601b91d1b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_9ee62ecf-5c22-4c6d-8b12-2c245337422a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_9ee62ecf-5c22-4c6d-8b12-2c245337422a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_85605b8c-6b8a-4165-bcfc-77c1b931b8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_85605b8c-6b8a-4165-bcfc-77c1b931b8d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f007f961-039d-4780-9a15-953fcaa893ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_578d8f2d-551c-44fb-93b9-fdd3968926cd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f007f961-039d-4780-9a15-953fcaa893ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_711327b9-cf1e-4f61-8c9b-3fddd9f5e64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_504cf1f8-8335-44a3-82cc-105b8bf7ebd4" xlink:to="loc_us-gaap_DeferredTaxLiabilities_711327b9-cf1e-4f61-8c9b-3fddd9f5e64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_004e5da6-f3f3-42d1-81f2-390893f51ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_004e5da6-f3f3-42d1-81f2-390893f51ed8" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_fb6cf008-9bbd-4013-a8a9-c4432e140be5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_b3906f97-49c6-4b36-9400-90fe9eba5385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_5470c126-b05f-47cd-a62a-8a7f5db89832" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_b3906f97-49c6-4b36-9400-90fe9eba5385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_0250d04d-cdff-4b41-98c7-1a1a89a779d5" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_fee42c46-3899-4f78-ad98-dd1e20f59b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_IncomeTaxesPaid_fee42c46-3899-4f78-ad98-dd1e20f59b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_82ac5f04-2690-40a3-96c5-69402ba75f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_82ac5f04-2690-40a3-96c5-69402ba75f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_af55bba1-b2c5-4cfc-a8ba-a98a7ba66580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_af55bba1-b2c5-4cfc-a8ba-a98a7ba66580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_5dec45a3-ed51-44ef-aacf-d63d1b37aa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_5dec45a3-ed51-44ef-aacf-d63d1b37aa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cfe91d6d-fc8a-4b5d-b52a-992f23c8b44a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cfe91d6d-fc8a-4b5d-b52a-992f23c8b44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_b461b963-4bbc-45ce-8a53-bb73ec5ddbef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_b461b963-4bbc-45ce-8a53-bb73ec5ddbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_8a1f6abc-8a38-451a-88af-0b909ae1b34b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_fc1b1fb3-5359-45b5-9084-0194a5bfe2a5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_8a1f6abc-8a38-451a-88af-0b909ae1b34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b5b0c42b-ef1f-4432-9c11-3f747e4ba2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b5b0c42b-ef1f-4432-9c11-3f747e4ba2f8" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_fbc9c9dc-5ddb-49e8-8d47-b07c4ab7a1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_fbc9c9dc-5ddb-49e8-8d47-b07c4ab7a1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_14855499-ef6d-4270-819f-710ebdf1a055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_14855499-ef6d-4270-819f-710ebdf1a055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6fe2df1f-ea2f-49b7-8404-055c5f0f698b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6fe2df1f-ea2f-49b7-8404-055c5f0f698b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_8ec699b7-79f7-49c5-82a8-f648c6612ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_c195c11a-0070-45ec-b028-9f7aee6732c0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_8ec699b7-79f7-49c5-82a8-f648c6612ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/Leases" xlink:type="simple" xlink:href="fwrd-20211231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a52669f7-cb59-4bac-b0ae-7977c310b959" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_c8367008-d7a1-4a5a-a968-970ecd25e0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a52669f7-cb59-4bac-b0ae-7977c310b959" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_c8367008-d7a1-4a5a-a968-970ecd25e0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_942c99d5-c862-44b0-b856-3d0b8efb4045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a52669f7-cb59-4bac-b0ae-7977c310b959" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_942c99d5-c862-44b0-b856-3d0b8efb4045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_6617ad97-0224-408f-9304-44761dbc992a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a52669f7-cb59-4bac-b0ae-7977c310b959" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_6617ad97-0224-408f-9304-44761dbc992a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1dad271b-1811-4ba1-8717-0f6aa53b5742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock_d89a3f19-43d1-4de0-9ba6-4ec128056c9e" xlink:href="fwrd-20211231.xsd#fwrd_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1dad271b-1811-4ba1-8717-0f6aa53b5742" xlink:to="loc_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock_d89a3f19-43d1-4de0-9ba6-4ec128056c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_8093804c-dcd4-48f2-a58d-a90595205cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1dad271b-1811-4ba1-8717-0f6aa53b5742" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_8093804c-dcd4-48f2-a58d-a90595205cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e7f3de23-7d54-4198-923a-0805587fe16d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1dad271b-1811-4ba1-8717-0f6aa53b5742" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e7f3de23-7d54-4198-923a-0805587fe16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_7834f906-e0e0-4632-ac91-1131ca67d576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1dad271b-1811-4ba1-8717-0f6aa53b5742" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_7834f906-e0e0-4632-ac91-1131ca67d576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6163a9eb-603b-4d6b-a7a5-771a88c7819b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6163a9eb-603b-4d6b-a7a5-771a88c7819b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_886d072b-0ca5-46be-85f2-94689263caa5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_5bc73f4f-2873-4a84-bcca-77e309571029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_43517ec1-018f-47d6-a6f4-797782855cfa" xlink:to="loc_us-gaap_OperatingExpenseMember_5bc73f4f-2873-4a84-bcca-77e309571029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:to="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_60f888d1-6836-4b24-81aa-6fd274241355" xlink:to="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5c4b08cc-7d90-4725-877f-b21d14c0241b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:to="loc_srt_MinimumMember_5c4b08cc-7d90-4725-877f-b21d14c0241b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cc120fb6-9db6-4e9d-a216-416e1f273165" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5b4eaf1-783a-422e-819b-561dacde0d7a" xlink:to="loc_srt_MaximumMember_cc120fb6-9db6-4e9d-a216-416e1f273165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b64b8713-ef58-43de-a89f-2f6efd68f044" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_4ca67861-b9ba-4b52-a58a-aaefc88329aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_SubleaseIncome_4ca67861-b9ba-4b52-a58a-aaefc88329aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_3acfe1cf-e484-41a7-a147-682f565c2a79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_3acfe1cf-e484-41a7-a147-682f565c2a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_384314bf-6483-44a4-aef5-257eeb96d39f" xlink:href="fwrd-20211231.xsd#fwrd_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions_384314bf-6483-44a4-aef5-257eeb96d39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9916543e-ad65-4aa0-ac1e-d5ab24ae987b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_9916543e-ad65-4aa0-ac1e-d5ab24ae987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_8afb8af4-6148-4c2b-b248-05ed4f6b3bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_673713e9-ea74-40d3-a53d-dfe6ff252638" xlink:to="loc_us-gaap_VariableLeaseCost_8afb8af4-6148-4c2b-b248-05ed4f6b3bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_fcf69439-0e60-481f-8567-7271d0538499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_7196a52d-a1ac-4e62-abce-337df2dd6d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fcf69439-0e60-481f-8567-7271d0538499" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_7196a52d-a1ac-4e62-abce-337df2dd6d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7b06f270-c569-47f8-b89e-bd36e98c9b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_7196a52d-a1ac-4e62-abce-337df2dd6d0d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7b06f270-c569-47f8-b89e-bd36e98c9b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e8a8ce29-54cc-46ba-a4a2-872ed2a0b9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_7196a52d-a1ac-4e62-abce-337df2dd6d0d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_e8a8ce29-54cc-46ba-a4a2-872ed2a0b9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseRightOfUseAsset_70b47f54-c2dd-4771-b2bd-99bea7ac3c1c" xlink:href="fwrd-20211231.xsd#fwrd_LeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract_7196a52d-a1ac-4e62-abce-337df2dd6d0d" xlink:to="loc_fwrd_LeaseRightOfUseAsset_70b47f54-c2dd-4771-b2bd-99bea7ac3c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_fcf69439-0e60-481f-8567-7271d0538499" xlink:to="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityCurrentAbstract_37fc27b6-c785-4d80-a3ef-c3bf96cc8664" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_fwrd_LeaseLiabilityCurrentAbstract_37fc27b6-c785-4d80-a3ef-c3bf96cc8664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_36d9cc5d-3640-4a3d-aa3b-a9ba4da7bdcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityCurrentAbstract_37fc27b6-c785-4d80-a3ef-c3bf96cc8664" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_36d9cc5d-3640-4a3d-aa3b-a9ba4da7bdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_a41c1036-a790-4ace-a725-860f11ebdcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityCurrentAbstract_37fc27b6-c785-4d80-a3ef-c3bf96cc8664" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_a41c1036-a790-4ace-a725-860f11ebdcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiabilityNoncurrentAbstract_d84f613a-d069-43cb-9129-497b7059a52d" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiabilityNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_fwrd_LeaseLiabilityNoncurrentAbstract_d84f613a-d069-43cb-9129-497b7059a52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_64a06ba4-32fd-4944-950b-6a4eb19ce1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityNoncurrentAbstract_d84f613a-d069-43cb-9129-497b7059a52d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_64a06ba4-32fd-4944-950b-6a4eb19ce1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_65a17835-a8b7-4a75-8269-07c8bc828385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityNoncurrentAbstract_d84f613a-d069-43cb-9129-497b7059a52d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_65a17835-a8b7-4a75-8269-07c8bc828385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseLiability_9c65dbbe-1dcf-46d4-bce3-92e6be6241ed" xlink:href="fwrd-20211231.xsd#fwrd_LeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_fwrd_LeaseLiability_9c65dbbe-1dcf-46d4-bce3-92e6be6241ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_824fee1b-a32f-4f88-8bfb-7cf699d7706d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_824fee1b-a32f-4f88-8bfb-7cf699d7706d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_77992fc3-c4e8-45b9-a583-0a5558c39ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_77992fc3-c4e8-45b9-a583-0a5558c39ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_044a916d-de35-4d3f-91c5-d9a74b02685b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseLiabilityAbstract_d005076e-ca40-4ebe-abef-2a50a490e9f8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_044a916d-de35-4d3f-91c5-d9a74b02685b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0da6ca23-2ec1-49a2-ac34-811c62761289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0da6ca23-2ec1-49a2-ac34-811c62761289" xlink:to="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f3905076-155b-42b2-9534-1e77cb290c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_us-gaap_OperatingLeaseCost_f3905076-155b-42b2-9534-1e77cb290c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3304b0b8-7000-4039-852e-0c76d6f8ee84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_us-gaap_ShortTermLeaseCost_3304b0b8-7000-4039-852e-0c76d6f8ee84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_318f6a1d-f85b-411f-b743-5d968f96ffba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_us-gaap_VariableLeaseCost_318f6a1d-f85b-411f-b743-5d968f96ffba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_5e2b7ee0-42d4-4fe9-b740-f9ae3ce48eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_us-gaap_SubleaseIncome_5e2b7ee0-42d4-4fe9-b740-f9ae3ce48eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FinanceLeasesCostAbstract_92f36200-d668-41bc-92dd-e09e0d36e956" xlink:href="fwrd-20211231.xsd#fwrd_FinanceLeasesCostAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_fwrd_FinanceLeasesCostAbstract_92f36200-d668-41bc-92dd-e09e0d36e956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6bec863f-0e17-411d-9028-843f0071b7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_FinanceLeasesCostAbstract_92f36200-d668-41bc-92dd-e09e0d36e956" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6bec863f-0e17-411d-9028-843f0071b7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e5f34f93-521b-49b6-9e04-a6a8bfc23bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_FinanceLeasesCostAbstract_92f36200-d668-41bc-92dd-e09e0d36e956" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e5f34f93-521b-49b6-9e04-a6a8bfc23bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_305b77dd-38fc-4240-a900-a742627e3949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_abe92f32-e2e3-4faa-a718-1d62e2de1fde" xlink:to="loc_us-gaap_LeaseCost_305b77dd-38fc-4240-a900-a742627e3949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesFutureMinimumPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a27d7260-3fbb-4507-b586-da091102757f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a27d7260-3fbb-4507-b586-da091102757f" xlink:to="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_550997ca-8003-440d-8663-adec1dc25b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_550997ca-8003-440d-8663-adec1dc25b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b4c72b74-0209-44c5-b9b0-f649b88acb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b4c72b74-0209-44c5-b9b0-f649b88acb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_04f6f9a5-ad05-40b8-8aa1-e2df1a645e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_04f6f9a5-ad05-40b8-8aa1-e2df1a645e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe734bee-d9b9-4027-b034-cc67f42992e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fe734bee-d9b9-4027-b034-cc67f42992e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1ebdf3eb-6204-4251-8c50-18ed831d4c82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1ebdf3eb-6204-4251-8c50-18ed831d4c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_35c9bf68-6e94-407a-91ad-f96135ca7d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_35c9bf68-6e94-407a-91ad-f96135ca7d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a2bd2eed-5786-400c-93f2-cbdc68b970b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a2bd2eed-5786-400c-93f2-cbdc68b970b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2fe9e68a-f699-485d-aa35-888e9bb46eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2fe9e68a-f699-485d-aa35-888e9bb46eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c4a75cd5-3f78-4cfd-9b5d-16095b7d8baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_OperatingLeaseLiability_c4a75cd5-3f78-4cfd-9b5d-16095b7d8baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_31743e52-1076-460e-bc66-27640a212946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_31743e52-1076-460e-bc66-27640a212946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4efbc2c7-a9c2-4b97-ba4b-71a21c5af9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_5347de9d-e53c-4a9c-b9a5-a9fbd06a7c12" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4efbc2c7-a9c2-4b97-ba4b-71a21c5af9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a27d7260-3fbb-4507-b586-da091102757f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_dd824fa8-a63a-4703-a901-e0410456ff65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_dd824fa8-a63a-4703-a901-e0410456ff65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c703b0fc-85fb-4486-8d5c-b2742e89cbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c703b0fc-85fb-4486-8d5c-b2742e89cbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_fe8c7935-3af3-425d-b64b-a7f65a99b4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_fe8c7935-3af3-425d-b64b-a7f65a99b4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_aa6f63d6-a721-415c-a2a8-7a584322ad3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_aa6f63d6-a721-415c-a2a8-7a584322ad3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cbe3cda-ee76-48bb-a87e-cd7928379ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5cbe3cda-ee76-48bb-a87e-cd7928379ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1b4f8485-a730-43e9-81c0-b150e88776c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1b4f8485-a730-43e9-81c0-b150e88776c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b4fbbf8-d176-4e09-9d97-2e4dd950b00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8b4fbbf8-d176-4e09-9d97-2e4dd950b00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f2611058-8622-4b3b-a21b-ab2a4ad8751b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f2611058-8622-4b3b-a21b-ab2a4ad8751b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2d4e9d0b-101d-4362-a601-09cbb0f8c47c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiability_2d4e9d0b-101d-4362-a601-09cbb0f8c47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0efc774-2aec-4da5-9642-a1b912925fab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e0efc774-2aec-4da5-9642-a1b912925fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d3a9725e-56f2-4242-a9e3-fa832029604a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_53692aaa-b57f-4c01-aadb-2911e18c6a23" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d3a9725e-56f2-4242-a9e3-fa832029604a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesFutureMinimumPaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4b25ee3f-e267-4c5e-ba09-08385929eff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_c07d8ba6-29ed-4c59-b12f-36389e341813" xlink:href="fwrd-20211231.xsd#fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b25ee3f-e267-4c5e-ba09-08385929eff2" xlink:to="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_c07d8ba6-29ed-4c59-b12f-36389e341813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_93eb9c3e-d71c-4c99-9ac8-7259520aad1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_c07d8ba6-29ed-4c59-b12f-36389e341813" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_93eb9c3e-d71c-4c99-9ac8-7259520aad1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_b884cfe1-7597-40b8-bfc4-7cf28542535b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract_c07d8ba6-29ed-4c59-b12f-36389e341813" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_b884cfe1-7597-40b8-bfc4-7cf28542535b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract_7397baad-161a-4aba-b943-ccdddc03341b" xlink:href="fwrd-20211231.xsd#fwrd_LeaseWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b25ee3f-e267-4c5e-ba09-08385929eff2" xlink:to="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract_7397baad-161a-4aba-b943-ccdddc03341b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4c2cebdd-54a8-4abc-91b9-df94e02ae554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract_7397baad-161a-4aba-b943-ccdddc03341b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_4c2cebdd-54a8-4abc-91b9-df94e02ae554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_10fc75be-fd5c-4023-8766-c5a53dd1483b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_LeaseWeightedAverageDiscountRateAbstract_7397baad-161a-4aba-b943-ccdddc03341b" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_10fc75be-fd5c-4023-8766-c5a53dd1483b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#LeasesSupplementalCashFlowDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8de703e4-5548-4f09-987e-2440017aae25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_6c4b6621-786d-4206-9d3f-ea5439c49dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8de703e4-5548-4f09-987e-2440017aae25" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_6c4b6621-786d-4206-9d3f-ea5439c49dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_6b08a2e1-16a0-47e4-89db-e22bf5a27fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_6c4b6621-786d-4206-9d3f-ea5439c49dd6" xlink:to="loc_us-gaap_OperatingLeasePayments_6b08a2e1-16a0-47e4-89db-e22bf5a27fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f494f40c-add5-4fb4-97bb-2837e6b640ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_6c4b6621-786d-4206-9d3f-ea5439c49dd6" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f494f40c-add5-4fb4-97bb-2837e6b640ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_a3e10674-c81f-4b62-94e8-3575742c1ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_6c4b6621-786d-4206-9d3f-ea5439c49dd6" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_a3e10674-c81f-4b62-94e8-3575742c1ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2fb40d77-8e3a-49c8-86a9-2dadebe4c020" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8de703e4-5548-4f09-987e-2440017aae25" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2fb40d77-8e3a-49c8-86a9-2dadebe4c020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_9043cbfe-a3be-4c1e-9408-abdf56a8ee7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8de703e4-5548-4f09-987e-2440017aae25" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_9043cbfe-a3be-4c1e-9408-abdf56a8ee7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fwrd-20211231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_622d403e-4b0e-4b46-a5fb-f33a8a151bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da9c7c32-c9c9-48c7-9402-818aea69e44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_622d403e-4b0e-4b46-a5fb-f33a8a151bd0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da9c7c32-c9c9-48c7-9402-818aea69e44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d0bdc2e7-6ea3-4521-be75-65690960f9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_5d54f395-f9a5-463b-a5a8-de5bfd3a20cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d0bdc2e7-6ea3-4521-be75-65690960f9b1" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_5d54f395-f9a5-463b-a5a8-de5bfd3a20cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7f3dc757-acd3-4d75-8976-8014ba848677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7f3dc757-acd3-4d75-8976-8014ba848677" xlink:to="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b05bfca4-e95a-40c2-9e6b-059622b7572f" xlink:to="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4086b074-31ec-4eb6-8305-aefb2e22e6df" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:to="loc_srt_MinimumMember_4086b074-31ec-4eb6-8305-aefb2e22e6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a1a4d5e-7d92-46f2-9970-f97c80a73387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a69b0aaf-c894-4848-8b3f-d95fe5589088" xlink:to="loc_srt_MaximumMember_6a1a4d5e-7d92-46f2-9970-f97c80a73387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:href="fwrd-20211231.xsd#fwrd_RangeofClaimAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:href="fwrd-20211231.xsd#fwrd_RangeOfClaimDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeofClaimAxis_9fea6661-a86d-45a7-b948-7b095e2e4c49" xlink:to="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_b14f2a52-63fc-417e-bf62-50f51048f6e9" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And3000"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And3000_b14f2a52-63fc-417e-bf62-50f51048f6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_8d7f13dd-8004-409e-926b-fabbfef37661" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And2000Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And2000Member_8d7f13dd-8004-409e-926b-fabbfef37661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_27a857e7-1120-45ab-9193-99608d851096" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member_27a857e7-1120-45ab-9193-99608d851096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_c7462f2c-894c-433c-8845-b8e3de3a0d85" xlink:href="fwrd-20211231.xsd#fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member_c7462f2c-894c-433c-8845-b8e3de3a0d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_52472522-76e6-4d79-ab38-26d139bc48bc" xlink:href="fwrd-20211231.xsd#fwrd_AggregateDeductibleForClaimsBetween0And1000Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fwrd_RangeOfClaimDomain_73fa5073-130a-456a-8f80-4d3d8cb25358" xlink:to="loc_fwrd_AggregateDeductibleForClaimsBetween0And1000Member_52472522-76e6-4d79-ab38-26d139bc48bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_affeb69d-1bdc-4e55-b533-875670338aff" xlink:to="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_34bb8a0c-9d4e-4e8e-b253-4c86a240591d" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_34bb8a0c-9d4e-4e8e-b253-4c86a240591d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_aba3dd88-1aa0-427e-a8b6-bbcd3cc54ebb" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4d9d26c7-c846-486a-b860-30e0541411de" xlink:to="loc_fwrd_IntermodalSegmentMember_aba3dd88-1aa0-427e-a8b6-bbcd3cc54ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_5739a311-c863-41ca-93cf-75840ceccc78" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_1ea2890b-0b47-4e67-a370-aa9ff23b8a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_1ea2890b-0b47-4e67-a370-aa9ff23b8a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_809c07f9-fd25-4007-87e7-70f5677a8ff8" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible_809c07f9-fd25-4007-87e7-70f5677a8ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_4e516ca3-7dcf-410c-ba41-a69e290b5b57" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange_4e516ca3-7dcf-410c-ba41-a69e290b5b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_Liabilityinsurancecoverage_9e697c96-ba2b-4916-91a1-00036ac11729" xlink:href="fwrd-20211231.xsd#fwrd_Liabilityinsurancecoverage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_Liabilityinsurancecoverage_9e697c96-ba2b-4916-91a1-00036ac11729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_9d276fe3-751a-49e2-b9ee-0b40f76985f7" xlink:href="fwrd-20211231.xsd#fwrd_SelfInsuranceRetentionWorkersCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_SelfInsuranceRetentionWorkersCompensation_9d276fe3-751a-49e2-b9ee-0b40f76985f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_41435e8e-0733-4424-b091-580772bf3ece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_41435e8e-0733-4424-b091-580772bf3ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_LossContingencyNumberOfVehicularIncidents_95e61c9a-65fe-4228-aa91-e181d05277d3" xlink:href="fwrd-20211231.xsd#fwrd_LossContingencyNumberOfVehicularIncidents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_bc67a52a-4fdf-4707-850c-94cd7e5c8722" xlink:to="loc_fwrd_LossContingencyNumberOfVehicularIncidents_95e61c9a-65fe-4228-aa91-e181d05277d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/EmployeeBenefitPlan" xlink:type="simple" xlink:href="fwrd-20211231.xsd#EmployeeBenefitPlan"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/EmployeeBenefitPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_98d78f02-1aec-4ad6-9b59-a5d4f1510799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_6055db59-4a87-4279-9c90-7e394a2ca4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_98d78f02-1aec-4ad6-9b59-a5d4f1510799" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_6055db59-4a87-4279-9c90-7e394a2ca4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/EmployeeBenefitPlanDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#EmployeeBenefitPlanDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/EmployeeBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c4d3202-6b11-4956-bd78-badf83b47d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DefinedContributionPlanEmployerMatchPercentage_10a5795e-d1b7-4f09-94dc-a0f55edb46cb" xlink:href="fwrd-20211231.xsd#fwrd_DefinedContributionPlanEmployerMatchPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c4d3202-6b11-4956-bd78-badf83b47d89" xlink:to="loc_fwrd_DefinedContributionPlanEmployerMatchPercentage_10a5795e-d1b7-4f09-94dc-a0f55edb46cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer_60aac336-bf67-4597-b2aa-c2358ce4d7bb" xlink:href="fwrd-20211231.xsd#fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c4d3202-6b11-4956-bd78-badf83b47d89" xlink:to="loc_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer_60aac336-bf67-4597-b2aa-c2358ce4d7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c9b0b92b-73ba-446d-ac20-e83588df12fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6c4d3202-6b11-4956-bd78-badf83b47d89" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c9b0b92b-73ba-446d-ac20-e83588df12fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f93fc0e9-2296-44aa-9513-11c55d3718d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_76f90242-af0f-4d1d-baec-f3c48a49eb29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f93fc0e9-2296-44aa-9513-11c55d3718d1" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_76f90242-af0f-4d1d-baec-f3c48a49eb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_14b4e71f-c274-4ff2-afe1-fbe897d8f47f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_e8ec00fc-2441-454e-9b81-63692006cada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_14b4e71f-c274-4ff2-afe1-fbe897d8f47f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_e8ec00fc-2441-454e-9b81-63692006cada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_318a72f6-3005-4923-bd54-e2ecaff20ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_14b4e71f-c274-4ff2-afe1-fbe897d8f47f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_318a72f6-3005-4923-bd54-e2ecaff20ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_460420ca-3562-49a6-b1d0-8df123fcd16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_460420ca-3562-49a6-b1d0-8df123fcd16c" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f87b7e63-42ca-45d8-9611-28a911ec1e34" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f1ca2b4a-926d-4d92-85b2-551d31b8809a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f1ca2b4a-926d-4d92-85b2-551d31b8809a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1a4f8b03-bf76-4b04-a4ff-ea91aeb60333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1a4f8b03-bf76-4b04-a4ff-ea91aeb60333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2ca29a8c-78b7-496c-b9c1-aa4d735db9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2392d13b-b175-4c07-9160-18eb57d47c31" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2ca29a8c-78b7-496c-b9c1-aa4d735db9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_812abcf8-543d-4e24-beae-94b7d443691e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_EarnOutLiabilityMember_e4dbd9c9-4c31-4e4a-8f8e-78e01d203ea0" xlink:href="fwrd-20211231.xsd#fwrd_EarnOutLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a3f468a6-2d08-40e8-8dab-cfb19abb66ea" xlink:to="loc_fwrd_EarnOutLiabilityMember_e4dbd9c9-4c31-4e4a-8f8e-78e01d203ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_afedbd0e-8334-4f4f-a670-847778381d58" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_bd5def7d-922c-4193-8d87-c62e82a0c5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_d684c419-3ea3-43bd-a5bb-4972cdb324c0" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_bd5def7d-922c-4193-8d87-c62e82a0c5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_93e5bb3a-31f7-492d-9776-fefc21348feb" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_40515c22-b682-4117-8388-c8a39efeae17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4390fe50-4ecf-433b-8ee0-4017ac36ce46" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_40515c22-b682-4117-8388-c8a39efeae17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_db996772-dcfa-4225-bf4a-cc500febf1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_db996772-dcfa-4225-bf4a-cc500febf1fc" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_657c5f2d-9669-4bc9-aa05-f7c682061a7e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b23b3634-d1dd-4799-a228-0feaa034f558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b23b3634-d1dd-4799-a228-0feaa034f558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_17c28988-375f-43f8-acfa-fe7d16127a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_56f0163d-e8b8-4956-8bb0-bc523a55efde" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_17c28988-375f-43f8-acfa-fe7d16127a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_5d7246f2-1cc1-4f68-9fca-af2400947a92" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_60dc9e14-3df1-4c24-ab76-a413c9c10ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c6bc4e34-2025-4078-861b-5cb28b479562" xlink:to="loc_us-gaap_FinanceLeaseLiability_60dc9e14-3df1-4c24-ab76-a413c9c10ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c57c796f-825b-48d6-afdc-8a2cf6fc7dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c57c796f-825b-48d6-afdc-8a2cf6fc7dbd" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_483091f5-2f0d-4fad-94f4-b270468e5620" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_068b0fef-18a0-46ab-bfd2-ae332f2af69b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_71d51447-702f-4dd3-9bfd-380191893a1c" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_068b0fef-18a0-46ab-bfd2-ae332f2af69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_12888ad4-8601-4dca-b053-e45450687dee" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_13c7cd8f-71f3-4d2d-bbc6-4a4ab743031c" xlink:href="fwrd-20211231.xsd#fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_13c7cd8f-71f3-4d2d-bbc6-4a4ab743031c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_GoodwillImpairmentCharge_ac973564-558b-468b-8aca-4aa7f4638871" xlink:href="fwrd-20211231.xsd#fwrd_GoodwillImpairmentCharge"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_GoodwillImpairmentCharge_ac973564-558b-468b-8aca-4aa7f4638871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NonCashValuationAllowance_8b60f0ca-97a0-4c6d-a4fa-10ba4d222c23" xlink:href="fwrd-20211231.xsd#fwrd_NonCashValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f16ac34-20f4-47b3-9299-cf6b884f8eca" xlink:to="loc_fwrd_NonCashValuationAllowance_8b60f0ca-97a0-4c6d-a4fa-10ba4d222c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/SegmentReporting" xlink:type="simple" xlink:href="fwrd-20211231.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fe2a9670-de39-409a-90c7-eb082f13acf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e0941449-e0f8-47f3-9602-c4ad3b63f93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fe2a9670-de39-409a-90c7-eb082f13acf7" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e0941449-e0f8-47f3-9602-c4ad3b63f93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="fwrd-20211231.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_48e6e4ef-db89-48d1-8d42-b1fbacbfd6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6f8bd567-acf2-4c2d-a1df-cd074c618400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_48e6e4ef-db89-48d1-8d42-b1fbacbfd6ff" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6f8bd567-acf2-4c2d-a1df-cd074c618400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#SegmentReportingDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a8c1ef5d-96a4-4e97-b4eb-a5454626e5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a8c1ef5d-96a4-4e97-b4eb-a5454626e5c4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_3c923803-55a3-47c3-93e7-8ae1c00a5ece" xlink:to="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c7b4265c-d853-4742-ae7d-103b03195761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_OperatingSegmentsMember_c7b4265c-d853-4742-ae7d-103b03195761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fd96a229-3e30-499c-9fa2-c981df70781c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fd96a229-3e30-499c-9fa2-c981df70781c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_ec442cb6-4f23-4f35-a390-5a581f0d5fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_us-gaap_IntersegmentEliminationMember_ec442cb6-4f23-4f35-a390-5a581f0d5fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_CorporateAndEliminationsMember_39fcb1ed-9c62-422d-b1b8-54c671e340f1" xlink:href="fwrd-20211231.xsd#fwrd_CorporateAndEliminationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_816922c3-4c03-4a46-9da3-75c4f515e466" xlink:to="loc_fwrd_CorporateAndEliminationsMember_39fcb1ed-9c62-422d-b1b8-54c671e340f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9245724e-077e-44e8-9a0d-1adb9d20bb8a" xlink:to="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_ExpeditedFreightSegmentMember_5e73063c-1b3f-4618-a041-4092466725cc" xlink:href="fwrd-20211231.xsd#fwrd_ExpeditedFreightSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:to="loc_fwrd_ExpeditedFreightSegmentMember_5e73063c-1b3f-4618-a041-4092466725cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_IntermodalSegmentMember_64667f5f-d296-44f8-9080-ff9a3f66313c" xlink:href="fwrd-20211231.xsd#fwrd_IntermodalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_77791e9e-1a64-4e68-b926-47472bbf3eb2" xlink:to="loc_fwrd_IntermodalSegmentMember_64667f5f-d296-44f8-9080-ff9a3f66313c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0ba25b47-8861-4cde-9f5c-5dc6e363dc6b" xlink:to="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_NetworkMember_68c0e0d2-e6ea-4cb6-a222-e1886d065de8" xlink:href="fwrd-20211231.xsd#fwrd_NetworkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_NetworkMember_68c0e0d2-e6ea-4cb6-a222-e1886d065de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_TruckloadMember_f750f8b4-e885-495a-9af1-998f54d25b6d" xlink:href="fwrd-20211231.xsd#fwrd_TruckloadMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_TruckloadMember_f750f8b4-e885-495a-9af1-998f54d25b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_FinalMileMember_de77903e-758f-4c19-b8bd-4c832aceba3d" xlink:href="fwrd-20211231.xsd#fwrd_FinalMileMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_fwrd_FinalMileMember_de77903e-758f-4c19-b8bd-4c832aceba3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_0b343d80-6d74-4477-92f3-bd911d40e005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c814a435-4480-45a8-a60f-b5b750dcc76b" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_0b343d80-6d74-4477-92f3-bd911d40e005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_7041b57d-8eb9-4ef5-8a2f-322681a93cfb" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_3a1114de-7082-420c-aef5-1feff13341ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_3a1114de-7082-420c-aef5-1feff13341ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_12231019-ad0d-4a17-95a6-f2fcf4f62221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_cbdb25c2-2e3d-4bf2-b681-1b8155c4a12f" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_12231019-ad0d-4a17-95a6-f2fcf4f62221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_2c2a1ef4-d2bf-4046-ae7e-5c5289125a61" xlink:to="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_OneCustomerMember_ea0d5fa5-ed66-4700-9129-f9f24ba1f83d" xlink:href="fwrd-20211231.xsd#fwrd_OneCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_479f921d-73cc-40d8-8f91-da9456005df2" xlink:to="loc_fwrd_OneCustomerMember_ea0d5fa5-ed66-4700-9129-f9f24ba1f83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_29acb582-4c86-4923-9073-1d4ccbdccfa0" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_d4c58ec4-cc0b-415d-8b6c-c6d27fb6e65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_NumberOfReportableSegments_d4c58ec4-cc0b-415d-8b6c-c6d27fb6e65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cfc320e6-8fea-469a-a6b6-5de17d1c3edb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cfc320e6-8fea-469a-a6b6-5de17d1c3edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a01b1cec-342b-4192-8d40-9cc733097dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a01b1cec-342b-4192-8d40-9cc733097dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b7189850-4f0b-4289-87e8-dc741d8a0667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_Depreciation_b7189850-4f0b-4289-87e8-dc741d8a0667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_983906f5-24bf-4f74-b2b3-09a76834460d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_983906f5-24bf-4f74-b2b3-09a76834460d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_beb24c08-6446-4ea1-83a8-27e5a4af3acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_OperatingIncomeLoss_beb24c08-6446-4ea1-83a8-27e5a4af3acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5cdb6801-d841-4fc0-abf9-7b7568048f26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5cdb6801-d841-4fc0-abf9-7b7568048f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4b14074c-e604-4964-ab92-7395b50fa402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_Assets_4b14074c-e604-4964-ab92-7395b50fa402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_22117ebc-4dae-4bfc-838c-add85143de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_22117ebc-4dae-4bfc-838c-add85143de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_848a5f0c-7350-4f6a-9133-7b795ce27990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f2d71298-9931-412a-a484-590de8c21787" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_848a5f0c-7350-4f6a-9133-7b795ce27990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_afcaf373-fb7a-4c65-b6d7-2e38a581668f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_789f3a89-2fdf-48a4-81e3-970c428cd9bd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_afcaf373-fb7a-4c65-b6d7-2e38a581668f" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_789f3a89-2fdf-48a4-81e3-970c428cd9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="fwrd-20211231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_eb3022c1-1397-474d-b2ce-c17439410d2f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_eb3022c1-1397-474d-b2ce-c17439410d2f" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9ed1ba08-5a83-4d01-aec0-04d396c9b876" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_3371eae2-1cf4-47e0-a834-4e878066b61b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_3371eae2-1cf4-47e0-a834-4e878066b61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fwrd_AllowanceForRevenueAdjustmentsMember_bdaf18d4-d3c7-44af-b242-6240ba7612c1" xlink:href="fwrd-20211231.xsd#fwrd_AllowanceForRevenueAdjustmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_fwrd_AllowanceForRevenueAdjustmentsMember_bdaf18d4-d3c7-44af-b242-6240ba7612c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_e8d0c7dd-3ab5-4c32-bc87-9927302ef8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5147c0a9-40e6-44ca-a294-d54721f1701d" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_e8d0c7dd-3ab5-4c32-bc87-9927302ef8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_a69037c4-8b30-4a48-b4a4-a5b01f4385ec" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7af21aed-de8d-4076-96a6-42ce68a0087d" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_021b29ac-be3b-4087-b097-dea60dd23749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_021b29ac-be3b-4087-b097-dea60dd23749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3655dd1b-7698-4412-ae3d-16eff7575e52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3655dd1b-7698-4412-ae3d-16eff7575e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_accf7d58-5031-4ba6-bd1f-ee14e97d41d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_accf7d58-5031-4ba6-bd1f-ee14e97d41d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_edd2ea6e-2d5b-4fab-9bdc-d3bc73e57fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_edd2ea6e-2d5b-4fab-9bdc-d3bc73e57fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_84854f98-c4a8-4bc4-806f-05c686a79438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_c6963e6e-0b27-4e90-b922-77d22c0083e0" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_84854f98-c4a8-4bc4-806f-05c686a79438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>fwrd-20211231_g1.jpg
<TEXT>
begin 644 fwrd-20211231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MP 3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "O+OV@/%7[/7B[Q+H7[&'Q^\+VFN6_Q?T;6(+30]6LHYK'4X;**&2YMY
M QR7,4WF* IXA=LJ57/J-?G;_P %SOV0O^"A'[3OQF_9F\:_\$Y[G3-*\8_#
M3Q=K6OR^*/$%ZUOINFJ+>V18KDHCM(MP-\)B5&\Q6D!PNY@ ?!W_  4[_P"#
M-FX@_M7XN?\ !+WX@^:@WW'_  JCQC>_..I\JPU!S@^BQW6/5K@]*\Q_X-0?
MV\_VJ?V?/^"@DO\ P2G^,USKG_"+^((M9@A\(:^L@E\*:YI\$UU-Y:2?-;JR
MV]Q'+",*9"C8#!MW[(>%_P#@HO\ M?\ @WPJGAW]I'_@DM\9D\=VT.R=/AC+
MH^NZ#J4H&!+;7K7\30QN1G;<HC1A@"7()/A'_!+3_@D?\:](_P""BGQ-_P""
MR?[=7@O1_"7Q"\>W=T/!7PPT;4X[X>%K6=$A>6[NHOW4UXUO&(CY1*8DF<G=
M(%C /RA_X.<_^5@G3/\ L'^$/YK7[$?\'37Q-\;?#/\ X(L_$UO ]W-;/K]_
MH^BZG=6Y(:.QN+^$3KD=%D5?);U69AWKXW_X.0O^"'_[?'[3/[=_AO\ ;W_8
MD^'%KX^A;2-,M=9\.1ZM;6EWI]Y8RL8Y=MS+$LT$B&,?(Q=65\J%PU?I'KW[
M-WQ]_P""F7["OQ#^"'_!1WX8Z+\-U^)ND1V6F^ _#NM1ZU-X4\H++#>3WRHD
M=U=B\5)PD8\E%@A0,[&1B ?%O_!E/I=K!_P3$^(6L(B^?<_'?48I''4I'HVC
ME0?H9'_.OSP_X-=_B!XJ\"_\%Z]4\#>#9Y(]%\4Z9XJT[6K:(GRC:PE[N%B.
MGRS6T(![;B!]XY^^O^"/_P (/^"D7_!"?X2?%W]D;XC_ + 7C/XM0:IXHE\1
M?#+Q9\+M0TZZTO5;Q[2*U,=W]HNH9K"-OLULQ=XRRCS/E.U"_4_\&W'_  0:
M^,'_  3U\2^)OVT?VU4T^'XJ>+=-DTW2/#-C>1W0T"REE6:Y>>:,M$]S*\<8
MQ$S+'&C#>QE94 /S_P#^"5W[15_XX_X.U_$7Q%^-&HDZGXC^(?CC1[&2];/V
M1TMKZ"TM@3T"0VZ6R#TVKWK]O?%__!%+]A'QM_P4<T[_ (*CZSX0UH?$W3IH
M+KRK?62FF7-[!;BWAO9+?;DS)&J ;75"8U9D9LD_E1_P6Y_X-[_V[/!W[?ES
M_P %*?\ @EEX=GUZ36O%$7BN]T?1+^"#5?#OB!91-+=PQSLJW,4LX\_"%G#R
M2*8]@#'] ?\ @GU\6_\ @O-^UQ>^&9_VWO@-X,^ 7A'0+RWO/$M_IKB?7_%[
MPD,+2&U:::/3;:5U_?O)F4IE(0N_S$ /R@_X/8?^4C'PQ_[(I;?^G?4Z]!\2
M_P#!=SQ7I_\ P5A^"OPO_P""B7[-E_X+^!7@?1])/A[PIXLB99K"\N;*$V/B
M^]B1C'<21ALI$V];1))2H-S$6KN?^#E;_@D__P %2?\ @IU^W9HGQ-_97_8E
MU6_\)^$? <'AV/7-4\=^&[,:I.E]>7#SP0R:D)5A*W$:KYJQR$JV448SZ_\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 >:?M.7?[4=QX1M/"'[)-IX:L_$NL7+1S^+?&4,EQIOAZV5<O<-:PR1RW
MD[$JD4(>-,EG>0+'LD^7OV!OVL?^"@>B_P#!1'XC?\$U/V]KGP?XRNO#_P .
M[3QSX/\ B?X(T*73(KO3I[P6GV:[MFDD6*8R>8453TMY23("I'W'K4.KW.CW
M5OH&H06E_);.ME=75J9XH92I".\8=#(H;!*AU) QN&<U^:/[-^N?MT_L-?\
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
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJKX-M;6?2I'GMHW(NY0"Z G&[I6M_9VG
M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A
M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_
M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=
MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ
MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,
M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJJOB*UM8M5TE(K:-0]V0X5  PV]#ZUK?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_
M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S
MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V
M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:
M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 <?\7_ -H#X:?!
M7X7Z]\5_%VO1#3] TR6\G1&^>7:/EB3/5W;:BCNS 4?"#]H#X:?&KX7Z#\5_
M".O1'3]?TR*\@1V^>+</FB?'1T;<C#LRD5^>_P#P7V_:GM(7T3]D'P7<QJP\
MO6?%[0  ]_LMLV/^!3,I_P"F)H_X($_M3VDSZW^R#XTN8V8^9K/A!IP">WVJ
MV7/_  &95'_38U\Q_K%2_P!8?J'V;6O_ '][?=IZG[C_ ,0>QW_$(/\ 6RS]
MMS\_)_U#_#S6[\WOWV]GJ?I9_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*^G/PXI_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H
M-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8
M_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU5RQ
MO[/4H!=6-PLL9) =>F:/[.T__GQA_P"_0J2.**%=D,:HOHJX% #J*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#QC]KOX7?ML
M?$"?PCK/[&7[57A[X=7&AZG--XFTGQ5\/TUVP\26S*H2"0B>">VV,K'=!(C-
MO()&T57^$_[*'BR/XZ6W[5O[3WQ)TKQG\0],\-3:#X;/A_PV^DZ-X=L;B2.6
M[%I:S7-U,9[AX8!+<23L62"-46)=ZO[?10!\V^+/V'?'?@7]K?Q7^V?^Q_\
M$[P_X3\2_$?PY9:3\2M#\5^&)M3TO6IK$,NGZFJV]W;2Q7<$<CPM\[)-$0I$
M;+YE:?[-G_!.CX'? ;]F?QE^SCXG23QNGQ2U36=7^+NN:Y L<WBW4]6W?VA/
M,D>%B1U;RTC0_NXT1=S,"[>_T4 ?$S_\$F_'WC/]FGPE_P $^?C9^TI:>)O@
M!X/O[ )H?_"*O!K_ (@TC3ITGT[1M0OOM30-;Q-% DDD-O').EO&O[D[V?[7
MAAAMX4M[>)8XT4*B(N H'   Z"G44 %%%% 'E'[<_P#R:/X]_P"P"_\ Z&M=
MU\+O^29^'?\ L!6G_HE*X7]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_
M $2E &[1110 4444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\
MU^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]
ME_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0
M?!_UQ7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3
M_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHKSWX_?M4_ +]F'05UWXU_$FPT?SE)LM/+F6\O#TQ#;Q@R2<\9
M"X!/)%9U:M*A3<ZDDDMVW9'7@L#C<SQ4<-A*4JE26BC%.4F_)*[9Z%7G7[2/
M[4_P3_94\!W7CGXO^-['3_+M9)-/TMKA?M>I2*I(B@B^\[$X7(&U<Y8@ FO%
M?^%O?M\?M@_Z/\ ?AX/@OX)N./\ A-_'EDL^MW<1_CM=.SMBR#D&4D$$%7!X
MKX)_X*X> _@W^S]XITGX(^%]?UCQCX^NX5U;Q_X\\6:FUYJ$@8$6]HI)VP)@
MO*44 [3""S"OGLVSVIA,#*O0AHM%*6B;>W*OBEWZ*VJ;/U_@'PKPG$'%%#*L
MTQ2525Y2I4;5)PA'63JU$_9T_P"6R=2HI-1E"-[KY7^-/Q9\6?'?XL>(/C#X
MXN?-U3Q%JDMY=8)*Q[C\L2YZ(BA44=E4"CX+?%GQ9\"/BQX?^,/@>Y\K5/#N
MJ17EKDD+)M/S1-CJCJ61AW5B*YBBOQSVU7VWM;^]>]^M][_>?Z-?V=@?[/\
MJ'LU['DY.2WN\EN7EMVY=+=C^DWX+?%GPG\=_A/X?^,/@>Y\W2_$6EQ7EKD@
MM'N'S1-CHZ,&1AV92*Z>OS%_X("_M9_\AK]CWQ?J?_/36?!_FO\ 3[7;+G_@
M,RJ/^FQK].J_=,FS&.:9=#$+=Z/R:W_S7D?Y9^(W!U?@7C#$Y3._)%\U-O[5
M.6L'YM+W9?WDT%%%%>H?#A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'
M[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#
M6NZ^%W_),_#O_8"M/_1*4 ;M%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?
M^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&
M/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\
MR")?^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ H
MHHH **** "BBO,/VA_VQ?V>/V7K*-OBW\0;>WU*Y _L[P[8*;G4KYB<*L5M'
MESD\!B F3RPK.M6I8>FYU)**75NR.W+\NQ^:XN.%P5*56I+:,4Y-_)79Z?7F
M_P"T)^UO^SY^R[I*:A\9?B/9Z=<W"YL-&AS/?WI)P!#;1YD?)XW8"@D985XS
M_P );_P4,_;$_=^ O#B_ +P+<?\ ,;\0VZW?B>^B/>*USY=GD9!WG>IPRL:]
M'_9\_8,_9Z_9XU9_&VD:#=>(_&-RV^_\=>+[LZAJMQ(1@OYTG$6>G[L+D=<U
MP?6\5BM,-"T?YIII?*.DG\^5=FSZO^P<AR+WL[Q//47_ "XP\HREZ5*WO4J?
MFH>VFGI*,6><?\+&_P""@?[8?[GX0^"U^!?@:X_YFGQA9K<^(KR(_P 4%CG9
M;9!_Y:G/1E?M7H/P _8"_9_^ VO-\0VTR^\7^-YV$E[X[\:W9U#4Y9/[R/)\
ML/H/+"G'!+5[;15TLNI*HJM9NI-=9=/\*V7JE?NV<F-XPQT\++!9=".$P\M'
M"E=.:_Z>U&W4J=[2ER)_#".P4445Z!\D9OC'_D6+W_K@:N:=_P @^#_KBO\
M(53\8_\ (L7O_7 U<T[_ )!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1
M*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB
M@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^
M1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_Z
MXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_
M^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T
M$UL4 %%%% !1110 4444 %%%>1_M$?MP?L[?LSSQZ#X[\8-?>)+HA=.\&^'8
M#?:M>.WW52WCY7=V:0HI[&LJU>CAZ;G5DHKN]#ORW*\QSC%K#8&C*K4>T8IM
M^;TV2ZMZ+=GKE>5?M$_MI_L[?LP)'8_$WQTCZW=8&G>%='B-YJMZ[?<6.VCR
MPW'@,^U">-U>3>5_P42_;%_UTB?L^>!+C^",K>>*[Z(^_$=AD?25#_>%>J_L
M[_L2_L[?LR/)K'P\\%_:O$-UN;4?%^O3F]U:\=OOL]Q)RN[NJ;%/]VN'ZSC,
M5IAH<L?YIIK[H:-_/E^9]3_8G#N0^]G.(]M57_+C#RB[/M4KVE3CYJFJSZ/E
M9Y3_ &I_P41_;$.W1-/3]G[P'<?\OFH1K>>*KZ(_W8N(['(X^;$B'!!85Z?^
MSQ^PQ^SO^S9>R>*/"/A:;5_%5T2VH^-O%%R;_5[N0C#.UQ)RF[N(P@/<&O8*
M*TI9?1A456JW.:ZRUMZ+:/R2?=LXLPXOS'$826"P4(X7#2T=.E>/,O\ IY-M
MU*O_ &_)Q3^&,=@HHHKO/E HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y"
MJ?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'E'[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2
MN%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ;M%%% !1110 4444
M%%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([W
MO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9
MOC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%
M?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\
M\@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_
M .@FMB@ HHHH ***\6_:"_;V_9\_9]UE/ E]K5YXH\:7#>78>!/!MH=0U6>3
M'"&*/B+U_>%21R :QKXBAAJ?/5DHKS_K?R/1RS*<SSK%+#8"C*K/>T4W9+=O
MLEU;LDM6SVFO'?VAOVZ_V>/V<-03PEXF\2SZWXMN2$T_P/X5M3?ZM=2$95!!
M'_J\]C(4![$UYE_PA/\ P4)_;$_>_$GQ4OP%\"W'_,O^&+I;KQ->Q'M->8V6
MF1S^[&\<JRFO8_V>?V/_ -GK]EW3Y(/A!\/+6SOKD'^T->NR;G4;YB<LTMS)
MEVR>=H(4$\**XOK&-Q>E"')'^::U^4-'_P"!./HSZ?\ LCAG(=<VK_6*J_Y<
MX>2<4^U3$6E#Y455NM.>#/'?[!_X*'_MB'?XHU=?V?\ P)<?\PW2)EO/%-]$
M?[\_$=CD8(VCS$.0P:O6_P!G?]C']G?]EZ"2X^%G@.)=8N@3J/B?59#=ZI>L
MW+-)<R9;YCR57:F?X:]3HK6CE]&G4]K-N<_YI:M>BVC_ -NI'!F7%V98S"/!
M8:,<-AGO2I)QC+M[23;G5?G4E.W2RT"BBBNX^6"BBB@ HHHH **** "BBB@#
M-\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"J?C'_D6+W_K@:N:=_R#X/\ KBO\A0!-
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_ /)H_CW_
M + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3
M/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%%
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
M44 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E
M_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?
M!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'
M\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K\Q?^"_7[6?\ R!?V/?"&I_\ //6?&'E/]?LE
MLV/^!3,I_P"F)K[ _;;_ ."@_P %_P!BGPNY\23G6_%=S:M-I'A#3I1]HF4
M_O9FP?L\ (.9&&3@[58@@?A5\8_BQXQ^.OQ2U[XO^/[U9]8\0ZE)>7K1@A$+
M'Y8T!)*HBA449.%4#M7PW&.=4J.$>"HRO.7Q6Z+L_-]NU^Z/ZC^CGX:XW,L^
MAQ+F%%QP]%-TN96YZFRDD]XPU?-MS\MFVG;FJ_2K_@WW_:'\+:7KWBG]F?7-
M-L+?4]4']L:%J*VR)/=B-0D]J\@&Y]JA944DX F-?FK73_!;XL^+/@1\6/#_
M ,8? ]SY6J>'=4BO+7)(63:?FB;'5'4LC#NK$5^?Y/F#RS,:>(Z)Z^CT?_ \
MS^M_$3A*GQOP=BLH;M.<;P?:I'WH7\KJS\FS^DVBN8^"WQ9\)_'?X3^'_C#X
M'N?-TOQ%I<5Y:Y(+1[A\T38Z.C!D8=F4BNGK]WA.-2"G%W3U1_E7B</7P>(G
M0K1<9P;C)/=-.S3\T] HHHJC$**** "BBB@ HHHH **** "BBB@ HHHH *_-
MG_@I9XCU+6OVJM3TJ\D8PZ1IEE:VBGH$:%9SC_@<S5^DU?#?_!4_X$ZO:^*+
M'X^Z'8M+I]W:QV.MM&N?L\Z$B*1O174A,] 8P.K"OQ7Q\R_'X[@"4L,FU2J0
MG-+^1*2?R3E&3[)7Z'RO&-&M6R9NG]F2;]-5^#:9\?T445_"I^0GOW_!-/Q'
MJ6B_M5:9I5G(PAU?3+VUNU'0HL+3C/\ P.%:_2:OAS_@EC\"-8N?%%]\?=<L
M'BT^UM9+'1&D7'VB9R!+(OJJ*"F>A,A'537W'7]U> >7X_ < 1EB4TJM2<X)
M_P C44ODW&4EW3OLS]>X-HUJ.3)U/M2;7IHOQ:;"BBBOVH^J"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH IS^'=!NO$%KXLN='MGU.QLY[2SOWA!EA@G:%YHU;J%=H("P'!,29^Z*^+
MG^#-E^UE_P %L]&_:L\-V:CPQ^S;\/M1\+3^(8T^75O%&ID^?I\;])8[&S<F
M4@X2>\$?WDE"]]_P4Y^*W_!0CP5\.=+\%_\ !/O]D+5_B+J_B"Z,7B/Q!I_C
MO1-#;0-/!'F_9GU*8;KV125B?R98HCF1PY58W\S_ &2/C9_P5*B\7> _V<6_
MX(T:?\"/AE978&O>-M4^.VC>(S8V48>>5%L[,BXN+FZD'EFX=V827#32;SN-
M %#]OO\ X)O_ /!2+QI^TYK/[>/_  3Y_P""C#^#/&:^&++2-.^&WB3PG;W.
MA:A9VADE%G).Q<Q^9--/(9#$Q#2@ J$5E^>/VZ_^"E7Q6_:__P"#9WX_?&+Q
M5\.I? OQ/\*ZJGPX^*_AFV9O+TW5DUK3;+48HR26\J2VO,[26*B9D+.%WM]P
MW7[87[>.A?M">,O@]JW_  2T\4:MX>L[\+\/_B'X:^(FB-IFKVI0$2WRW<\$
M]AALAECBN''.U'P&?,M?^"7GA;QY^P;\8?V4?C9K%DVM_'W6==\2?$'5M#A9
MK6RUS4W5XY+19 K21V?DV<<;2!6E%HKN%+E0 >2?\%,? GA72?\ @VF\6>!/
MLL1TS1_V>-%CL8]HVJ;6WLFM\?1XHR/H*^I/^";7C7Q1\2?^"=OP%^(GC:YE
MGUG7?@SX7U#5KB<DO+<S:3;22.V><L[%N>>:^1OBG^S;^WA^U/\ \$Q_#/\
MP23^(7P3U#PQKTNG:+X3^)/Q?.KZ?-H7]A:9/;F;4K#9<-=7-Q>06J*EO);Q
M>6\\GFF-45G_ $-\!>"/#7PS\#:+\-_!>FK9Z/X?TFVTW2;-#D06T$2Q11CV
M5$4?A0!K5QGQF^)OB_X9:997_A#X.ZUXQDNIVCFMM%DC5K=0N0[;R.">.*[.
MB@#Y)_:M_:/^+'BO]G7Q=X<UO]DGQAH=I=Z2T<^K7UQ 8;5=R_.X4YQ]/6O?
M_A7XGUAOAAX<8^#KT$Z#9D@LO'[A*Y_]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),
M_#O_ & K3_T2E $O_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\
M0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z
MO_T*%[_WTM9GA77-1M=.DCA\-W,X-S(Q=&7 );I^%=76/X'_ .01+_U^S?\
MH5 !_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL
M44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%
M% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL
M44 8_P#PDNK_ /0H7O\ WTM9EKKFHKXINKI?#=RSO;1JT 9=R@$\FNKK'LO^
M1WO?^O*+^9H /^$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+
MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O
MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6J/B77M3N=!NH)O#%U"K1$&5V7"^YKIJS?&/_(L7O\ UP-
M%2R\1ZJEG$B^$KQ@(E 8,N#QUJ7_ (275_\ H4+W_OI:TM._Y!\'_7%?Y"IJ
M ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Y3PKKFHVNG21P^
M&[F<&YD8NC+@$MT_"M/_ (275_\ H4+W_OI:/ __ "")?^OV;_T*MB@#'_X2
M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_
M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_
M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W
M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6MBL7XA?$3P-\)_!U]\0?B3XJLM%T73(3+?:C?S!
M(XE[<GJQ. %&2Q( !) I2E&$7*3LD:4:-7$58TJ47*4FDDE=MO1)):MOHA?^
M$EU8=?"%Y_WTM?-'Q3_;B^*7QI\7ZA^SS^P-X0BUGQ#9OY/B;Q_> 2Z-X9!X
M.&&5N;D<[8QE01R&VN%RY=:_:#_X*;2M9>$9]9^&7P&D8K<:T4,&N^-(NZP
M\VEHP_C(RX/\09D3Z@^$OP@^&OP*\"67PT^$O@^ST/1-/3;;V5G'@$]W=CEI
M';JSL2S'DDUY7M<1F.E%N%+^;[4O\/9?WGO]E?:/N_J.5<&^_F48XC&K:AO3
MHOO7:^.:_P"?,79/^+*Z=)^5?LM_LL>$?V9HK[Q1_86L^*?'6O'S/%/C[7Y%
MEU#4I#@LH8D^3#D#$2G&%7<6(!KV'_A)=7_Z%"]_[Z6MBBO1H4*.&I*G25DO
MZ^;[O=GQ^9YIF&<XV6+QM1SJ2W;[+1)+912TC%)**LDDD<IKFN:C/J.FR2>&
M[F,QW)9$9ES(=O05I_\ "2ZO_P!"A>_]]+1XE_Y"^C_]?I_]!-;%:G 8_P#P
MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_
M -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )
M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2Z
MO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#P
MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_
M -"A>_\ ?2UL52\1>(M#\):'=^)O$NJPV-A8P--=W=P^U(D R23_ )S45*D*
M4'.;225VWHDENV^PFU%7>QB^)?B7;^#= N_%/BG1IK#3[&$RW=W<RHJ1H.Y.
M?P ZDD <FO$=+LO%_P"V-XFM/B)\0_!FH0?#;3Y?.\->&)!M.LR#I>70.,Q_
MW$Z$'T)+Z/A_0O$/[:OB:W\?>.M.N-/^%^F7(E\.>'KA2DGB"53Q=W*_\\1_
M!&>O?C.[Z"BBC@C6&&-41%"HBC 4#H .U?$TZ<^-*JJU4UE\7>,7H\0UM.2_
MY\IZPB_XC]Z7N<JEY,4\UDI2_@K9?S^;_N=E]K=Z6O\ '_Q6_P"";/PUUNYN
M->\!S:YX81B7>TF1+NVC]DW,KJ/JS?A3_AC_ ,$TOAOX<U"'6/'\FO>)EC(=
M;-(TL[>3_?"LSL/HZ^^:^K?&/_(L7O\ UP-7-._Y!\'_ %Q7^0KE_P"(4>'?
MU_ZY_9T.>][>]R?^"^;V?RY;&?\ JYDGMO:^P5_G;[KV_ Q-(OFT#2[?1-#^
M'TUG9VL2Q6UK;(B1Q(!@*JC@ #L*L_\ "2ZO_P!"A>_]]+6Q17Z#&,8148JR
M6R/:225D8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL450S'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6MBB@#'_P"$EU?_ *%"]_[Z6M#3;R>^M1/<6$ELQ8CRI2,_7BK%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'E'[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2N%_;
MG_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ;M%%% !1110 4444 %%%%
M !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E
M%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_
M )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%?Y"I
MJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\ \@B7
M_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "B
MBOF_X^?ML^(K[X@7'[,7[%GA:V\;_$D#9JU](Y_L;PHA.#-?3KP74YQ"IW$@
M@_-A&Y\3BJ.%AS5'OHDM6WV2W;/7R;(\QS[%.CA(_"N:4I-1A"*WG.;TC%=V
M]79*[:3[S]J']KWX5?LKZ#:OXLDNM6\1:P_D^%_!FB1>?J>LSDX5(HER0N[
M,A^4=.6(4^3_  ]_9'^+/[4GC&Q^/O\ P4'-O)#93"X\(_!RQF\S2M%_NRWI
MZ7MSCKG*#)'(.Q.Z_9?_ &)O#GP1UZZ^,OQ.\57'CWXJ:TG_ !//'.LH"\8(
MP;>SC^[:P ?*%7!(X.%VHON5<4<+6QLE4Q:M'I#IZS_F?E\*\WJ?25L\R[AF
ME+"Y!+FK--3Q334G?1QH)ZTH/9S=JLU_S[BW!MBBC@C6&&-41%"HBC 4#H .
MU.HHKU3X3<**** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8
MH **** "BBB@ HHHH **** "BBB@ HHHH ***K:SK.D^'M)N==UW48;.RLX6
MFNKJXD")%&HR68G@ "IG.-.+E)V2U;?03:2NQNNZ[HWAC1KKQ#XAU.&RL;*!
MIKNZN) J1(HR6)/05X)H^D^(/VW/$L/C#Q997.G_  ITNZ\S1-&G4QR>)9D/
M%S.O46X(^5#][OWHT[3]>_;A\21>(=?MKG3_ (2Z7=[],TV4-'+XHG1N)I1P
M5ME(^5?XL>OW?H.VMK:RMH[.SMTAAA0)%%$@544# 4 <  <8KXB,9\:55.:M
ME\7=+9XAK:3_ .G"^RO^7KU?[NRGY*3S65W_  %M_?\ -_W.R^UO\.ZP00VT
M*6UM"L<<:A8XT4!54#   Z 4ZBBON$DE9'KF;XQ_Y%B]_P"N!JYIW_(/@_ZX
MK_(53\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"F!-1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P
M%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1
M110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,U
ML5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!<T[_ )!\'_7%?Y"IJAT[
M_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "
MBBB@ JCXE\2^'?!N@7GBKQ;KEIIFF:?;M/?:A?7"Q0V\:C)=W8@*!ZFN*_:0
M_:A^#_[*_@@>-?BQX@,)N)/)TC1[*/SK[5;CC;!;0@YD<D@9X5=P+%1S7A7A
MO]G+XY?MV:_9_%3]N&PF\-^ [:X6Z\+_  4M;EAYN#F.XU>1<&63H1!P%Z$+
M\ZMP8G&N%3V-&//4[=$N\GT7XOHCZK)^&UB<)_:695/88--KGM>=1K>%&%US
MR[NZA#[<E=)PZI\8?C]_P46U*?P5^RYJ.H^ OA#',T&N?%6:W:'4=>4':\&D
MQL T:'D&X;!'.,%2C_1/P#_9Y^$?[,WP_M_AK\'/"4.EZ=$=]Q(/GGO)B,-/
M/*?FED/=CT&    !UVEZ7IFB:;;Z-HNG06=G:0K#:VMK"L<<,:C"HBJ %4
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
M5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(
ML7O_ %P- %S3O^0?!_UQ7^0J:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @
MB7_K]F_]"K8H **** "BBO$OVHOVU_"?P$U6S^%/@7PU=>.?B?KBX\/^ M#8
M&=LCB>Y?D6L ZEWZ@$@8#,N-?$4<-3=2J[+^M$MVWT2U9Z.593F.=XV.%P5-
MSF[OHDDMY2;LHQBM92DU&*U;2.\^.GQ]^$W[-OP^NOB;\8_&%OI&E6WRHTIW
M2W,I!*PPQCYI9#@X503P2< $CYPL/A=^T!_P4@OH?%7[1&GZI\//@P)5FTCX
M;1SF'5?$J [DFU-U.883P1 IS^(61NL^!?[%'BSQ'\0;7]I[]N+Q+:^,OB#'
M^\T/0H$/]B>$U)!$5I"V0\HP,SMDY4$99?,;Z4KS_85\QUQ"Y:?2'67^/R_N
MK_MYO9?6O,\KX/7L\HFJV,^UB+>Y3?58=-:R7_/^23_Y]1C93EG^%/"?ACP)
MX;LO!_@OP_9Z5I6G0+!8:=86ZQ0P1CHJHH  K0HHKU4E%66Q\)4J3JS<YMMM
MW;>K;>[;[A1113("BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL
M?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBFS316\33SRJB(I9W=L
M!0.223T%#:2 2XN+>TMWNKJ=(HHD+R22,%5% R22>  .]?/FJZGKW[;WB2;P
MMX9N[G3_ (3Z7=;-7U:%C'+XGF0\V\)ZBW!'S./O=NV%US6O$'[;'B:?P1X+
MO[C3_A9I=T8_$&O6[%)/$4RGFUMVZB '[SC[W;MGWGP_X?T3PKHEKX;\-Z7#
M96%E L-I:6Z!4B11@* *^&G*?&M5TX-K+XNTFM'B&MXQ?_/A/24O^7K]U?N[
MN?D-O-9<J_@K=_S^2_N=W]K9>[N[1-$TCPWI%MH&@:;#9V5G"L-K:V\81(D4
M8"J!T %6J**^WA"%."C%62T26R1ZR2BK(****H84444 %%%% &;XQ_Y%B]_Z
MX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O_8!?_T-:[KX
M7?\ ),_#O_8"M/\ T2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4
MH W:*** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\
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
M *&M=U\+O^29^'?^P%:?^B4KA?VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\
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
M /DG]JW]BGX3_#[]G7Q=XTT3Q)XPFN].TEIH([[Q3/-"S!E&'1CAAST->_\
MPK\"Z.GPP\.(+J]P-!LP,W;?\\$KG_VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\
M._\ 8"M/_1*4 2_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;5F>%?"NG:AITDTT]R"+F10$N&48#5U=8_@?_ )!$O_7[-_Z%0 ?\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4
M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;5F
M6OA73I/%-U8-/<[([:-E(N&W9)/4UU=8]E_R.][_ ->47\S0 ?\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;51\2^$M
M,L=!NKN&XNBT<1(#W+$?B*Z:LWQC_P BQ>_]<#0!4LO!>E2V<4K7-YEHE)Q=
M-CI4O_"#Z1_S\WO_ (%M6EIW_(/@_P"N*_R%34 8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%>>?M(?M0?"#]E;
MP/\ \)M\5]?:(W$GDZ1H]E'YU]JMP<;8+:$',CDD#LJY!8@<UG5JTZ%-U*CM
M%;MG7@<#C,SQ<,+A*;J5)NT8Q5VWY)&SXPM_ 'P_\+7_ (V\;>*'TO2=+M7N
M-0U"]U I%!$HR68D\?UZ"OP&_;,_:)OOVI/VB_$7Q<D>X73[FZ-OH%K<N6:V
MT^(E8$.>C%?G8#C>[GO7WI^V]^S]_P %.OVZ?AQ8>,+KX;3Z?IU_J(?0_A;9
MZ[:6W]E6BKD7>I27,T7GW3Y55B4$1#>2(V^5OE?_ (<V_P#!2+_HW+_R[]'_
M /DNOSGBG$9KFKC0H8>?LUK?EE[SZ/;2W;?76ST/[)\"LHX$X$IULSS3-\+]
M<FO9\OMJ2]E%.\DFY+F;:5Y+W?=]QRB^9_,5?KK_ ,$.OVA],^-7P-O?@#XP
MUBY.O^!"ITX?:V!N-*D/[O SSY3YC.. K0CO7Q#8_P#!'S_@HOJ4)GLOV=]Z
M*Y0G_A+=('(.".;NO7OV(OV!?^"G'[)'[2WAOXSV7[.DK6-K=?9M?M8O&&CY
MN=/EPLZ8^V<D+\Z@_P <:'M7D\/TLXRK,X57AZG*])>Y+9]=NF_R/O?%S'^'
MG'G!-? T\VPKKP_>4O\ :*/\2*=E\?VU>'SOT/UG_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK8HK]@/\[C'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H
MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY
MO?\ P+:C_A!](_Y^;W_P+:MBB@#E-<\*Z=:ZCIL,<]R1/<E7+7#$@;>WI6G_
M ,(/I'_/S>_^!;4>)?\ D+Z/_P!?I_\ 036Q0!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;5X/XSO=6_:9\;W7P6^".NWUIX
M6TV7R?&_C.*Y9ED/\5C:'H[D<,_( /I@/K?$;X@>+?VF/&-[\!/@;K,MCX?L
M9/)\=>-K4\1C^*QM6Z-*PR&8<*/U]A^'_P /_"7PO\(V7@;P/H\=CIMA%L@@
MC')]68]68G)+'DDYKXC$5JW%]>6$PTG'!1;52HG9UFM'2IM;06U2HM]80=^:
M2\F<Y9G-TZ;M26DI+[3ZQB^W\S^2ZM9O@[X+^ _ 'ANU\)>$;*>QT^RCV06\
M-RP ]2?5B<DD\DDDUI_\(/I'_/S>_P#@6U;%%?94:-'#48TJ45&,4DDE9)+1
M)):));(]2$(PBHQ5DMD8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%%:E&
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% ',^)?"6F6.@W5W#<71:.(D![EB/Q%6;+P7I4MG%*US>9:)2
M<738Z5;\8_\ (L7O_7 U<T[_ )!\'_7%?Y"@#-_X0?2/^?F]_P# MJ/^$'TC
M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:MBB@#'_X0?2/^?F]_P# MJT--TZ#2K46EN\C*&)S*Y8\^YJQ10 4444
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
M445L4%%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\
MKBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ?]O'X??M3?$OX'
M6GAO]C?XAV?A3QRGC30KNV\0:G!Y]K:6<.H0RWAG@WH;B)K=94:$,I</M!7.
MX>T5XY^W9^VM\*O^"?7[/MQ^TY\</M,?A+2]<TVRUV\M('EDLX;N[CMOM CC
M5GD"-*K%%&2 <<\4 <9%^UI^U;^S^BVG[:/[)EWJ&E1#]]\2?@8MQX@TX*.L
MESI)0:I:<9)6&.^10"6F%>Q_ _\ :*^!'[2OA1O&_P  OBYH'B[3(Y?*N;C0
MM3CG-K,,YAG13N@E!!#1R!74@@@$5^=%S_P6M_;\_P""AES)X3_X(I?\$^M5
MO] F<PM\=_C9$VE>'X!G:TMM;A@UWMR"-KM(O&ZW(XKJ/V0O^"#OQ-T7]J.U
M_P""@_\ P4-_;R\:_$CXS 1%X_ 5X_AC1+=$;<MJPLO*FNX ?X3Y,;J2LD3@
MG(!^D5%%% !1110 4444 %%%% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)
MGX=_[ 5I_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[11
M10 4444 %%%% !1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_ ".][_UY
M1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_ %P- %S3O^0?!_UQ7^0J
M:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "N:^+GQ@^&GP)\
M!WWQ,^+7B^ST31-/3=<7MX^,GLB*,M([=%1068\ &N'_ &I?VR/AQ^S#966A
MW5C>>)?&NO'RO"G@/05\W4=5E)(7"@$Q19!S*PP &P&(VUYU\(_V./B/\:_'
MEC^TK_P4!O[36M?M'\[PI\-[-_,T3PL#R"5R5NKKIND;<H(X+;4*^?7QDW4=
M##+FGU_EC_B??M%:OR6I]=E7#F'C@HYIG,W1PKORI6]K6:W5*+Z7TE5E[D=5
M[\UR/G8/#7Q]_P""F\Z:I\0+;6/AM\!G<26?AP2&#6_&D6<J]TRG-K:,.1&#
MEP<_-E)%^KO O@/P9\,O"5CX#^'WAFST?1M,@$-AIUA (XH4'8 =R<DD\DDD
MDDDUK45IA<'##MU)/FF]Y/?T79=DOQ>IR9YQ'B,VIPPM&"HX6F[PHPORI[<T
MF]:E1KXJDM7LN6*444445V'S@4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_
M -?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9_BOQ-
MH_@OPQJ/B_Q#<^38:792W5Y+C.V.-2S$#N< X'>ORL_:+_:+\=?M&>.I_%'B
M>]DCL(Y&&D:0LA,-E#G@ ="Y&-S]6/H  /T'_;O_ +1_X9+\9_V9N\W[%!NV
MYSY?VF'S.G;9NK\MZ_DSZ1W$.8PQ^%R6G)QHN'M));3;E**3[J/+=+:\K[I6
M_...<;75:GA4[0MS/S=VE?TM^(5U/PT^,?Q&^%$E[%X'\::CI5OJMN;?4TL9
M0#+$>"0#D+( 3M<89<\$9-<M17\S83%XK XB-?#S<)K9Q;371ZJSU6C\CX&G
M5J49J<&TUU6A^N?P#\*?#/PC\)-#LOA'9K'H5S817=I,>9+GS4#>=*>K2-D$
MD].G   [&O(_V$/[1_X9+\&?VGN\W[%/MW9SY?VF;R^O;9MKURO]+^%Z]/%<
M-8*O3IJG&=*G)0BK*/-!/E2Z)7L?O.7SC4P%*<8\J<8NRV5TM HHHKW3L"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^
M0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$_'S]GGX3_M-^";;
MX;_&KPM;ZYH%OK^GZO+I%[!'+;7<]E<I<P)-'(K+)'YL:%D(PVW!X)KMJ* (
M[2TM-/M(K"PM8X(((UCAAA0*D: 8"J!P    !TJ2O#/C7^VA#^SG^T';^"?C
M!\-=:T_X:W?A>UO)OBU'I[OH^AZE)=7,1M=1F&1;1.D<3"X($41.)GC$L1/S
ME\;?^"U5C\2/VGO"W[)7_!-OX;:S\7+BS^)_AG3?C'\3?#5A]I\.>#-)N-9M
M(+R-KH*T=S<O \J8C.V)6>3>6A95 /T HHHH **** "BBB@ HHHH **** /*
M/VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_CW_L O\
M^AK7=?"[_DF?AW_L!6G_ *)2@#=HHHH **** "BBB@ HHHH *Q_ _P#R")?^
MOV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\ (L7O_7 UI5F^
M,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 4444 %%%% !
M1110 4451\2^)O#O@SP_>>*_%NN6FF:9I]NT]]J%]<+%#;QJ,L[NQ 4#U-)M
M)794(3J34(*[>B2W;[(O5\U?'7]M/QCXI^(5U^R]^PWX=M?%WC^+]WK_ (AN
M&SHGA%22#)=2C(DF&#B!<G<I!!*F,\IJ?Q7^/7_!1[4;CP;^S7J>I^ ?@TDS
M0:W\3G@:'4O$:@[7@TM' ,41P0;A@#UZ%6C;Z/\ @7\ OA/^S;\/;7X8_!WP
MA;Z1I5M\SB,;I;F4@!III#\TLC8&68D\ #   \IUZ^8OEP[Y:?6?5_X/+^\_
M^W;[K[Q99EG!\?:YO!5L9O'#W]RGV>(:^TO^?$7?_GZX_!+AOV6OV+/!_P"S
MU>WOQ)\6>(KOQK\2M>7=XE\?:X-US.3C,,"G(MH!@ 1IV5020JA?:J**]"AA
MZ.&I*G25E_6K[M]6]6?)9KFV8YWC98O&U'.;LKO1)+11BE91C%:1C%*,5HDD
M%%%%;'G!1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !
M1110 4444 %%%% !1110 4444 %%%% !114=Y>6>G6DE_J%U'!!"A>:::0*B
M*!DL2> !ZFDVHJ[V!M)$E5=;US1?#6E3:YXBU>VL+*V3?<7=Y.L442^K,Q
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
M_HE* -VBBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\
MK]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[
M+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X
M/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%>#_M/?MM:;\)?$]O\
M CX)>$9/'_Q8U>/_ (E?@_39/DL5('^DW\H.VVA4$,=Q#,"/NJ=XPQ&(HX6G
MSU'9?BWV2W;?1+4]/*,GS'/,8L+@H<TK-O5*,8K>4Y.T8QBM92DU%+=G<_M&
M?M-?"#]EGP(WCSXM^(_LT<K^3IFF6J>;>ZG<?PP6T(.9')('95SEBHYKP7PU
M^SQ\<?V\O$%G\5?VV],G\,^ +6X6Z\+?!:WN&!GP<QW.KN,&1^A$' 7H0OSJ
M_9?LY_L2ZEHGCM?VF/VLO%T7CWXJSI_H]X\?_$M\-QGD6VG0L,(%R1YI =N2
M-I9RWT/7 L/6S!\^)7+#I#OYS[_X5IWOT^JGF^6\)0=#))^TQ6TL39I1[QPR
M=G'LZTDJC^PJ:NY0:9IFFZ+IT&CZ-I\%I:6L*PVMK;1"..&-1A455 "J   !
MP *GHHKUDDD?!RDY-MN[84444""BBB@ HHHH **** ,?P/\ \@B7_K]F_P#0
MJV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "D=TC0R2,%
M51EF)P *\J^)'[6O@7PKKS?#_P"'>EWGCCQ8<A= \. 2>21QF>892%0>I.2O
M<8YK 3X!_&SX^.-0_:@\=?V9HKG<G@'PG<-% R_W;JY!W3'U53MR,J1TKY;$
M\44JM>6%RJF\56B[/E=J<'_T\JN\8M=8QYZG]P\ZIF$93=/#1]I);V^%?XI;
M+T5Y>1J>,_VO- EUZ7X?? /PM=?$'Q*AVRPZ.X%C9GINN+L_NT&?0GD8)4UG
M6?[,?Q ^,=W'XA_:T^(!U2 .)(/ _AZ1[;2K<@Y D((DN&'JQ&#D985Z[X,\
M"^#OAWH,7ACP-X:L]*L(?N6ME $7/=CCEF/=CDGN:U:Q7#>)S5^TSVK[9?\
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
M@ 'Y5U6X2R[=U,5/R_=4_O?-4FOE28K\89ELJ>$AY_OJOW+EIP?SJH^?L_\
M!2?X\<!?"?P3T2;N=NNZT%/Y6Z\?1E)]JT?"O_!-_P"!7]LQ>,?CAJWB'XI:
M\G(U'QYJSW449[K';#$2IZ(P8"OH*BIGQ9FE.#IX!1PT'I:BN5M=G4;=62\I
M3:\BZ?"&55)JICW+%36MZTN>*?=4TE2B_.--/S/#/V[_ (#^(_B5^Q5XI^"'
MP'\"VCZA>+IZZ3HEBUO9Q8BU"VF<*79(T 2-VY(SC R2!7YH_P##IO\ X* _
M]$"_\NK2O_DJOVAHKZ3A#Q4XBX+RZI@\'3I3C.;J-U%-RYFHQ>L9QTM%=+WO
MJ?,<9>$W#?&^94\;C:E6$H05-*FX*/*I2DM)4Y.]Y/K:UM#\6+G_ ()5?M[6
M<T,%S\!]KW#[(1_PE&EG<<9QQ=<?C4W_  Z;_P""@/\ T0+_ ,NK2O\ Y*K]
MB?$O_(7T?_K]/_H)K8KZK_B8/C/_ *!\/_X!4_\ EI\E_P 2Z<$_]!&(_P#
MZ?\ \I/%_P#@GI\)OB!\#?V/O"'PM^*6@?V7KVE_VA]NL?M44_E>9J%S,GSP
MNZ-F.1&X8XS@X((KVBBBOQG-,PK9OF=?'5DE.K.4Y)7LG.3D[7;=KO2[;MU9
M^VY3EU#)\KH8"BVX481A%NUVH144W9)7LM;)*_1!1117 >@%%%% !1110 44
M44 %%%% !1110 4444 %?B]_P5D_Y2 ^/_\ N%?^FJSK]H:*^[\/N-?]1,ZJ
M8_V'MN:FZ?+S<EKRA*]^67\MK6Z[Z'P/B-P/_K_DE/+_ *Q['DJ*IS<G/>T9
MQM;FA_/>]^FVNG\Z=%?T->,?^18O?^N!JYIW_(/@_P"N*_R%?L/_ !,;_P!2
MO_RO_P#<3\7_ .):?^IK_P"4/_NQ^,G_  2;_P"4@/@#_N*_^FJ\K]H:**_'
MO$'C7_7O.J>/]A['EIJGR\W/>TIRO?EC_-:UNF^I^T>'/ _^H&25,O\ K'MN
M>HZG-R<EKQA&UN:?\E[WZ[::E%%%?"'WP4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !117%_';X_P#PJ_9K\%V_Q&^,_BZQ
MT#0)=;LM,N-:U2\BM[6TENIU@A>:65E6-#(Z*6)X+"@#Y&_X*$_ ?]K[]JO]
MO'P-^S]H7[;GQ!^!GP@O/AM>:C9ZK\+[E++4O$'BB&\_>V#WI!,82Q:.=(>3
M*L=RP4B%V3BM=_X(S>/_ (/>)? OQ7\7?\%FOVEO%%CX<^*_@_4'\,?$GX@M
M=Z-K#Q>(+!H[.>%(P9&E<*D8/RB5HRW )&Q^WK^Q3_P1%_X*5?M ^%OCY^UI
M\?\ X=:_+X9\(7>@KIEK\58+$7:2745Q;R/-:WD<G[@F\"IDJWVQB?N#/DMK
M_P $F?\ @W!^ 'Q)^''Q:^ GBCPOI?CS1_BYX0F\%OH/QEGU:ZN-3_MZQ6W@
M6TFU"19E=R%?",R1EW RE 'ZR4444 9GC+Q59>"/#%YXJU#3-3O8K.+>UIHV
MES7MU*20 L<,*L[DDCH, 9)(4$CQ?_@G7_P4#^'/_!2/X+:U\=_A7X#\1>'=
M(TKQMJ/AQ++Q5;QPWSRV?E"222*-W$.6D(V%BPV\X)P/>Z_//_@VS '['GQ5
M & /VF_&^/\ P+BH ^@/V_O^"B6D_L*VOAK2]&_9E^*7QB\5>*)+F6S\$_"#
MPL^KZG;V%N(Q/J$T2']W;I+/;1;SU>X0#OC;_9!_;3NOVE_V>=6_:-^*W[-?
MQ!^!NFZ1>7:W6D_&/2ETF_2SMH5DEOWA9B8;?!<!GVD^4[8V[6/SM^WW_P $
MW_\ @I%XT_:<UG]O'_@GS_P48?P9XS7PQ9:1IWPV\2>$[>YT+4+.T,DHLY)V
M+F/S)IIY#(8F(:4 %0BLOSQ^W7_P4J^*W[7_ /P;._'[XQ>*OAU+X%^)_A75
M4^''Q7\,VS-Y>FZLFM:;9:C%&22WE26UYG:2Q43,A9PN]@#[)TG_ (*W^ '^
M&GA?]J/QA\#?%/ASX%>-=>MM+\._%C5[FU2-5NI_L]EJ-Y9;_/L].N9BB17#
MY8>="TL4*/N'UQ7YX_\ !3'P)X5TG_@VF\6>!/LL1TS1_P!GC18[&/:-JFUM
M[)K?'T>*,CZ"OJ3_ ()M>-?%'Q)_X)V_ 7XB>-KF6?6==^#/A?4-6N)R2\MS
M-I-M)([9YRSL6YYYH ]JHHKC/C-HGQRUO3+*+X'>-]%T.[2=C?2ZUIC7*RQ[
M>%4 C:<\YH YO]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7S-^U;X-
M_;3L/V=?%UY\0/C/X/U#18])8ZC96/AQXIIH]RY5'+?*<XYKW_X5V/CD?##P
MX'URR+?V#9Y(M3U\A/>@#MZ*Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&@#8K'\#_\ ((E_Z_9O_0J/L7C?_H-V7_@,?\:S/"MKXIDTZ1K#
M5+:-/M,@*R0$G=NY- '5T5C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T
M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_
M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_
M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L5Y!:?M1?"Y/VT[K]E)M3'_"2OX13
M5%&\;,AL_9O7S?*/G;?[G-;_ ,:/B9=_ GX4>(/C#XY\2V<6E>'=,EO+K%OA
MI-H^6-<GEW8JBCNS =Z_!C_AK'XM_P##57_#7_\ :_\ Q5?_  DO]L;]Q\O.
M[_CWQ_SQ\K]SM_YY\5\UQ!G\<FG1@M7)W?\ A6_S?3T9^U>$GA-7\1\/F%>;
M<(4J;C3>R==J\$_[L4KSZ^]'N?T3T5Y_\%_B9=_';X4>'_C#X&\2V<NE>(M,
MBO+7-OEH]P^:-L'AT8,C#LRD=JZC[%XW_P"@W9?^ Q_QKZ.$XU(*<7=/5'XW
MB</7P>(G0K1<9P;C)/=-.S3\T]#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@
M,?\ &J,38HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B
MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\: -BLWQC_P BQ>_]<#4/V+QO_P!!NR_\!C_C5'Q+:>+4T&Z>^U:U>(1'
MS$2W()'L: .@T[_D'P?]<5_D*FK"LK/QH;.(Q:S9A?*7:#;'(&/K4OV+QO\
M]!NR_P# 8_XT ;%>2_M2?MB?#3]EW3+/3M6MKOQ!XOUQO*\*^!="3SM2U>8G
M"A44$I'GK(PP,' 9L*?-/C=^V3\5-8^),_[,'[&EGIOC3X@I\FN:J83_ &/X
M40G!EO)QD-(.<0KELJ006&QNE_9G_8A?X$:W??%?Q=XW7QG\2M=7/B#QUKEL
M7N'R.8+=2<6T Z!$QD  \!57S*F+JXF;I83IHY[QCY+^:7ELNKZ/[?"9!@,E
MPL,?Q!=<R4J>'3M4JI[2F]Z5)_S-<\U_#C9^TCS7PJ_8\^)GQ[\=6/[2'_!0
M2ZM-4U6SD\_PE\+K-_,T7PR#R&E7)6[NL8W.V5!Z;@$V?4H  P!6/]B\;_\
M0;LO_ 8_XT?8O&__ $&[+_P&/^-=6&PE+"Q:AJWJV]6WW;_I+9)(\+.\_P ?
MGU>,J]HP@N6G3@N6G3C_ "PCT75MWE)^])RDVS8HK'^Q>-_^@W9?^ Q_QH^Q
M>-_^@W9?^ Q_QKI/%-BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB
ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^
MQ>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BB
ML?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^
MQ>-_^@W9?^ Q_P : #P/_P @B7_K]F_]"K8KE/"MKXIDTZ1K#5+:-/M,@*R0
M$G=NY-:?V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\
M!C_C0!L45P?Q-^*.F_!W0CXB^)/Q)T?2[<Y\H3PDR3D?PQQKEI#[*#7FUCX\
M_:T_:$C9/AGIJ> _#,HX\4>(K "_N8_[UO;$G8".0S\$'((/%>!F7$>7Y=B/
MJL%*MB&KJE37-.W1RU481_O5)1CYW.+$8ZA0G[-7E/\ ECJ_GT2\Y-+S/5?B
MU\>OA7\$M/2\^(/BJ&VGF'^AZ;"#+=W1S@".%<LV3QG&T$\D5YS_ &G^U7^T
M=\NB6DGPJ\)2_P#+Y>1B77;R,_W8_NVN1W)WJ<$%A7FK?$W]C[]E#Q-)<S_%
M6U\:_$"ZD(DELX)-=UJYF[H/+W+ W;!*$C )-;]C\8O^"B7QO^7X1_ C3/ &
MDRCY-?\ B7)MNBI[K8P[GC<#H),J37I8?@'C?B&BL1G4E@L++50Y_9\R_O5I
M<M2?G'#Q5M5S31\IB>),#6K.@ZKJ36]+#IU)+RJ3CI#YN"_O,]E^%'[//PC^
M!=M/J?AG1@VH2JSZCXBU:;S[VX[LTDS\@'J0NU>^*XSXD_\ !0W]E_P!J_\
MPB6B^,+CQGXA8E8?#G@.Q;5;J5AU4&+]VK \89P?:N.G_P"">?BSXHSIJ7[6
M'[2/B+XAMN#OH?G/IFD!NO%K;,N2.F[<,@<BO9/AM\$M"^#ND?V#\+/"_AKP
M_:D /'I6C)"9,=W91ES[L2?>OJ\#E' O#6&CAZ'-64=H4HJC2]>>47.5^O[J
M#?\ -=W-Z+XIQ5-0PM"G@Z?>?[RI_P" 4VJ<7Y^UGKO'OY1_PLK_ (*'_'7Y
M/AI\&= ^%&C2_=UKQW=_;M39/[\=G#\L3_[$V1[U-8?\$Z/"WC:]BU[]J[XS
M>+OBK?(X<6>KZ@UEI4;CG='96[!4Y[;B#QQ7NOV+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C76^+,=AURY;3AA5WIKW_\ P;)RJ^J4TO(V7"& Q+YLSJ3Q
M;[57[G_@J*C2]&X-^;&^!?AQ\/\ X8:*OASX<>"=*T&P7&+32+".WC)'<A ,
MGW/)K:K'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:^:JU:M>HZE23E)[
MMN[?JV?3TJ5*A35.E%1BMDE9+T2-BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7
M_@,?\:S-#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\
MH-V7_@,?\:/L7C?_ *#=E_X#'_&@ \2_\A?1_P#K]/\ Z":V*Y37+7Q2NHZ:
MMUJEL[M<D0,L! 5MO4^M:?V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT 3>,?^18O?\ K@:N:=_R#X/^N*_R%<_XEM/%J:#=/?:M:O$(CYB);D$C
MV-6;*S\:&SB,6LV87REV@VQR!CZT ;M%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C6AIL>HQ6H35+B.67<<
MO$FT8[<4 6**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR3]M?]
MCCX3?MX_ ]OV<_CMI9U#PA?Z_IE_KVE"XEA^WPV=U'<BW,D+HZ*[Q*"58'&0
M",YKUNB@#X@_XAO?^")7_1A'A_\ \*#5O_DNDM/^#=W_ ()0>!O&/A/XI? W
M]E?3?!WB[P7XYT/Q+H7B#3]<U.1X)M/U*WO"ACDNFC=9$A:(AU8 2;@,@$?<
M%% !1110!1\2ZM?Z%H5SJ^E^&+[6KB"/=%I>F20)/<G(^5#<2Q1 ]_G=1QUK
MXC_X(/\ P%_:E_9>^!'Q!^%?[47[->M^!=0UOXP^(O%FE7%[X@T:_MY[*_FB
MDACW:??7#+,/G#*RA1LX8Y%?=5% 'R_=?MA?MXZ%^T)XR^#VK?\ !+3Q1JWA
MZSOPOP_^(?AKXB:(VF:O:E 1+?+=SP3V&&R&6.*X<<[4? 9\RU_X)>>%O'G[
M!OQA_91^-FL63:W\?=9UWQ)\0=6T.%FM;+7-3=7CDM%D"M)'9^39QQM(%:46
MBNX4N5'UG10!^;GQ3_9M_;P_:G_X)C^&?^"2?Q"^">H>&->ET[1?"?Q)^+YU
M?3YM"_L+3)[<S:E8;+AKJYN+R"U14MY+>+RWGD\TQJBL_P"AO@+P1X:^&?@;
M1?AOX+TU;/1_#^DVVFZ39H<B"V@B6**,>RHBC\*UJ* "BBB@#RC]N?\ Y-'\
M>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"
M[_DF?AW_ + 5I_Z)2@#=HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"
MK8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **\\_:(_:F^"'[+7A5?%'QB\9Q6)N"4TS2K=?.OM2EZ".W@7YY&)(&<
M!1D;F4<U\Q_&GQ9^U#^T+\)_$'QH_: U+5/@;\$]&TN6]G\-:=.$\4^(H /E
MBGE/%D)2501 ;B7V,&!#5Y^+S&CAFX1]Z:5VET7>3VBO-_),^NR'@[,,YC#$
M59*CAYR454FG[\KVY*4%[U6=W:T%9-KGE!:GB?\ P76_;@\,^,+?3?V2OA/X
MNMM0@M;S[=XVN=.N!)&)XR1!9%E.&*MND=>=K"(<,K ?FM5K7+^TU36;K4M/
MTF*PMY[AWM[&!V9+>,D[8U9B68*,#+$L<9)))-5:_%,US&MFN.EB*G71+HDM
ME_74_P!,> ^#LOX$X8HY3A+M1NY2=E*4Y:RD[77DE=VBDKNUS[8_X)#2>(?C
M7XOU+]G.7]KOXF^ KB"Q:_\ ">G^&?$82PGVL6NH_L\BLOF?,LHVXR%E)'&:
M^_\ _AC/]M71N/!?_!4#Q5!C[O\ ;G@+3=2_/S"N:_$_X+?%GQ9\"/BQX?\
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
M&5G6KS<YO=R;;?JWJSZS#87#8.BJ.'@H06RBDDO1+1!1116!N%%%% !1110
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
MH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\
MZ":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#-\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"J?C'_D6+W_K@:N:
M=_R#X/\ KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\
MV 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !6/X'_
M .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%
M(S*JEF(  R2>U "US/Q:^,GPN^!'@NY^(?Q?\<:?H&CVH_>7E_-M#-@D(BC+
M2.<'"("Q[ UX?\4_^"@$WB7QG=? K]AWP$/BAXV@/EZCJ4,VS0-!)R-]W> [
M7(Y_=1G+89=P8;2_X2?\$_H]3\:VWQW_ &T_'C?%/Q["=]C#>P[=$T(D@^79
M69&S@X_>.,DJ&VJV2?,GCIUY.G@US/K)_ OG]I^4?FT?:T.%L/EE&.+XAJ.A
M"2O&E%)XBHGLU%Z4H/\ Y^5+76L(5-CFO^%J?MA_M[G[%^S]I]_\'_A;<<2?
M$'7+3&NZU">IT^V)_P!&C8=)G.<$,K @I7MO[-_[(_P._97T*;3/A7X6*ZA?
M'?K/B/4Y?M&IZI(3N9[BX;YGRV6VC" DD*,UZ6  , 45K0P,*=3VM5\]3N^G
ME%;17IJ^K9QYIQ3B,7A'E^!IK#83_GW!N\VMG5F_>JRZ^][D7\$(+0****[C
MY8*^=/\ @K)_RC^\?_\ <*_].MG7T77S%_P5T\8^$=)_8?\ &'A+5/%&G6VJ
MZH=-&F:9/>HEQ=[-2M7?RXR=S[41F. <!23TKZK@:G.IQIEJBF_W]%Z=E4BV
M_1+5GR?'M2G3X(S-S:7^SUEKW=.22]6]$?CA1117^AQ_F^%?M#_P2;_Y1_>
M/^XK_P"G6\K\7J_3C_@GK\<?VL?AU^Q_X0L/"'[',GC+PG%_:!L=<TCQE:P7
M3@ZA<F0-:RKN)$A=1@\A0>]?C/CEEV(S/A*A2HN"DJ\7[\X4T_W=563G**;U
MT5[O6RT/VWP%S+#Y5QA7K5XS<70DO<ISJ-?O*3NU3C*26FLFK+2[U/O2BOG/
M_AXQHGAS]W\6_P!EKXO^$]O^MN[WP8T]H/<30NV[\%K9\*?\%*?V(?%\OV:S
M^/\ I=C,#M>'6[:XL"C>A-Q&@_7%?RC5X/XHIP<U@YRC_-"//'_P*',OQ/ZY
MI<9\*U9J#QE.$G]F<E3E_P" SY7^![G17/\ A'XL_"OX@*&\!?$OP_K8894Z
M1K,%SD?]LW-=!7S]6C6H3Y*L7%]FK/[F?0T:]'$04Z4E*+ZIIK[T%%%%9FH4
M444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^
M0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBN6^)OQO\ @]\&-._M
M3XK?$S1/#\10M&-4U&.)Y1_L(3ND/LH)K:AA\1BJJI48.4GLDFV_1+4QQ&)P
M^$HNK7FH16[DTDO5O0ZFBOF^7_@HA:?$25M/_9._9X\:_$N4L5CU:&P.EZ1N
MZ8:\N@-O/JG3O3?^%??\%'?C7\WCWXQ>%OA3I,O73/!FG'4M2*?W'N9R$C?_
M &XO3I7T?^J>.PVN95*>%7:I+W__  5!2J_?!+S/FO\ 6_ 8E\N6TJF*?>E'
MW/\ P;-PI/Y3;\CWWQCX[\$?#S1G\1>/O&&EZ)81_?O=6OX[>(?\"D(%>&ZU
M_P %)?@UJ^IR^&?V??!OBWXIZM$VQH?!FA2O:PO_ --;F4*B)_MKN'-2^'_^
M"=O[+/A*[;Q_\8%U/Q[JMNF^Y\0_$K77OPHZG<DA6$+G^\AQZUJS_M:_";1'
M'PZ_9Q\!WGC2]M!LBTSP;IXCL+7TWW&!%&G^TNX5Y69Y]X=<+1C];J3KS?PI
MM4E)]HTX^TK5?2/)+R.;$8GBBLE[:I2PD7LE>M5?I?D@GY*-5>IS?VC_ (*7
M_&W_ (][/P7\&-)F_CG;^WM8C![@#%MT['!!KEO'O[+/[)?P[GB\3_MK?M ^
M(OB)K"$2P6/BO7Y6C#]C;Z?;$%5/]T[EYYKTG_A7W[7GQG^?XE?$BT^'FCR_
M>T/P<?.U!E_NR7C<1M[QY!]*[#X7?LO?!+X17/\ :WACP;%/JS-OEUW57-U>
MR/W;S9,E2>^S:/:O%EXA<;XY<G#^#A@*3_Y>2CR3MY13>(EZ5:U+T.:/"]#'
MM2Q49XA_S8F7-'U5"/+3_P#)(,\V\#^+?B?JNC+X8_8__9<TKP+X>?&S7O%%
M@FGPL/[\=G -\A(R0YR#W'-;]C^QO:^,KR/7OVE/BAK7CV[1PZZ=/*;/2X6_
MV+:$@9'3).#CD5[717SD^%Z>9577SNO/&3;NU4=J=_\ KU&T'Y.I[27]X^GH
MY1AXTU"K[Z6T=%!>D%:/WW?F4/#?A?PUX.TF/0?"7A^RTRRA'[JTL+5(8U^B
MJ *OT45]-3ITZ--0@DHK1):)+R1ZL8QBK)6044458S'\#_\ ((E_Z_9O_0JV
M*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\
MD'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?
M^P%:?^B4KA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 44
M44 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%%
M!1110 4444 %%4/%/BOPQX'\/7?BWQGXALM)TNPA,M[J.HW*PP0(.K.[D!1]
M37R[J?[7?[0/[86HS^"?^"?GA1=.\-I,T&I_&GQ98,EC%@X8:=;. UW(.S,-
M@(PR@$/7)B<;1PK49:R>T5K)^B[=V[)=6>_DO#>99W&=6G:%&'QU9OEIPO\
MS2ZR?2$5*<OLQ9[#^TG^V!\#_P!E?2()_B7XCDEU?4"$T/PKH\/VK5-5D)PJ
M06ZG<<M\NYMJ9P"V2!7BZ_!K]KO]O1AJ/[36IWGPH^&,YS#\,_#U[C6-8AZ@
M:E= ?ND8=8$ ."58*RAJ]/\ V;/V&?A)^SSJUQ\1+VZO_&7Q U(%M9^('BN7
M[3J%PQ&&$9;(MX^P1.=N S-@5[37+]5Q.-UQ3M'^1/\ ]*EU]%:/?F/<_MS)
MN&?<R*/M*ZWQ-2*NG_TXI.ZI^52?-5V<?9/0YWX6?"3X:?!'P9:_#WX3>"=/
MT#1K,?N;'3H BDX&78]9'..78EF/))KHJ*1W2-#)(P55&68G  KTX0C"*C%6
M2V2/B<1B*^*K2K5YN4Y-MRDVVV]VV]6WU;%HKQ/XH?\ !07]F;X;ZS_PAVE>
M++CQCXD8E8?#/@6R;5+R1QU3]U^[5AW5G!]JY?\ X37_ (**?'_Y/ OP\T#X
M-Z#-]W5_%<@U/663L\=HF(HF]4FYXZU]-0X5S:5%5\4HX>D]5*L^1-=XQ=YS
M7^"$CY3$<6Y1"LZ&%<L156CA17.T^TI*U.#_ .ODXGT+XF\5>&/!>C3>(_&/
MB.PTG3[<9GOM2NT@AC'JSN0H_$UX-KW_  4:^'&OZM-X2_9C^'7B;XLZS$VR
M0>%]/:/3X'_Z;7LH$<:]/G4.O/6G^&?^"<GPEU#68?&7[1?C#Q'\6->B.Y+G
MQEJ+/9P-W$-FA$2)_L-O%>\Z#X>T#PKI,.@^&-#L]-L;9=MO96%LD,42^BH@
M 4?05M?A/+-N?%S_ /!5+]:LU\Z3,;<7YGNX82'_ (.J_I2@_E61\[_\*W_X
M*%_'[]Y\3OBWHOPCT*;[VA^!HOMNK,G]R2]D^2)_]N'(XZ5Y7^WM^P]^SY\"
M/V(O'OC_ ,/^';S6/%F--\SQ?XGU&2_U)V;4[1&822'$9969245<AB#P:^Z*
M*Z\NXZS7+<RH5Z$8TZ-.<)NE27LU-1DI<LI).<D[6O4<[>9Q9EP%E.9Y9B*%
M>4JM:I3G!5:K]JX.<7'FA%M0@U>]J:A?R/YTZ*_8G]JW_@HUI/PCUZZ^'/PC
MTFUUG6[-S'J&H7C,;2SD'6,*I!E<=#A@JGCYCD#YMC_X*(?M51^()/$">.+,
M-( KVW]BVWEE0>%^YNQ_P+/O73Q#]/S@;A[,98*>73K3B[2]E54HQ:W3<J<4
MVNO+>VV^A_-F-\%<HP5=TGFSDUORX=-+YNNOPN?!%?M#_P $F_\ E']X _[B
MO_IUO*R/V4O^"C6D?%S7K7X<_%S2;71M;O'$>GZA:,PM+R0](RK$F)ST&6*L
M>/E. ?J*KSSZ061^-/"E..5T.2$:BFW[3FDFHRCR2@Z<'%^_>][::73N?J_A
M7X8X3A+-*F;8?'_6%.FZ?+[+D:;E"5V_:2VY;6MK>]^Y6+XK^&_P[\>1&'QQ
MX"T764*X*:KI<-P"/3$BFMJBO@J=6K1FITY--=4[,_<:M*E7@X5(J2?1JZ_$
M\3\7?\$Y/V(O&K&35?V=="MG)R&T82Z?M/J/LKQ@5S__  [<\#^'OG^$O[1/
MQ;\&;/\ 56^C>-Y'MA[-',K[A[9KZ,HKWZ/%_%%&'(L94E'^64G./_@,[Q_
M^>K<&\*UI^T^I4XR_FC%0E_X%#EE^)\Y_P##-_[=W@[YO '[>JZK G^KT_QC
MX%M9L_[UQ&PD/Y4?\))_P5)\%_\ (6^&WPE\:PI]W^P]8O-.N)!_M?:08PWT
MXKZ,HK7_ %IQ%7_>L+0J^M&$']]+V;^=[F7^J>'I?[KBL12]*TYKY*M[1?*U
MCYR_X;0_:)\)<?%G_@GI\0+0)_K'\'ZA:Z[QZJ(BF?I3X/\ @J)^RSI\RVGQ
M)?Q=X)G<X$'BWP;>0,&]"8TD _$XKZ*IEQ;P74+6UU DD;C#QR*"K#T(/6C^
MU.&:_P#'RYQ_Z]5IQ_\ 3JK!_97%&'_@9DI_]?J,)?\ IIT#S;P?^V9^R=X]
MVIX7_:*\'SR/]RWFUV&"8_\ ;.5E?]*]&T_4M.U:T2_TJ_AN8)!E)K>4.C?0
M@X-<)XQ_9/\ V8O'^YO&'[/_ (/OI'^]<2>'K<3?A(J!Q^!KSK4/^"77[("W
M;:GX*\)ZWX2O7.3>>%O%5[;.#[ R,@_!:/8\&XCX:U>D_.$*J^;4Z;^Z+] ]
MMQKA_BHT*R\JE2D_E%TZJ^^:]3Z&HKYR_P"&&_C#X4Y^$G[?GQ1T[;_JH_%$
MUOKD:>VV94ROMFE_X03_ (*@>"_^1?\ CS\,?&J)_P!#5X7GTUY!_P!N1*@_
MI1_8.5UO]VS*D_*:JTW][IN'_DX?ZP9K0_WG+*R\X.E47W*HI_\ DA]&45\Y
M_P#"^O\ @H3X-X\:?L0Z/XBB7_67O@_Q[!'CW6&Y7>WTS1_P\3L?#?[OXM_L
MG_&#PMM_UEY/X/-U9CUQ-"YW?]\T?ZGYW4_W=0J_]>ZM*H__  &,W)?-)A_K
MGD5/_>'4H_\ 7VC5IK_P*4%%^JDT?1E%>%>%O^"EW[$/BR;[)!\>M/T^X!Q)
M;ZY9W-@T;>C&>-%_7%>I>#_C%\(_B$$/@'XI>'-;W_<_LC6X+G=]/+<UYN-R
M'/,M5\7A:E/_ !0E'\TCT\#G^19F[8/%4ZG^"<9?DV>+_P##V3_@G]_T7W_R
MU=5_^1:H^)?^"K'[ ^H:%=65I\>=\LD1"+_PB^JC)^IM:_&RBOZM_P")?.#/
M^@C$?^!T_P#Y4?R-_P 3%\;?] ^'_P# *G_RX_9VR_X*P?L Q6<44GQ\PRQ*
M&'_"+:KP0/\ KUKTKX _M9?L_P#[4/\ :W_"B_'_ /;G]A^1_:G_ !*KNV\C
MSO,\K_CXBCW9\J3[N<;><9&?P8K[3_X)#?M2_!C]F:S^(\WQ6\0W%O<ZT^C)
MHFF6&FS75S?O']NWI&D2GD>8G+$#YAS7S'&7@ADF3<-U\9E4J]7$1Y.6#<))
MWG&+TC33=HMO1JUKO1,^JX)\=L\SOB:A@LVCAZ.'GS\TTIQ:M"4E[TJCBKR2
M6J=[V6K1^K-%?-O_  T]^V1\8_W7[.O['T^@V$O^J\2_%B^^P(H/1OL,1,[
MCD$,1CZT?\,:_M#?%S]_^U%^V1XAN;67F3PQ\/8%T:R [QO*H,LZ?[P!]Z_#
M/]688/7,\73H_P!U/VM3_P !I\RB_*<H'[W_ *T3QFF5X2K7_O./LJ?KS5>5
MR7G3A,].^+_[6G[-WP%61/BM\8]$TJYC&6T[[5YUX?I;Q!I3_P!\UYE_PV]\
M8OBQ_H_[*G['_BK7;>3B+Q-XR9=$TW'_ #UC\W+SI[+M;\J]$^$'[&O[,/P)
M>.[^&GP:T:SOHSD:M=0&ZO-W<_:)R\@R><!@/:O1M2U/3=&L9=4U?4(+2V@7
M=-<7,HCCC7U9F( 'UI2QW">6Q;H8>5=K[5:7)#U]G3=U\ZS7=">"XLQZOBL5
M##1_EHQYY?\ @VJN7[J*?F?.G_#._P"W'\9OWOQZ_:RA\(:=+_K?#OPGTXV[
M@'M]ON,S*<<' (KJOAC_ ,$^_P!E#X8:C_PD-O\ "Z#7]:9@\VN^+IFU2ZED
M_P">F9RRJWNBK4FO_MH^!;[5)?"OP.\+:O\ $368SM:'P[;G['"W8RW3#RT7
M_:7<*I?\*Y_:X^,Q\SXH?$ZU\ :/)][0O!7[R^9?[LEX^0C>\>5/I7Q^+\6<
M=C(RPF2\U5;..%C&G2])U5R4Y6ZJ4YS_ +K9R4,CX<C756-&6+JK[=1NK9^4
MJC<(>D+6Z([WXF_'SX,?!&S6/Q]XXL-.D5 +?38V\RY<8^4)!&"Y'0 XQ[BN
M"_X7;^TI\8OW/P)^"G_"/:9)]WQ1X_)@RI_BBM$S(W'*L25/&0*[+X6_LP_!
M/X03_P!I^$_!4,FJ,VZ76]38W5[(YZMYLF2I/?;M'M7?U\U_9_%&;:XW$K#P
M?V*&L_25::_](IP:Z39])[#'XC^+-4X]H;_.37Y13\SQ33_V-=/\77L6O_M)
M?$S6O']ZCATL;J4VFF0MZI:PD#VR3@@<BO7O#WAKP[X1TJ/0O"N@V>FV4(Q%
M:6%LL,:?15  J[17JY9D&3Y/*4\+22G+XIN\JDO\523<Y?\ ;TF=.'P6%PK;
MIQLWN]V_5N[?S84445[!U!1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^!
M_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-;% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_
M "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /*/VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\
MT2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4H W:*** "BBB@ HH
MHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH ***XW
MXY?M!?!S]F[P3+\0/C3X\LM"TU,B(W+YEN7 SY<,2Y>9_P#90$]S@9-14J4Z
M4'.;22W;T1T83"8K'XF&'PU-SJ3=HQBFY-]DEJWZ'95X-^T'^WMX"^%?BX?!
M3X1^&+[XE?$ZX!6V\$^%V#M:G^_>S\I:1C(+%LL 02H!W#@/[<_;0_;]_=^%
M(M5^!WPEN>NKW,87Q3K\![PIR+"-AT<DOT(+J2M>\_L^?LP_!+]EWPB?!_P9
M\$6^F1S$/J%^Y,MYJ$G_ #TN)VR\K9)/)P,D*%'%>;]8Q6.TPZY(?SM:O_#%
M_P#I4M.RDC[/^R,BX8][.)*OB%MAZ<O=B_\ I_5CM;K3I-RZ2J4Y*QXKX6_8
M<^*'[1GB&T^*G_!17QQ!XA:WF%QH_P *M D>+P]I+=5\X9W7LHS@LY*_>7,B
MD ?46F:7IFB:=!H^C:=!:6EK$L5M:VL*QQPQJ,*BJH 50. !P*R?B!\3_AS\
M*-#;Q+\3/'.DZ#8+G_2M6OXX%8C^%=Y&YO\ 9&2?2O#+K_@H-+\3;F31?V.O
M@!XH^)4X<QC7FMSI>BQMG!W7=R!N(.3M"C('!KZ3)>%,QQ=.57"46X_:JR:C
M&_\ >JS:BO).2MT1\-Q9XAT:]:G0S"O&/*OW>'IQ^%/_ )]T*:<M>LE%RD]9
MR;U/I"O//C3^UA^SO^SW"?\ A;7Q7TK3+K;E-+68SWLF>FVWB#2D'CG;CGK7
MEW_#/'[:WQY_?_M%_M,1^#-(F_UGA+X4PF"0H?X9-0FS+G'#*H*G)Q7H?P6_
M8Q_9J^ 4RZG\._A98)JN[?)KVI WE^[GEG\^8LZDGDA2H]J]O^SN&\MUQN)=
M:?\ )06GHZLU9>L*=1>9\C_:7$V9Z8+"JA#^>N]?548.[])U*;\CSS_AJS]J
MSXY_Z/\ LK?LKW.F:;+Q'XR^*<IT^VP>CQVD9,\RGJ&![<CFE3]@[QQ\8'%_
M^V7^TOXC\:1.=TGA+0'_ +'T4#^XT<!#S@= Y96ZYKZ3HH_UIJX/3*J$,-_>
MBN:KZ^UG>47_ ->_9KR#_52EC?>S:O/$_P!V3Y:7I[*%HR7_ %\]H_,Y?X7_
M  4^$GP4T;^P?A/\.=(\/VQ4"1=,LDC>;'0R.!ND/NQ)]ZZBBFRRQ01M-/(J
M(HRSNV !ZDU\UB,17Q-65:O-RD]6Y-MOU;U/IL/A\/A**I4(*$([**22]$M$
M.HKA_%G[2W[/_@?<OB;XQ>'K>1/O6Z:G'+*/^V<99OTKC7_;L^$NKN8OAGX2
M\9^,WSA?^$;\+3R*3[M*$P/>OF<7Q9PS@:GLZV,IJ?\ *IIR^44W)_)&%7,L
M!1ERSJQOVNF_N6I[57 _M1_$74/A/^S]XJ\>:1*8[RSTPI92CK%-*RPQN/\
M=>16_"N2_P"%W_M7>+/E\"?LF'386^Y?>+/$L,./]Z! 7_6N7^-7P>_;6^,_
MPJUSPYXV\:^"K.VGL6E&@>'-+FF>\>(B6.'SIR"C%T0;AW]J\#/>*:V+R3%0
MRC#8BI5=.:A)4IP2DXOE=ZOL[I.S]V_E=G%C,QE4PE18:G-R<79\K2O;1WER
M_A<_.^222:1I97+,Q)9F.22>I)I*62.2&1HI4*LI(96&"".H(I*_SL=[ZGXB
M+'))#(LL3E64@JRG!!'0@U^LO[+GQ%U#XL?L_>%?'FKRF2\O-,"7LIZRS1,T
M,CG_ 'GC9OQK\FHXY)I%BB0LS$!549))Z "OT5^#G[!'A72/A9H4/B+QCXRT
MC6VTZ.34X]&\2R6Z13N-[H$&5&TL5..I!/>OZ ^C]7X@P^=8R6 HJK3]FN=.
M?(N;F]QWY9)NW/9::-N^FOV?!<\;#%571AS1Y5=7MK?3H]=SZ.HKQ;_ACK4;
M+YM!_:M^+5OCHEQXJ$Z#Z*T='_#-GQYL/^0!^VAXGCQ]W^T-%M;O\]V,]OU]
M:_JG^VN(8?'E<W_@JT7_ .E3@?HGUO&K?#OY2C^K1[317BP^$7[9VG?\>7[7
MFG7X'0:AX!MH_P S&]'_  CW[?>G?\>?Q#^&NHXZ?VAI-W#G_OT:7^LN-A_%
MRS$1^5&7_I%:0?7ZJ^+#S7_@+_*;/::*\6_MO]O_ $[_ (_? _PPU+'7^S]3
MO8<_3S1_G(H_X6O^VIIW_'Y^R9I&HXZ_V?X\MX<_3S5H_P!;L'#^+AL3'_N7
MK2_](A,/[3I+XJ<U_P!N2?Y)GM-%>+?\-'?M!V/_ "'?V+/$4>.O]G^(+2Z_
M+;C/:@_M@ZU8<:]^R;\5X,?>:S\-+<JON2L@XZT_]=>'E\<YP_QT:T/_ $JF
M@_M7!+=M>L)K\XH]IHKQ;_AN?X8VO_(>^'OC_2O[PU#P?.N/KMW4Z+_@H%^R
MEY@@U'XC7%C(>D=[H%ZA_/R2/3OWH7'/!U[2Q]*/^*<8?^E-!_:^5]:T5ZM+
M\['L]%>8:?\ MH_LLZGC[-\;=%7/_/Q(\/\ Z,45N:=^T;^S[JN!I_QP\)2$
M]$'B*V#?]\E\UWT.)>',3_!QE*7I4@_R9M#'X&I\-6+])+_,[.BLC3_'_@/5
ML?V5XVTBYST^SZE$^?R:M9)$E021.&4]&4Y!KUJ5>C75Z<E)>33_ ".F,X3^
M%W,GQ3\/O 7CF'[-XV\$:1K$>,>7JNFQ7"X],2*:\M\8?\$Z_P!B7QP6;6/V
M<O#UNSG);1XI-/(/M]E:/%>TT5Z^"SG.,M_W3$U*?^"<H_DT>=CLDR;,_P#?
M,-3J_P".$9?FF?SIT445_I,?YC!7Z(?\$#+"PFO?BGJ,UE"]Q FB)!.T8+QJ
MWV_<%;J =JY Z[1Z5^=]?;W_  1M^+^N?#+_ (6/I7A+X3Z[XMU?5_['^Q6>
MDHJPQ>7]MW-<3M\L"GS% )!SSZ5^3>.688?*_"W,,37DU"/LKV4I/6O322C%
M.3;;LDDV[V/TWP<JTJ/B1@9U-E[3I?\ Y<U+:*[O?:Q^IU<7\4_VA?@W\&(O
M^+A^/+*RN6 ,6G1L9;J7/3;#&"YSTSC'/6N"_P"%9_M:?&;]Y\5?BG;> ]'E
M^]H'@CY[UE_NR7CYV-_USRI]*[3X6_LR_!3X/3?VCX/\$VYU-B6EUK4";F]D
M8]6,TF64GN%P/:O\\O[4XDS73+\*J,'_ ,O*][^L:,7S/TJ3I/R/[M^L8[$?
MP:?(OYI_I!:_>XG%_P#"Z?VFOC'^Y^!OP7'AK2Y?N^)_'Y,3,O\ >BLTRYXY
M5F)4\9Q4^F_L::5XJOHO$/[1WQ(UKX@7\;;TL[Z4VNFPMZQVL1"C\20>XKVJ
MBJCPEA<7)3S:K+%RWM.RI+THQM3=NCFIR7\P++:=1WQ,G4?9_#_X"M/ON_,I
MZ!X<\/\ A32HM#\+Z'9Z=90C$-I8VRQ1(/95  JY117U-.G"E!0@DDM$EHDO
M(]%)15EL%%%%6,**** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*M
MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-
M7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_D
MF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[
M1110 4444 %%%% !117XO?\ !63_ )2 ^/\ _N%?^FJSK[OP^X*_U[SJI@/;
M^QY:;J<W+SWM*$;6YH_S7O?IMJ? ^(W''^H&24\P^K^VYZBI\O/R6O&<KWY9
M_P EK6Z[Z:_M#6/X'_Y!$O\ U^S?^A5_.SXIU7^S-+;RVQ+-\D?J/4_@/Z4>
M%M5_M/2U\QLRP_))GJ?0_B/ZU]3_ ,0RX?\ ]?\ _5'^U_\ :O8^U_@Z;_!_
M&^/E_>6_DU.+_6[C/_B#/_$2_P"QO^$_ZS]6_C/FV_B_P;>R]I^YYO\ GY[I
M_1]3+BXM[.WDN[N=(HHD+RRR,%5% R22>  .]?A=^PI\:=)^ W[6OA+XB7WA
M?6-?ELOMZ6N@^';/[1?7TTUA<011Q1@C),DB@GL,GG&*^Q?BY\3)OC?JR/\
M\%!_C5%X6\/23 Z;^SQ\-;][[5+\YRL>JSVV6+' _=91>AS&P(/QO&G!]?AW
MB99%E$WCZ_(I25.%O9MN2Y:EI3Y;)*6KYK23Y;:GV/AYG-/B?@__ %IXD4<I
MP+FXPE5ES2K)*+OAX.--U;R;C=6IJ46I5$]#V[QY^WMXJ^+OBN\^#'_!/CP'
M!X^UZVD\C5_'%\[1^&M"8_Q27"_\?3@<B.+.1R"^"M:OP?\ V$_!?@+Q/_PT
M;^U?\1'^)/Q"@3SG\3>)MD>G:* =VVQM3^ZMD4\AR-P(W#9DBN?\">+_ -K;
MQ5X3M/ 7[(_[*&A_![P9:Q;++5O'R"*=(^I:/3;?YDD[YE+!B22<Y-4-;_9J
M_9W:^3Q!^W-^V%<_$74X9/,_L?5O$$=AID+CG,6G6S@@@^Y!P,K7SE;AS*,F
M2Q7%&8TJ;6O)%JHX^B4E2375U*JFOY5JCW<?XI5(X2>"X/P$Z-"2M*O6E[*5
M5=>>K*/M.1_\^Z-)4VM)2F[2??>-O^"C/P%T[79/!'P<MM;^*'B1>!I'P_TU
MKY4/0,]P,0JF>K!FQ@DBLC[#_P %'OV@>=0U'PW\$= FZPV@76M<9#V+G%O'
MD=UPZD].*UO"7[67[*'@+2E\&?L_^"-2U.VMSA=+\!>#) F[V&R-6)]<G/K6
MI_PT'^TCXJ^7X=_L?ZM#$WW;SQ9KD%AL]VA^9S] :\]^*/ >!?+DE)5Y+[?+
M+%ROY1I0=&/_ &]&=OYMS\_=#$YE_P C#'RE'_GWAE*$?1SCS57ZJ=-/K%%+
MX??\$Z_V=?#&N+XV^(MCJGQ&\2\&37_B%J#:E(3U^6)_W2@'D?(2/6O<[6UM
M;&VCL[*VCAAB0)%%$@544#   X 'I7C/]@_MZ>+_ /D)>/? 7@^%ON_V/I<V
MH7"#_:\\B,GZ<4?\,D^,_$OS?%/]JWQ]JV?]9;Z1=QZ7;R>S1Q*>/;->-F/'
M'%.?U%-X*O5MLZLJ=."791<W.*\E22/9RW"8/*Z;AEV!Y$]W:,>9]Y-MSD_-
MIL]:\0>+O"GA*W^V>*O$^G:9%C/FZA>QPKCZN0*\Y\2?MN_LN^&IOL<GQ9LK
M^X)Q';Z+#+>M(?0&%67]:C\/_L-_LP:#<_;YOAC#JETQS)=:Y>37C2'U82N5
M_P#':]&\-^!_!7@V'[/X0\'Z7I4>,>7INGQP+CTPBBO.OQOBNF'H+_N)7?\
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
M$BV;1[9KK?"?P,_9.\$;6\.?#/PQ'(GW)[BP6>5?H\H9OUKTK^SM/_Y\8?\
MOT*/[.T__GQA_P"_0K\BPO"/#&#J>UI8.GS_ ,SBI3_\#E>7XGW]/+<OI2YH
MTHW[VN_O>IGVWBCP?9P+:VFIVL42#"1QC:JCT  XJ3_A,?#'_0:@_P"^JN?V
M=I__ #XP_P#?H4?V=I__ #XP_P#?H5]"DDK([MBG_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT*8%/_A,?#'_0:@_[ZH_X
M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0
M!3_X3'PQ_P!!J#_OJLNT\2Z"GBV[O7U2(1/:QJDF>"03D5T']G:?_P ^,/\
MWZ%9%G969\9WL1M(MHLXR%\L8!R: +?_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0
M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MA-XK\)7$+V]QJMM)&ZE71^0P/!!!'(KR+Q_^RM^Q[XGBN=8/PRT=;YEW(-.E
MFM5+?]<X71/TKVS^SM/_ .?&'_OT*SO%UC91^&KQX[.)6$)P5C (KSLQR?*,
MW@H8_#PK);*<(S2].9.QA7PN&Q*2K04EYI/\SF_AAX.^!?PETH67P^\/:/HY
MEB47,EI !++@?QR'+/@^I-=3_P )CX8_Z#4'_?53:?I]@UA 390DF%<DQCT%
M3?V=I_\ SXP_]^A75A<+A<%05'#TU""VC%))>B5DC2G3ITH*$$DET6B*?_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"MRRG
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* .?\)>)=!L=,DAN]4BC8W4K!6/8MP:U/^$Q\
M,?\ 0:@_[ZJIX+LK.72I&EM(F/VR49:,'C=6O_9VG_\ /C#_ -^A0!3_ .$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4
M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK
MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!S^O>)=!N=3TR:#5(F6&Z+2L#]T;>I
MK4_X3'PQ_P!!J#_OJJGB.RLTU7252TB :\(8",<C::U_[.T__GQA_P"_0H I
M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__
M )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\
MGQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57
M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@##\4>*/#]YX?N[6UU6)Y'B(1%/)-6[
M'Q=X:CLH8WUF$,L2@@GH<4>+K&RC\-7CQV<2L(3@K& 15O3]/L&L(";*$DPK
MDF,>@H A_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\
M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG
M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A
M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJKEC?V>I0"ZL;A98R2 Z],
MT?V=I_\ SXP_]^A4D<44*[(8U1?15P* '4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% %'Q+X>L/%FA7/AW5+B^BM[N/9+)IF
MJ3V4ZC(/R3V[I+&>.J,#[UY3^R+^P)^RW^PGI.K>'_V7?!NM^']/UW4Y]2U7
M3[WQYK.JV\][,4,USY>H7<ZK,_EIND4!FQR>3GV2B@#ROXS?L:_ SXX?$&R^
M+OB.PUW1_%]CHLNC)XL\&>*[_0]2FTR1_,>QFN+&:)YH/,_>*CEO+<EX]CDL
M>M^#_P &/A7\ /AGI?P<^#7@73_#WAG1;<PZ=H^GQ;8HU9B[L2<L[N[,[R.2
M[N[,Q9F)/3T4 >#>#_\ @FE^Q[X%\0:+J>@?#J_&E>&/$$FO>$_!=WXGOY_#
MNA:H[O(;NSTJ29K2WD5Y)'CV1A8&D=HA&6)/O-%% !1110!Y1^W/_P FC^/?
M^P"__H:UW7PN_P"29^'?^P%:?^B4KA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P
M[_V K3_T2E &[1110 4444 %%%% !7PQ^V?_ ,$7I?VO?VB]>^/C_M+_ /"/
MKK2V@31_^$-^U_9_)M(;<GS?MD>[=Y6[[@QNQSC)^YZ*QQ-"GB\+/#U;N$TE
M))M72:DD[-77,D[=TGT/:X>XAS;A7-Z>9Y9-0KT[\LG"$W'FBXMQ4XR2;BW&
MZ5[-J]FS\Q?^(<;_ *O(_P#,>?\ WPJGH?\ P;N?VS:-=?\ #8'E[9GCV_\
M"O\ .=IQG_D("OU&K'\#_P#((E_Z_9O_ $*O"_U2X?\ ^?/_ )-/_P"2/TK_
M (F \7/^AE_Y1P__ ,J/C#]C#_@B]+^R%^T7H/Q\3]I?_A(%T5;L/H__  AO
MV3[1YUI-;@^;]LDV[?-W?<.=N.,Y'W/117NX:A3PF%AAZ5U"":BFV[)MR:5V
M[+F;=N[;ZGYKQ#Q#FW%6;U,SS.:G7J6YI*$(.7+%13DH1BFU%*-VKV25[)!1
M116QXH4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S
M6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'P?\ 7%?Y"IJA
MT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T
M?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MS?&/_(L7O_7 U<T[_D'P?]<5_D*I^,?^18O?^N!JYIW_ "#X/^N*_P A0!-1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_\FC^/?^P"
M_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V
M K3_ -$I0!NT444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"0
M1+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<
MT[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_
M .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O
M?^N!JYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y
M-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 %%%% !1110 4444
M %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7
ME%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'
M_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z
M_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@
MFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_P#(
ML7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"A
MK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K
M3_T2E &[1110 4444 %%%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\
M7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV
M7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P
M?]<5_D*FJ'3O^0?!_P!<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^
M@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG
M?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M>4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__
M $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 4444 %8_@?_D$2_P#7
M[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_P"N!K2K
M-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#
M_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y"
MJ?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !17SG^W]_P42TG]A6U\-:7HW[,OQ2^,7BKQ1)<RV?@GX0>%GU?4[>PMQ&)
M]0FB0_N[=)9[:+>>KW" =\;?[(/[:=U^TO\ L\ZM^T;\5OV:_B#\#=-TB\NU
MNM)^,>E+I-^EG;0K)+?O"S$PV^"X#/M)\IVQMVL0#W&BOD?2?^"M_@!_AIX7
M_:C\8? WQ3X<^!7C77K;2_#OQ8U>YM4C5;J?[/9:C>66_P ^STZYF*)%</EA
MYT+2Q0H^X?7% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4
MKA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 %%%%
M!1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\
M([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'P?\ 7%?Y"IJAT[_D'P?]
M<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _
M_((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)
MK8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7
MO_7 U<T[_D'P?]<5_D*I^,?^18O?^N!JYIW_ "#X/^N*_P A0!-1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ? O[??_  3?_P""D7C3]IS6?V\?^"?/_!1A_!GC
M-?#%EI&G?#;Q)X3M[G0M0L[0R2BSDG8N8_,FFGD,AB8AI0 5"*R_/'[=?_!2
MKXK?M?\ _!L[\?OC%XJ^'4O@7XG^%=53X<?%?PS;,WEZ;JR:UIMEJ,49)+>5
M);7F=I+%1,R%G"[V^X;K]L+]O'0OVA/&7P>U;_@EIXHU;P]9WX7X?_$/PU\1
M-$;3-7M2@(EOENYX)[##9#+'%<..=J/@,^9:_P#!+SPMX\_8-^,/[*/QLUBR
M;6_C[K.N^)/B#JVAPLUK9:YJ;J\<EHL@5I([/R;..-I K2BT5W"ERH /)/\
M@ICX$\*Z3_P;3>+/ GV6(Z9H_P"SQHL=C'M&U3:V]DUOCZ/%&1]!7U)_P3:\
M:^*/B3_P3M^ OQ$\;7,L^LZ[\&?"^H:M<3DEY;F;2;:21VSSEG8MSSS7R-\4
M_P!FW]O#]J?_ ()C^&?^"2?Q"^">H>&->ET[1?"?Q)^+YU?3YM"_L+3)[<S:
ME8;+AKJYN+R"U14MY+>+RWGD\TQJBL_Z&^ O!'AKX9^!M%^&_@O35L]'\/Z3
M;:;I-FAR(+:")8HHQ[*B*/PH UJXSXS:)\<M;TRRB^!WC?1=#NTG8WTNM:8U
MRLL>WA5 (VG/.:[.B@#YR^(/P%_;?^)_@O4?A_XQ^.?@>XTO5;<P7L,?AJ:,
MNA(. RN".G8U=L/A9^WYHMC#H^B?'OP/%9VD2PVD4GAIV9(E&U 2>I  &>]?
M0%% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"
MOO\ @H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P
M7@3_ ,)=Z/\ A7W_  4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_
MX5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWK@_V>+_ /;S
M^+7@B[\2^'_C=X0LX+?7KVR>*]\-[G,D,I1F!48VD\@=:^MJ\@_8I\"^+OA]
M\)]2T3QIH,^G7<WC#5+J."X #-#).61^#T(Y% &)_P *^_X*'_\ 1P7@3_PE
MWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\
M%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P
M)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >
M"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""
MA_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\
MPEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!
M0_\ Z."\"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"
M?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_  EWK@_#]_\ MYZK^T-XA^$UO\;O
M"":AI.@VE[<7;^&\PR1RL0JJ -P88Y)XKZVKR#P;X%\76'[:?C3X@7F@SQZ+
MJ'@_3K6RU%@/+EFC=BZ#GJ : ,3_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]
M'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>
MO>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^
M%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\
MHX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_
M  K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\
MT<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWK
MWJB@#P7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%?
M?\%#_P#HX+P)_P"$N]<E\=XOV^OAA\(-?\?ZY\<_!MU::58-//;VGAHK+(H(
M&%+# //>OJ>O./VN_"GB/QS^S3XQ\(^$=(EO]2O]':*SLX "\K[E.T9[\4 >
M>^%O"7_!0C7/#&FZU:_'WP/'%>6$,\:2>&&+*KH& ..,X-7_ /A7W_!0_P#Z
M."\"?^$N]>Q?#ZQN]+\ Z'IFH6[13V^CVT4\3]4=8E#*?<$$5L4 >"_\*^_X
M*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/
M_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_  EWH_X5
M]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C
M@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U1
M0!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_
M (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$
M_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%?
M?\%#_P#HX+P)_P"$N]>]44 ?)/[/%_\ MY_%KP1=^)?#_P ;O"%G!;Z]>V3Q
M7OAO<YDAE*,P*C&TGD#K7>?\*^_X*'_]'!>!/_"7>MO]BGP+XN^'WPGU+1/&
MF@SZ==S>,-4NHX+@ ,T,DY9'X/0CD5Z_0!X+_P *^_X*'_\ 1P7@3_PEWH_X
M5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^
MC@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2
M[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N]>]44 >"_\
M"OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""A_\
MT<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH
M_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\
MZ."\"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N
M]>]44 ?)/Q;O_P!O/P%XW\"^&M6^-WA"XG\3:\]E8RVWAO"02"(OND##)7 Q
M@<UWG_"OO^"A_P#T<%X$_P#"7>MO]H_P+XN\6?%CX2:WX<T&>[M-#\8276K3
MP@%;6$P,H=N>F>*]?H \%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"
M7>O>J* /!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z]ZHH \%_
MX5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z]ZHH \%_X5]_P4/\
M^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z]ZHH \%_X5]_P4/_Z."\"?^$N]
M'_"OO^"A_P#T<%X$_P#"7>O>J* /!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H
M?_T<%X$_\)=Z]ZHH \%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\
M)=Z]ZHH \%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z]ZHH \
M%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>O>J* /ECX[Q?M]?##X
M0:_X_P!<^.?@VZM-*L&GGM[3PT5ED4$#"EA@'GO6]X6\)?\ !0C7/#&FZU:_
M'WP/'%>6$,\:2>&&+*KH& ..,X->A?M=^%/$?CG]FGQCX1\(Z1+?ZE?Z.T5G
M9P %Y7W*=HSWXKK_ (?6-WI?@'0],U"W:*>WT>VBGB?JCK$H93[@@B@#QW_A
M7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z
M."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWKWJB@#P7_A7W_!0__HX+P)_X2[T?
M\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A_
M_1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O7J?PCTKXK:/X/6R^,OBK3
M-8UH7#E[W2;(V\)B.-B[#W'.373T4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !17PE^TEK_P#P7:^*#>)_C'^Q/>?!_P &^&- NKM/!7P_\=:#
M>7>L^,(;61D\^YG#I'8BZ,;-;Q* PCDB,LD;,PCM? G_ (+8?#7QK_P1AF_X
M*V_%SP%-H,6B:%>?\)%X4MYSE]9M[MK$6<$CCA;BZ\I8RV2@G4/DJU 'W'17
MP1\7OVW?VR_V&_V;_AO^WM^U]XD\+ZIX+\2ZQHUO\7/!>C>&VM!X&L]5*I#=
M6=V9GDN?LDTL$4ZS*?/#.\?D$!#]$_\ !0_XY_'?]G#]BWXB_M$?LX>&_"6L
M:WX)\$ZIXB$7BZ]N4M3!96DET^U+9"T[LL1"IYD()()<4 >W45XU_P $[/C=
MXZ_:6_8,^#O[0OQ.FM9/$?C;X;:/K>N/96XAA:ZN;2.64H@)V+N8X&3@5YIK
M?[<GQ0_:0_:[\2_L6_L(6FA'_A6QA7XR?%GQ)9R7FF>'KJ4$QZ/8VL4L1OM2
M959G+2I#:A?WGFO^YH ^L**R?!&@Z[X9\,VVC>)?'%_XCOH@QN-8U*VMH99R
M6)^Y;11QJHSM4!<[0-Q8Y8ZU !1110 4444 %%%% !1110 4444 %%%% !17
M@_[9GBG]M[4KK1/@O^PCI?A/3/$.L6]Q>Z_\0_']G<7.E>'+*)HT1([> JUW
M>SO(?+C+K&B6\SR'_5J_SO\ L'?MT_M[^$/^"B?B/_@E=_P4KTCP;K7B?_A
M?^$V^'?Q+\ 6$MI9ZWI0N1;R17%O(Q\J97+@8"@&!P=X:.1@#] **^-?AS^U
MM^T)^WG^TU\:OA;^R7\2]"\#>"O@9K:>%;GQ3?\ A@:O/XC\5",R7<!1YHUA
MLK0[(I%7]],[L4EB51N]!_X)J_MTR_MY_LX7WC_5_"5IH/CSP9XKU/P=\2?"
M\%VS6^F^(M.D\NXCCD(+>0^8Y4)!94F"G<RG(!]$T5\8?L+_ +;?[5OQO_X*
M8?M/_L?_ +0^A>#--TOX-V/A-_#-MX0^T3!UU2TGO&DFN;@*TTGEF%#B*)08
MSA>=QW_VX=8_X*]>+/C!IO@3_@FQ9?"/P_X>TC1/M'BSQ7\9+;4)(M1OII/W
M5G81V:ESY,49>61AL)N8T5BT<B@ ^L**^!_V /CM_P %<=9_X*%>,OV5/VZ?
M&WP0UW0/!7PSL=>UB]^$^AZBC6NHZC=R16%G++>,NUV@M+N=E"'Y?*Y^8X^^
M* "BBB@ HHHH **** "BBB@ HHHH **** "BN=^+GCG4OAI\,-?\?:)X*U#Q
M)?Z3I4UQIWAW2@/M.JW*J?*M8R?E5Y9-L89L*N[<Q"@FOS7_ &U?VO?^"Z?_
M  3/\ P?M[?M%2_ _P >_"C3=9LT^(_PS\#Z/?6]]X>L+FXC@22TO[AP;ITD
MD2,R.H&YPWE!"QC /U*HKY8_;Q_;^UCX(3_!?X'_ +/%GIE_\3/VA_%,>D^
MFU^VD>STNP2)+B_UBY@1XWG2VMW5A 'C+O(@+* QJCX8_:[^+/[.W_!0GPI_
MP3__ &H_&>G^*;7XK>#K[6OA5XZM]%33;B;4-/\ FU'2+J&-VB<K R7$4R!/
MEW1NK,%D8 ^M:*^+?^"M_P"V[^UI^Q9KOP)F^"_AWP4?"OQ*^/GACP)XDU35
MY+BYU.*/4)G:3[/ %2&(>5;RIYK/*<R#$:D;A[?_ ,%!_P!K2U_83_8L^(_[
M7%SX1EU\^!O#<M_;:-%*8_MEP66.&-G )2,R2)O< E4W'!QB@#V.BOA[X[_M
M7_M3?L@_L[?#+]L;Q1\<O#'Q0TCQ?XJ\,Z9XD\*:'X52TMKRWUJXAMXY=!FC
ME>8O$TZ2HEP]P)XD<9C8AU^X: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBOD+]J:[_P""O/QJ^(OB'0/V#/$_PN^&?A3PFZVEKK_Q*T&[U&]\6:B(4ED\
MF./"6EA&T@@\XK)*\L4I50BH7 /KVBOB7_@F1_P54\4_M%?L@?%7XJ?MN^!-
M/\ >-OV>?$VM^'_C)!I1=]/CETN#SY[NVW,Y$9CWC9O?YHV(8JRUQ-K^W]^W
M5?\ _!.67_@L/#9^'E\))9/XKA^!W]A?OV\&).0TC:GYN_\ M,V0:\#A/LXX
MA,)_UU 'Z(45Y_9?%O6_C1^SCI7QN_90_L#77\6^&K76/!T_B2^FM;&>"Z@6
M:"65H8I9,;74E H)Y&Y>H\,_X(B_MJ?&3_@H3_P3F\(?M8_'NTT>V\3^)=8U
MQ+RTT&S:"TMX[?5;JWABC1W=L+'$BY9F8D9))- 'UG17QG\%/VG_ -IC_@HK
MK_QD\1?LG_&/P_\ #[PA\+_B!?\ @7PK=ZCX275Y?$>LV$437EY=[YD$=AYL
MRPQ10;)G$;RF4;DC7NO^"6?[>\__  4$_9OO?'OB_P &6_AGQ[X*\7ZCX-^)
M_ABTG:2#3=>L'5+A86;YFA=7CE3=DJ)-A+%"Q /I*BBB@ HHHH **** "BBB
M@ HHHH **** "BBO)?VOO'7[3GAOP-IW@_\ 8\\$:%JGC[Q1JGV'3M4\7F<:
M)X>MUB>6?4K[R/WDJ($6-(4(:6:>(95!(Z@'K5%?G#\*/VV/^"G7['7_  4@
M^&O[#'_!2:\^'WQ \*?'.SU(?#GXD_#[0YM,EL=2L8//GL[NV=V!3:4 (&?W
MR-O8"1$]G\8_MA_%GX__ /!1+Q#_ ,$\/V6_%VF^%X?AEX+M-?\ BSX\NM'7
M4;FUN[X@Z=I%G!(ZQ)(\)-S+/*) $VQJ@9BZ@'UO17R)^RM_P43\=^.]&^/G
MP8^*WP_CUOXR_LY:X^FZYH'A&W:!?%L-Q UQHU[:12NYM3>Q[4,;NZPR!R7V
M8(^</VU?VO?^"Z?_  3/\ P?M[?M%2_ _P >_"C3=9LT^(_PS\#Z/?6]]X>L
M+FXC@22TO[AP;ITDD2,R.H&YPWE!"QC /U*HKY8_;Q_;^UCX(3_!?X'_ +/%
MGIE_\3/VA_%,>D^ FU^VD>STNP2)+B_UBY@1XWG2VMW5A 'C+O(@+* QJCX8
M_:[^+/[.W_!0GPI_P3__ &H_&>G^*;7XK>#K[6OA5XZM]%33;B;4-/\ FU'2
M+J&-VB<K R7$4R!/EW1NK,%D8 ^M:*** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!4UVTU2_P!'N;+1-7^P7<L++;WOV=9?)<]&V-PV
M/0U^:G[#?[6W_!6S]M+XT?M,?##PS^T7\&=&G^ GQ1O/".B0ZS\';ZY@U_RY
M+A8IKF2'68GM@PA7<(UD*EB1NQM/Z;5^0_\ P2'T7]JC5_VQ_P#@H3#^S3\1
M/ >@W,G[2NHQO+XS\)7FI>5,9KW9,GV>^MP57O$P^8X.\ ;2 ?6/_!';_@J/
MKW_!2#P%\0?"_P 7_A5;>"OBI\'?&DWA;XD:!IEVUQ8?:T>5%N+9W^81N\$Z
M[&+,IA/S,""?L>ORL^.'[-5S_P $$/\ @DU\8/B1\+?C;J7B;XL?%+Q[IT_C
MSXMZK$FFR/?:KJD%K/>1I&)A9)#%<W,D9_>E)I2_S<(.P^+?_!+G]IA_C3\)
MOVC?V2?AI\&/@%XD^'GBB"[\9>*?#WQ+U749?&F@X_TO3]5#:-;&_:4#=]IN
M999 =QW!FWJ ?I'7EWCKX?\ [4FK_M4^!?B%X%_:!TS2?A5I.C:E#XZ^'LWA
M>*>ZUZ]D0"SGCOF_>6XB;YBJX#!2"&W@Q_FY9_L)?"+]K/\ X+F_M6_LR_&G
MQ=X\U'P#?_!SPS=WGA__ (3_ %/,D]QA@1.\[3+#')NE2V#_ &?>5)C(C11V
MWQ+^"'AC]G;_ (+Y_L:?#;X?^)?%<^BVOP7\3Z=%8:_XPO\ 4H@FGZ5]EMY5
M2YF=(Y3$<.\:J9&RS98DD _3ZBOSD_8FOOA[_P %1_VVOVN;O]K?P/I?C;0_
MA+\3E^'G@3P)XJLDO=,T2SLTE2XOHK24&,7-W.LCFY*F4)&D:.J+BOG#2?V_
M_P!H7_@E[\%?^"A_[.OAWQ3JGB72_P!FB_T&?X)ZGXANGU"?0K?Q*PCM+&26
M8LT\-FT\+QK(6.U)%)V@  'W1_P7;_:1_:A_8]_X)H?$']I_]E#XD:/X;\1>
M$(+*5KC5/#*:D\L<]_;6A$/FR"*)U$[/F2*96VA=HSNKZJ^'>JW^N_#_ $+6
M]5G\VZO-'M9[F7:%WR/$K,<  #)). ,5^1__  66_8'_ &;?"'_!O9XB^--G
MX9CU#XCZ?X.\-ZOJ?Q5EE+Z[XCN[J_L!=R7]\3YMY%.9Y&\F5FB0^445?*CV
M_K/\)?\ DE7AG_L7K+_T0E 'PS^VS^V)^W?\)/\ @K1\!_V#?@Y\8O!6G^%_
MCAI.OWK:GKOP^>_N]$?3K2XN@B>7>P+.CB.-/FVL/F.6X%>ZZIX._P""FOP_
M\9>#_$7_  T?X \=>'&\6V5KXU\/VWPFFTN\_LN9_*DN;:X_M6=5>%F21E:,
M@QJY!!4!OCS_ (*L^'O'/BK_ (.#OV&] ^&WQ#_X136[CPQXW^PZ_P#V3%??
M9"-+N&8^1*0DFY R<GC?D<@5]??#S]GC]L+P/^VCH/QN^,_[62>.O >F_"WQ
M#I4^G2>$K'1UTS4I]0T:>*X+0N6G#P6EPOS#;%Y77]Z: /I>BORJL?V6O 7Q
MB_X.+?C/\&OB!XN\;WW@[4OV<-,U75_#<GCO4C#>M/J<2R6S2&<S16A9$<VL
M,D<+;0K*8RT;<5^R?^T+K/\ P2^_9^_X*.>&/@[]JNO"G[/OCF6Z^$WAK5;V
M6\@T62^LMT=LAE9G^RI<&)C'NZ!SG<[,0#[M_P""QOQQ_:+_ &9/^"<WQ/\
MVB?V8/'NC^'O$_@SP\^IQ7FK^'1J0>-&4,D:/*L<<F&)#R)*O&#&<Y%^2S_;
M*_:-_8R^"GC/X"?M)Z9X'\7ZC#X5U_QUKVJ>$;;44UG37M$EU&R6 A4@>=I
M1)&%*;2JE-VY?A#]M_\ 8D^ ?B?_ (-QM9_:7\8:*FO_ !7U7X)Z=XSUGXO7
M+[M?U34KR"WN[H27P_>O:2>:\(M"Q@6 HBH B8N_\%7/#,:?\$S?V(?'UCX@
MUVTO8?BA\*]-EM[/Q%>165U:RVP=XYK1)1;S'?'&P=XV==@"L 2" ?KA17YB
M?\%*_@Y9>+O^"]7[%^@I\1?&^E6OC?0_B GB"'1_&E]"FRTT!@HM4,I2P9XI
MIHGFM5AF(E9U=9 LBV/V&/A!X+_8J_X+^_%[]D3]G2*_T/X;>)_V=],\<WGA
M%]7N;JUAUM=56S:ZC^T2.R.\;.7.?F+<]!@ _3.BOQL\$:Y\(?B;^R[^V_:?
M\%*]8TO3_P!H#PYX_P#%#:/<>)+I8=<T73ULT;PT^@,Y$T=OY@'V7[+_ *V4
MM]]I3N^[?^",OP@^*WPG_P""=OPVG_:"'C)?B+XB\.6NJ^.8_&_C+5M8O5OY
M(E&6&I7,S6;F)8F>VB\N-)"^(U.10!]34444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 5=<AUNXT>Y@\-:C:6E^T)%I<WUFUQ#%
M)V9XDDC9U]5#J3ZBOC__ ()R_P#!,7XX?L(?M _&KXU>)?VLO#GC>S^.7CN;
MQ9XET6W^%LVE/87LCW+[+6<ZO<!8@;@#;)'(VV(#<"2U?95% 'F?[8W[)_PE
M_;D_9E\8?LH_'&PGG\,^,]+^QW[6<@2>V=766&YB8@@2Q31QRH2"NZ,9!&0?
ME3]C[_@E?^WO\'F\/_"+]J7_ (*JZM\4?@WX+N+=_#_@>/P#:Z??:I':NKVE
MOJ6I>9)<36T3(A: ,?."!)'\K,3?>]% 'R9\(O\ @G?\<?AE_P %.?B%_P %
M$=0_:B\-:E9_$7PS8:!JG@6'X8SVYMK2RV?9VBO3JS_OOE;<S0E6WG"+@5+\
M=_\ @GE\8_B]_P %*_A9_P %!M#_ &F/#VC6GPJT+4])TSP3=?#>:[:^@U"%
MHKEI;U=4BP_(*%80%VC<'YS]744 ?(-Y_P $W?BA\#_VY/&O[<G["_QJT#PM
M<_%>QM8?BO\ #_QEX:GU#2-8O+<$0:I;O;7,$MI=*K.&'[Q)?-D)"LVZM70/
M^"3_ ,%->_9_^-?PA_:&UR;QIK?[16H37_Q9\5V]DM@US<&)8K1+*'=+]DAL
MTCB^S1N\S*R;G>0LQ/U310!^:'B[_@BS^WS\2?\ @G;KG_!,#XE_\%+]!U?X
M<K86&E^$]7?X3$:Y'IUK>6\T%M>W#7[1RQ0Q0!$6*..5V2/=.J!D;]!?@CX"
M\3_"[X2^'_AYXR^(4WBO4M&TN&TNO$%QIT5HUX8U"A_)B^6,8 & 2>.23S75
M44 ?$O[6W_!+W]IG]HG_ (*%?"S_ (*!^!/VR_!GA74O@Y9:G:^#O#6I_!NZ
MU2WECOXIH)_MDJ:[;-,?*EV@QB'!7=CG%=Q\1/V4?^"@?QU71O!?QM_;E^'"
M>!X_$%E>>,?#_@'X$WVDW?B33X)TEDTN2\N_$=\(+>?8(Y=D6YXV=,[78'ZB
MHH ^3O!__!/+XV>$_P#@J-XN_P""D7_#3GAJYA\5^ 8/![>!V^&<ZFUT^"X2
MXB<7HU8[Y]ZG<QA"L'.$7 -<S\#_ /@D3K7A7QM^TY<_M%?'KP_\0/"'[4=T
MTWB_PMIWP\GTB33LVTML%M[IM4N>!%(/F,>X/&KJR]*^UZ* /S5L?^"+G[=E
MC^P5XN_X)B7/_!2?1M3^$=YH,NC^"[K4_A8'\0Z?8,X:&QN+O[;Y,EO$!MPL
M E90%22W4*J^A_M/?\$COCA^T3^QY\%/V3(OVV].L?\ A3OB;P_KJ^)]5^%@
MO)M6N='B:*TC\J#4;9((2""X)D=BO$@!Q7W/10!\D?M!_P#!.[X^_'3]O;X&
M_MT0?M3^%-(N?@AINKVVG^&6^%=S<1:H^JV(M+Z22;^V$:,%1NB4*?+. S2\
MDI:_L&?%'X?_ /!3[Q+_ ,%4?$G[4?AO^R;KX6_\(?J'@H?#6X0VVC07:WPF
M%Z-48FY#1D%_(V%6($0.#7UQ10!^2/[%?P0_X*!_M3^!]?\ VS_V"O\ @KKX
M/M?!?Q$^(.N>*M*T/QM\(-+U[5=&6XN7CC@N[Y91+'(+>&%/(*K]GC1(5RL8
MK[E_X)L?%G]IGXH?"?Q3IG[4GC+P5XOUGPCXYN=!TWXA?#VTDM]*\56D=K:2
MM=1QNS!)(KB:YLY1&QC$UE( 00P&5XL_X(M?\$HO&_Q'N/BQXG_8%^&ESK=W
M.9KV9?#R1P74A8,S2VR8@E+,-S%T.XY)SDU])>'_  ]H'A+0K/POX5T.STS3
M-.MDMM/T[3[9(8+:%%"I''&@"HBJ  H   P* +E%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YO\3?VH_A[\*/%+^$
M/$FB>))[I($E,FF:!-<1;6&0-Z#&?4=JY_\ X;M^#W_0K^-?_"2N/\*^;Q/&
M'"^#Q$J%?&4XSB[-.2NFMTSAJ9GE]*;A.JDUNKGM%%>+_P##=OP>_P"A7\:_
M^$E<?X5Q_P ??V[O!1^#7B*W\"Z/XJM-7N-->WL;N]\/36\<+R$1[S(PPI4,
M2#_> KS\;X@\(8/!U,1]<A+DBY64E=V5[+S>R,*N=992I2G[5.R;M?L<[^U'
M_P %+D\#>(;KX?\ P*TRRU&ZLY&BOM>OLO;I(#ADA12/,P>-Y.W(. PYKPW3
M/^"DO[6-AJ8O[KQI87L0;)LKK1+<1$>F8U1\?\"S7@]%?Q/G?BSQWG.92Q2Q
MM2BK^["G)PC%=%96YO65VS\IQ?$><8JNZGM7%=%%V2^[?YGZ8?LC?MN>%?VE
M$?POK.FIHWBBVA\R2P67=#=H/O20D\\=2AR0.<L 2/=*_'OX5>/=4^%_Q(T3
MX@Z/,Z3Z3J45Q\AP70-\Z'V9-RD=PQK]'/\ ANWX/?\ 0K^-?_"2N/\ "OZ1
M\*O%K#YYDDZ>?XB$*])I<SM'VD6M';;F334K:;/J?=<.\20Q>$<<9-*<7N]+
MI]?7N>T45XO_ ,-V_![_ *%?QK_X25Q_A1_PW;\'O^A7\:_^$E<?X5^H_P"O
M'"'_ $'4_P#P)'T']KY9_P _H_>>T5Y1^VI^T_<_L:_L[>)_VE;KX2:OXOT7
MP;HMSJ_B.ST*^M8;J"QMXS)+*BW+HLFU S%0P.%. 3@'MOAE\2M!^*_A9/%_
MANRU""U>=XA'J=B]O+N4X)V/SCT/>O$O^"PG_**+]I+_ +(=XH_]-=Q7T>&Q
M-#&8>->A)2A)736S3V:.ZG4A5@IP=T]F<K\&/^"EOQU_:%_9_P! _:7^#G_!
M,KXG:WX7\4:!'K&@O%XQ\+Q7%W:R)O0B&74U97(_@;!SQ7O_ .S-\=-+_::^
M /A+X_:-X2U;0+?Q9HL.H+H>O0K'?:>7'S6]PBDA948%6 )P5(K\[_\ @G=^
MT_\ MR?"_P#X)%?LWVGPP_8Q%QH;Z1X-TNZ\<GQU82"UTFXO[2WN;[["4\UL
M02/^[!W+G<>%-?3'[9/[7GB_P%^UW\$?^"</[.^H6/AWQ5\7Y-8U;6_%)TV.
MX/AS0M/MWN)YK>WD'E/>7,O[J)I%DC0B1Y(Y,!3N6?6-%?!_BG]KS]IK]A;_
M (*<_"[]C+X__%F7XD?#7]H32]2A^'?C/7]"L;36/#OB"Q17ELKK^S8;:WNK
M65980C"&.4/, 6(1F;R7X._&?_@L_P#MC?M#?M5_LU?"W]L_X=^"K[X.?$/2
M+'PYXD;X613P2P2PO,;);:669HDDCYEFEDN) R1K$(PSL #]2J*^#?@!^T%^
MUWH/_!6CXJ_\$\?VG?VD;N]TJ]^%=GXO^".K:=X6TNRFGLWF-O?M(?L[K+<V
M]QA8TP5,:N\D;9&WD/\ @F#_ ,%)OB/\3OAM^UC;?MB?M.RZUX@_9^\6ZM:3
MZKX=\-:?90_\(W';RR6&LV<7V<F:6X$%RZ^9YL3;(MJL'RX!^D-%?&/BK5?^
M"H?@_P" /P)\/Z]\0].@U3Q%?B^_:0^*]Q!HUF? FFK9&YEBLK>X06[GSL6P
MGDBN-NUG:/#CR^._X)Z_MQ_'+XV?MO\ [1G[%5C^TEIWQ+\/^!= T'7/A?\
M%#6?"]KYTD>H6[&6*Y335LK;4(4E \N6!80Z _.V05 /O^LKQOKVM>%_"6H>
M(/#G@F_\27]I;F2TT+2[BVBN+U^T:/<RQ1*3ZNZC /4X!_-'_@F9\:_^"QW_
M  4!^'J_%V^_;$\!>'=/\!?M%:IH7BW31\-()3XIT6RN(DN+6-@V;%%3(BP7
MF9Y',D^U44^O_LD?M!?M.?\ !4_X<>._VI?@)^TU<_#'P9;^,-4T'X.:9I'A
MG3+^'6(-/<PG5-7:^MII9$N+E7Q;VCVK1PH!YK2-O4 ]A_X)>_M[6'_!2[]C
MO0_VN]+^%MSX-MM=U;5+2#0;S55O)84L[Z:U#O(L<8W.(MY0 A"VW<V-Q^@Z
M_.__ (-9#>-_P1B^'YU!46X/B;Q/YZQ_=#_VW>;L>V<U]Y?%3XF>"_@M\,O$
M7Q@^(^LQZ=X?\*Z'=:OKE_+]VWM+:%II9#]$1CCVH \KLO\ @H%\ K[_ (*$
M7O\ P3:@U=CX^L?AQ'XOE'F+Y/DM<^4;3KG[0(S'/L_YY2!N@->X2LR1LZ1E
MV"DA 0"Q].>*_ C]LOXH?!GX ^#?@3_P7!\!?'[X?ZO\=M&^+$GBOXS>$M \
M<Z?=:G=>'->\NW;1O+CF:20Z?8)::>H (4&:4]#7[H7/B/4_BM\'8O&/[/\
MX]T:&7Q%HD-]X4\1ZAI,FHV)BGC62&X:".>!ID9&# "5.H.>Q .9_8]^,WQL
M^/OP(T[XF_M"?LPZE\'_ !1=WMY#=^!=5UZ#4IK2.*XDBBE,\*JK"5%60#:,
M;L?,,,WI]?E=\ O^"D'[?WQ7_P"#<KQ#_P %&1\6?#$/Q6T2P\4:I=ZGJ'@N
M.>V>WL-1NXTMX((988XF6*)%6619A\N720DM7T;_ ,$Z8_\ @I=\6+?X:_M7
M?M$_M3^$M5^'GC3X)Z5>WOPVT[P/#!=VNLSV]M,E]]O3!D:5&D>5 J0H\GEQ
MQ;5$E 'U;X_\?^"?A5X(U;XE_$GQ58:'X?T'3Y;[6=8U2Y6&WLK:)2\DLCL0
M%55!))KYX^#W_!0+XK_M1>%(/C!^RS^Q'XKU_P"'5^#)H/B_Q5X@L= D\0VW
M.V[T^RG+3M XP8WNA:[P0P&TAC\D_P#!V_\ $#Q9IG[!/PZ^"&D:O<:=HGQ/
M^-VC:%XNNX)"HDL%BN+CR&/H9H89/^V%?J/X<\.Z'X0\/6'A/PQI4%CINEV4
M5IIUC;(%CMX(T"1QH!T554 #L!0!X]^R=^W%X4_:R\??$;X::7\)?&7@W7/A
M=J5AIWBC1_&^GPVUU%=75NUPJJL,LL<D80*5FCD>.0-N1F7#-[=7@G[=?Q[^
M$7_!.W]G3XL_\%#?$/@\75_HW@^S348H)C$VKRV\TT6FVK-@A"US?^49=I(6
M09W!% ^<OVK_ (N_\%*OV5_^"?-G_P %)](_:(M?%GB+PWX?T_Q3\1?@]>^%
M-.M_#=SIDHC>]M-/GBMQJ-M);Q2,R3S75P'\ABT?SA5 /T(HK\VOVM?^"BG[
M8VO?M!_L57W[%WQ.\*6/P]_:@M[NZ32M?\(>9=VT7]D0WD4EU<&=O-1/M/F&
M"!+9RUMY7G@2%TP/VK?CI_P66_8%OOV>/AQXR_:W^&_Q/U7XI?M$IX7N+QOA
MJFC2WFFW!$EK;SS1R2Q6Z;4=9##;&95<;979<L ?J)17YF>*/VI_^"GG_!.?
M_@I9\&/@_P#MG?M&>%_C'\(?VBM;G\/:5?:/\/(/#]QX0UW">3;Q)%+*\T#O
M+$JM/+*[(9"2K1 R>N_L\?M'?';_ (*:_$GXZW'P/_:+U3X5^ _A)\2;OX>>
M&;[POX?TN^OM:UFQ@ADO[Z[.IVMS&;427$<<4,*Q.RH[M-EU" 'VM17Y?^$_
M^"JG[:?CG_@G?^U8M]J_@WPW^T'^R3>ZS8^,-6'A>6\TO7[>RM[B:VO[6V-S
M']E>Y6W?&\RHAC+>41($3OOV5/%?_!9+XA?LS>#/VZ9?C=X(\<VWB3]F2WUC
M2?@F/"5M82ZIXJETN&XLKE]4#1A3<R'?+&!#!#YOE(A"B< 'Z!5GWGBSPUIW
MB:P\&7VN6T6K:I:W%SIVGO*!+<0P&(32(O4JAGA#'L9%]17YD_$3]O;]K/\
M9/\ C#^RCX9\>_MB6GCSQA\4?B-H?@KX^_"671M$ELO">HZI;AG%I<Z9;)-:
M26TY=4BN;F=IHU##(#.9OB1X+_:!U[_@YJL/ ^E?M=^*=-LY/V3KS7M%@CT?
M39X-%AF\116\UC;PS0,FV3[)#(\[AIV90-^Q410#[OA^-'QN?]L67X 2?LNZ
MFGP\3P"-;C^,)U^ VDFJ&[\G^R/L>WS0_E9F\W=C QLP0Q]1KXD\!?M5_M:+
M_P %\O$?["_C_P")6A7_ ,,H_P!FN;QWX?T72?"JV<T%T^OVEC%]HN))9I9Y
M(XQ.-R-%$_G9,(*J1%^RY^T-^T5_P5.T[XN?%KX%_M.:C\)O!WA#XC:IX*^&
MH\.>&-*U&35I-/2(2ZMJ)U*VG,D,L\A$=M;FV98D^:0NX9 #[@HK\IM0_P""
MOG[:GQ#_ ."07[0'QMT"]\'^!_CY^S1XHU/PK\28V\-R:C87MW8SI$UU8QR3
MJMOYBLQ'FK.H>)QY94J1I?M.?M=_\%/OV5/@=^SK^WYXK_:9\+:OX6\9^*O!
M^B>.OA#9^ K9(9[+5H5$EX-4.+@W@8[\1I! &D $16,^: ?J/1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<A\?/AI_PN'X
M-^(OALDJQS:KIKQVKN<*LZD/$6]A(JY]LUU]%<V-P=#,,'4PM=7A4BXR7=23
M37W,SJTH5J4J<]I)I^CT/QFU[0M8\,:U=>'/$.G2V=]8W#07=K.FUXI%.&4C
MU!%5*_4G]H7]B[X-?M%3_P!M^(K*?3-;5 HUK2F5)9 !@+*K K*!QR1N & P
M%>+Z9_P2+\+Q:F)=9^-U_<6>[YH+71$AE(]/,:5QGWV?A7\39WX \;X+,I4L
MOA&O1;]V?/&+2Z<T9-._?EYEV/RG%\&YM2KN-%*<>CNEIYIV_"Y\Q_LK_!?6
M?CI\:]&\(V-F[V4-TEUK4X4[8+2-@SDGL6^XO^TPK]7ZX_X,? CX9? /PT?#
M'PV\/K:QR$-=W<K;[BZ<# :1SRW? &%&3@#-=A7](^%7A]+@#))TZ\U/$5FI
M3<?A5E:,5>S:5V[V5VWTL?=<.Y*\FPCC-WG)W=MM-DO3]0HHHK]1/H KYX_X
M*K^#?C+\5_\ @G]\6O@5\!/@IJ_C?Q1X^^'VK^'M(L-,U33;-()[NU>W26:6
M_NK=%C4R;CM+-A3\N<9^AZ* /F3_ ((^?#[XX_!+_@GC\+?V>OVA_@;K'@;Q
M3X"\'6>BZI::GJVEWL5U+"&0R02:?=W"E"%5OGV-\X&.#CS+_@IW^QC^T7J7
M[8_P%_X*A?L>^#H_%_C'X+W-]I?BOX?-J<%G-XD\.7\;17"6DUPR0K=0K+.Z
M)*Z*YD!W H%?[HHH ^)_&O[/GQ/_ &^?V^/@9^U;\0?@1XC^'_@3]GVSUS5=
M+TWQE+8KJOB37]1A@@B1+>UN9A!;6J0F0R2R(TDK(JH8P9#A_P#!,/X*_M9?
M"+]O[]K#XI_&[]D_Q'X2\)?&/QSINM>"_$%]XDT&Z0P6MI+;NEQ#9ZC--$[G
MRV0!&&&.XH1S]Z44 ?$/_!73]A;]HC]HCXF? C]I#]C'Q,OAWXE> ?&ESH>I
M^(T*AK+PMK5J]EJ=R Q EDM@8YXD.0'#$#/7C?C5_P $DO$EA_P4U^#OQ9_9
MOLX-"^#UY\.K7PK\:]"MRHCN++P[=6E_H,6UCF1I)H(+:0\_Z-;R1G(E8']$
M** /A7_@KQ\'?VR?&7[0'[-?QD^!OP!G^,OPT^'OC/4K_P"*/P@M=>LK)]5G
MEMHXM+U#;?2QP7/V*8RSHCL L@C;&,R1\G^S?\(O^"A7P]_X+%?&3]L'X@?L
M9P0^#/BC\,_#\,-UI7Q T^X?39-/C9/L)60QF>]? R!LMD+'_2'55>3]%J*
M/A3_ ((._ ;]JC]F+X$_$7X4_M3_ +,^M> [[6/C%XA\5Z/<7OB'1M0@NK'4
M)8I(H\Z??7#),N'#*RA?E!#MG \L_P""7?P>_P""A7_!(IO%_P#P3T_X8NU?
MXJ?#/_A,K[5_@Y\3O#?BS2[2TM[*[<.;75DNYTFM1$PWO)%%.Y9Y!'', A/Z
M?44 ?"__  ;S?L\?M6?LF_\ !.S1_P!GW]K#X()X*U?1]?U6[L8F\06][+=P
M7E]/=!G2#<L&T2A=K.7/=4(Q7>_\%*M*_:/^+=Q\/_V=OAI^R;XF\;?#W6/'
M&F:C\7M=TKQ!H5K&-%LY_M7]G)#?ZA;S3F>YAMDF 38;8S*&9GVCZKHH \@_
M:A_9E^#'QA_9J\;_  M\0?L^0:[:>)_"MYIEUHFA:?IT-_,MQ"T1$$EQ)##'
M,N_<KM*@5E!#9 KY>_X(7Z9_P4?_ &7?^"?VF_LN_MU?L9>*++Q%\,[.:U\)
M:AIOC#PY?IKNEB0-:V:M'JG[FXB5VB E"1>3!'^\W$K7Z 44 ?DA^S!^Q5^W
M[\+O^#<KQW_P3M\8_L6>(XOBKJFE>(])TO1K?Q?X;DM[K^U+NZGCN1<C5/*6
M*)9E60.5DSC8CC)'Z$?\$[]"^*/@S]A_X5?#;XT?"74_!7BCPEX T?0=;T/5
M-1L+MEN;.Q@MY)(Y;&XGB>)G1BAWAR!\R*>*]GHH ^;_ /@J[_P3J\$?\%1?
MV+O$/[+'BS7?[%U">>'5/"/B,0F0Z1J]ON\BX*@@LA#R1. 03'-)M(;!' ?L
MO_M??\%$_AEX!TSX+?MP_P#!.7XA>(/'>AVD=C+X\^%6KZ'J6A^*?+ 07P>[
MU"UELI)<;FCGC0 DG*@A1]GT4 ?*7[8O[&?Q<_X*4?L,?%O]G;X\ZC:^#)/B
M1HEO;^%/#D,R7B>&YK2=;NTGO)XQ_I%P]U'"TZQ,8DCC2*(R%7GF\1U+1/\
M@HK^T1_P2TN_^":/Q/\ V/-;\._%/5? D?@'Q'\0K[6M+F\*+9>6MG-KB7$5
MV;F;?:AI1;+;B83.$940&4?HW10!^;G[5_[%7[0_P]_:8_85T;]E7]E/Q/XS
M^'7[,)NK+Q!KEOXDT&T8V$FE6NG0&*.]U"&6:51$\DGR*#CY68M47_!P+K_B
MS0?B5^Q'XF\&^!9]=U>T_:MT2XL_#D=[!!-?2+!*WV999'$*2-@JK.XC#$98
M+EJ_2BOF?]N[_@GOKO[;7Q,^$?Q";X^-X3C^#7CVU\8^&["T\,)=_;-4@/R"
MZ>2==\&W*^7&(V^=OGSMV@' ?&[X!_%3_@H?^V?\!/B+XJ^"/B'P'\-O@/XB
MN_&-]=>,6M([_7M?\D0V%G:P6\\S)# ^^>6>3:KXC2+>"SKPG['_ .SW^T]_
MP2@_:T^._AGP]^SMXE^)_P $/C/X\G\>^#]6\"7>GM?^&]9N^+S3KRUO+JW;
MRFVQ"*>,NJK GF$%VV?H;8I>QV4,>I7$4MRL2BXE@A,:.^/F94+,5!.2 68@
M<9/6I: /S2U?_@GE^TIX6_80_;)\5VOP/N==^,W[6]]KL\?@?0]>TU1X?M+F
MRGM-,M+F[NKF"VD:!)&>>2)V&^=EC$BH';T_P[\$?VY]4_X(.6?[*GPX\&ZK
M\+?CGX?^!.G^#]+@U#Q!I[2?VC9:;;VSR6]Y87,\42S>7(D4I='C9PS"/:&K
M[>HH _'WXH_LV?\ !1SXG_LK_L=:-\-_^"6\?@MOV>_C;X3\0>*/!3?$/1TO
M=3-C'*MW>0;)3 ('D+.TLTWVEY)]QA90TK?07QY^!'[<_@W_ (+,?#C]OOX7
M?LQ6/C?1=6_9RD^'7BF'3_&]I9P>&M4.K-J'VF:2Z$<L]F"X3?#"\I56/E;M
MJ-^@%% 'P;IGP._:N@_X.#+W]M"X_99\0CX63_LY#X<1^,/^$BT+:=0&NIJ/
MVK[+_:'VH6OEJ5SY7F[L?N\<US7[ /P$_:E_X)#?$[XP_LZVG[,WBOXH?!OQ
MM\0;SQK\*O$W@.]TQ[K2Y;U46XT>_@O;RV:'9Y47ES@M$WSLS(6*K^B]% 'Y
M:_$O_@F3^U'X1_X)0_M0^ _"OP6?Q7\;OVJ/'FM^+-8\,>'_ !!IT5MH$FHW
M:/!8M=WUQ;Q2I;0)\\B9+2O(%#+M:M;_ (*,?LV_MN?M"?\ !+GX#_L\_"C]
MBWQ3?^-O"/B7P9J/B?1+CQ7X;@73X](C7[2IF?5!%*69,1^6S9SEME?II10!
M4T'4;S5]%M=4U#0+O2I[B!7ETV_>%IK9B.8W,,DD98=#L=E]":MT44 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>0?&;QG^VKHGC>2
MP^!OP7\'ZYH MHVCO]:\1O;3F4CYU*!2, XP>]<I_P +*_X*:_\ 1M'PY_\
M"SD_^)KZ'#\-XG$T(U8UZ"4E>TJU.+7JG*Z?DSYS$\387#8B5*6'KMQ=KQH5
M91?HU%IKS1]%5\Z?\%9/^4?WC_\ [A7_ *=;.E_X65_P4U_Z-H^'/_A9R?\
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
M0I+''9S)Y$<S2X9("(C);R%P7ED4 'ZCT5^'OPA_X)8_#+]J[_@WO\'?M?\
MB+XG^/E^-/A#X0WWB7X=^-H_'%_#_P (]/8FYN8K6VMXY5@CCE:(B28HT[-,
MS^9E45?0?A-^WE\6?V\/%O\ P3R_91^/.L74>C?&'X<ZOXO^+<,<K6X\93Z7
MI]PMK:S;-NZVEGMI+J>W_P!7,"B,NS*D _8&BOS'_:6\-P_\$S_^"PG[,R?L
MC:/'X7^'?[1UQK/A+XF_#'P\GV31WNK6&&6UU>WM(L16UTOG_O)8E0LD!!R9
M&8^6?LE_\$V_@1^VS^W/^WA^SW^T'XP^(>K>#] ^)GAEM%TX?$74_/M[DV4U
MRER]S).\UP\3%UB69G2,2R84DJ5 /U#T#]J;X3^*_P!J;Q!^R'X9UN.^\6>$
M_"5GK_B:&WE5ETV*[F>.VAEP<K*XB>38<$(8VZ2*:](K\KOV,?V1/V:M,_X.
M%?VH]&MO@YHQ@\,^"_ ^M:)YT)D>VU*2'SI+S>Q+-.\H#M(Q+,W))->=_MP?
M"3X0W?[)/[9OC71S??M"_$C1O$GB7Q&WQS?2H-/C^%<EM!'-9^'[#4Y9GF>:
MP6$ PZ>-H:5DG$!<@@'ZF_M-_M3_  F_9/\ ">@^*/BIK<<#>*/&VC>%/#M@
MLJB?4=2U*]BM(8HE)RY7S&E?'W8X9&Z+5;]I?X?_ +4GCR\\ R_LS?M Z9X#
MAT?Q]8ZAX^BU'PO#J1\0:!'O^TZ9&9/^/9Y<KB9,.N.&'(;\PO\ @J)X/\)_
MM"?L"_\ !-[X_?&?PY:>(O&/BCXT?"6PUWQ!J<7F7-W:ZCILEQ?0,YYV3RJK
MR ?>*+G[HQZM_P %K?@MX#^#7C7]A8_"B#4O#VGVO[9?@G1(_#^E:]>1:4UG
M+?37C!K$2_9FD\^-7\TQF3MNV\4 ?IQ17Y\>)?B+IW[9_P#P7=\3_L*?&W3X
M=7^&GPA^!MOXAMO .J()=-U[6[Z[M@VH7ENW[N\2WMYDBBCE5TCDD>0#>05Y
M#X,:+J/[('_!=#Q5_P $T_AK?ZO;? SXQ? D^/--\%Z5K-S:0>#=4CO9+.?^
MS'AD633X)A#(YC@9%62=-FP(!0!^FU%?AY_P3]_8+^"7[4W_  1Q_: \2?M
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7SI_P5D_Y1_>/_ /N%?^G6SKZ+KG/BS\)OA_\
M'+X?ZA\+?BEH']J:#JGE?;K'[5+!YOERI,GSPNCKB2-&X89Q@Y!(KV.'<PHY
M1Q!A,=63<*56G.25KM0FI.UVE>RTNTK]4>+Q)EU?..'<9@*+2G6I5(1;O9.<
M'%-V3=KO6R;MT9_/M17[0_\ #IO_ ()_?]$"_P#+JU7_ .2JR]*_X)G_ /!-
M+7/$FJ^#](^$5K<ZIH?D?VQ81>+]5,MGYR%XO,'VKY=Z@L/4"OZJ?TA."TTG
M0Q&O]VG_ /+3^38_1PXZG&4HU\.U%7?O5=%=*[_<Z*[2]6EU/QRK^BROG3_A
MTW_P3^_Z(%_Y=6J__)5?1=?C_BQX@Y+QW]3^H4ZD?8^TYO:**OS^SM;EG+^5
MWO;IN?LGA#X<YWP!]=_M"I3G[;V?+[-R=N3VE[\T(?SJUK]=NI1117XZ?M 5
MY-^W!^S]\1?VK/V7/''[-?P]^*VD>#3X]\*ZCX>U;7-5\*2:N8+.]MI+:9H8
M4O+4+*$D;:S,R@X)4XP?6:* .9^#WAKXB>#OASI7A?XI>-=(\0ZS86<5O<:O
MHGA^32X+C8BKN%O)=7)0D@D_O2.<8XY\'_9(_P""6'P&_8N_:,^/?QE^"*_V
M5H/QZCT>XU?P?:0>5!I5_:_VD+J6V=3\D4_VY7$0 \ITDVG:RI']/44 ?F%H
MO_! +]H>R_X)O^,O^"6&J_\ !1^2?X57!N/^%?6MO\,[:.]L$?41J"0ZC<FX
M9KR%9]S;(1;N6.3)Y>(!],:-^Q[^VI\.?%OP^^(_@']M#1-9U3POX"E\-^,M
M+\6_#XBQ\4[IHY8IX_L=W$=.:#84BXN#LED#F1F+U]2T4 ?#FM_\$./@5\6/
MV6_CO\!_CUXDCO=8_:$\<2>+_%>N^%M)&G0:/JJ^6;1]/MW>4JL)B#.TCLUP
MTLY<JLFQ. ^-O_!'W_@HG^U7^R1X;_9(_:5_X*<^']5LO!WBK2-1T3Q3I7PB
M\K4[Z/3Y-T<NH/-?R+<3 !0HC$/S O*\^2I_2*B@#XI\8_\ !+W]I+3O^"@0
M_;U_9^_;K'AC5/$_P_L_"GQ/T_6OAY;ZH-5BMGWQW=E^_BCLYA@!0R2HI!9E
ME#,AY;X+_P#!"?1_"OP#_:._9-^.O[4>M>._AO\ 'OQMK'B6/2#X=M;*\TB^
MOY;6;[;+=#?]JNH9;.W>,JD,.Y79H6\P+']_T4 ?B7_P6 _8G_;I_93_ .""
M7Q;\ ?M-_P#!1*3XJ>$_!UIX8T_P9I5KX#M]*N9K=/$.F0PG4KHRS279CB("
MH"IW(KO)*0 /VI\/D'0;(@Y!M(\$?[HKB/VDOV5/V?\ ]K[P(/A=^TG\.8/%
MOAHSK--H&H7EPMG<2*RLC2PQR*DQ5E5EWAMI&5P>:Z[P3X-T#X>>%+'P3X5A
MN8]-TV 0645WJ$UT\<8^ZGF3N\C #@ L=H 48   !PO[8WP2^(O[27[-OC+X
M _#CXGZ1X0N/&GAJ_P!"OM=U;PM)JXMK:[MI+>1XH$O+7]Z%D+*S.R@@91AQ
M7$?\$P_V+?B)_P $]_V1?"_[(GC#XXZ3X]TWP9:26N@ZQ8^"Y-&N#"]Q-.1.
MK7]TLA!E"@IY> G(8G(^A:* /DSX9_\ !._XX^ /^"H7C;_@HU>?M1>&KZS\
M<^$+/PUJ'@./X8SPF"QM71X6COCJS_O\JVYS"4(<XC&!BK^V!_P3G^.OQ/\
MVZ/ _P#P4*_9#_:>TGX=>//#W@>X\$^(X/$W@HZYI^KZ%+=&[51$MS;O'+'.
MSN,/ASL!*A2'^O:* /BS]F?_ ()*>)?@Q^U[\?OVC/BC^U'>^/O#W[0&D:5I
MWC'P;J_AJW1M12TTHV+/<7*$!5<SW16"".)$C>-,E5Q7FO[,7_!%7]LK]E&P
MN_V6_A=_P57\1VO[-$NH7$MGX!'@JU/B&RL9Y&>;3+?66<O;1ON;,\2*Z[W:
M)8G8R5^CM% 'R+\:_P#@FQ\4_B5_P4(^#O[;W@C]HKPKX;TGX+>']3T;PWX
M?X83727%I?VIMIUENDU6$ JFWR]D*JFP AQFLW]BO_@EW\8OV"/VB/BAXO\
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
MG2/B-X(;P?#=S:D-.8>0UM?/,/L@= (W_<R-M,FUE9D>+Q;P3_P0U^._@/X
M_'+]BOP]_P %";JU^#'Q6O-?OM%T&+X>6[ZOI%QJB,'AGOY)V%Q:JY#/&D44
MLN#B:$,P;]&Z* /A#XH_\$=/BE\4_P#@G/\ ![]CO6/VT)1XX^"'BWPSXD\#
M_$-_ T!M+6[T.V^RV<)TY9E+P^3DMOG9VE9G+;2(EZ;]M+_@F?\ M$_MB:-\
M"8-5_;3T>QU3X+_%'2_B'/JVH_"LW;:[K=C-+)$GEPZG;):V0$IC$(\R0(J[
MIW;+-]DT4 ?)O[2__!-WQCX\_:[\#?\ !1+]FOXT:9X'^,_A/PV_ASQ%/J/A
MJ2\T/QCHTA+O97EJES'-%ME)DBE29F0J@82A$V]7\'?V*O&/A?\ :"\8_ML_
M%KXEZ'K_ ,9/%'@ZV\*:1J=EX9E@T;PSHD$KW*6-M:M=-/,'NI&GFD>X5I6"
M!1"J[:^AZ* /B']D;_@E/\>_V4?V)/BE^QS9?M@^%M=;XD:MK^H1>)KCX27$
M#:9+J\96Y!MUUIA.JEF:,;X\9PV\"O:O^";_ .R+XR_8/_8[\&_LD^+/B]IW
MC>/P1IYT_2M>L?"KZ0TMJ'9T$L+7ET&D&[!964$ ?**]THH ^<_VF?V//C[\
M3?VI/!W[6'[//[4\7@#6O!_A'4-"?1=3\)?VQI>O0W=S;SO%?0BXMY/+5K:,
MJT,L<BMR&QE6YK6/V"/CE^TO^T?\-OCW^W7\7O"&L:7\'M9DUSP'X$^'_A6Y
ML;236S'Y<>IWUS=W4\LQA!)B@C6)5<[F:3[M?6-% 'R;XJ_X)N_$J+_@IK>_
M\%"/@Y^U7)X3LO%G@BP\-?$/P<W@^&]EU."SG\V)[6\DF LV90(V)AE(7>5(
M9E:/+\!_\$V?C-^R5^U/\3?C]^P9\=?#'A_PW\9=4&M>.?AQX\\(W&I6%IKI
M+>9JNGRVMY;21-+N8RV[[E<GAT 0)]C44 ?(MY_P1P_9R\8?L*_$O]BGXM:W
MJ7B)_C'XCO\ Q3\1_' ACMKZ_P#$EU<)<G4X8QN2W$,L4 A@&Y$C@2-C)EV?
MF/V./^":G[=?PID\+^ OVQ_^"FU]\6OAQ\/KNTG\)>$[3P%;:3<:C+9LCV$F
MJWPDEGNEMW2.18@WSR11O+)(%V'[AHH ^+O#O_!*+QC=_ML?'']J?XT_'3P9
MXT\,_'GP99>&/%GPVNOA9/!;I86EL+>%5N3J\A8D;BY,?S%OD\O (P/V:/\
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
M7SZ9+%HOC[P-XPU&VO[:Y*$1RW/[\KJ";B-\=R) PS@JP5U^)/V31<_L!_\
M!S?\=?AK\;S_ &;HW[47ANWUWX6^(;P[8-4O;<I))8(Y^42JSWB;,Y_=0\?O
MHP?JC_@X!T6 ?\$FOC)\0].OK_3O$'A3PJVH>'-<TC4IK.\T^X6X@^>*:%U=
M<@;6&<,N000: / /^#A+X:>+_#W_  ;GZC<_$[5-6L_&O@KPGX/MM3&F>);F
M.![Z2_TNRO4F6&58KU"))E'FJX&XLN"<U^C'Q,^./PH_9_\ AW9>-_C!XUM=
M%T^>:VL+(RJ\L]]>3#$-I;01*TMU<2$$)#$CR/@[5.*_*C_@I=H%AHW_  9^
M6>JPRW,]]X@^%'PVUK7-0O[V2YN=0U"ZU#0IKBYEEE9G=W=B22>. ,  #V7]
MO+XAZQX5_P""[_["FB_$N5H/A_>:%XM3P]-<'%JWB>;3'@0-G@S;'@CBSR&N
M3MQN:@#[/^#?[97[,W[2WC'Q%\&OAQ\1+H>+/#]HLGB'P?KNBZCH&N6-M*,)
M<&ROX;>Z6)MPVSJFS++ALD5^;W_!/3]M;]CK_@FM\=_VV]5_:M_:%_X1?0Q^
MTE)8Z"_B+4;_ %C4+E([,,4C4"XN[A(E=0SX<(K)N89&?6_^"F'@C7K/_@N/
M^P?\1_@S$T'BS4I?&6F>+IK7AKKPU;V=O-*EQCK%&9YRF[CS9QCYMM+_ ,$9
M_!_A+4/VZ?V_-?O_  OIT]_<?M OI\][-91M+):&UW&W9R,F(L2=A.W))Q0!
M]F^&/VT_V3_&7[,I_;+\-_M >&+GX6IIDFH2^./[35+"&!&*N9';!C=7!0QL
M X?Y"N[BLCX4_P#!0#]E/XR?%VW^ ?A/Q_JECXSOM#.LZ5X:\7>"]7\/W>IZ
M>#AKJS35+6W-Y$.[0[P,'.,''Y+_  EM?V1?V9?V'OVZ/"_Q_P#@I<^,?V>=
M2_:\FT/X9_#O3-5DTVUU/54O;;;:VUS&Z?9K2.ZAMU:4$HJ6D@Q(5,;?0W[2
M5A\=-+_X+X_L&:W^T-X^\,76M:CH?Q+9]#\)Z8]O8Z/$OAXMY0FGD:>\)8L#
M.XB5O*!2"'+ @'4_!/PO:>$/^#G[XHV&F:MK$]OJ'[*5IJDD&J:[=7JPW$VO
M6ZR>2+B1_(C(B3$4>V-<?*HK] ?BEK?BWPU\,O$?B/P!X?&K:[I^@WESHFE-
MG%[=QPNT,)Q@_.X5>/6OA#X>$?\ $43\0AG_ )LYT[_U((Z^\_B1XTM?AO\
M#O7_ (B7ME)<PZ!HMUJ,UM$P#2K!"TI0$\ D+@$^M 'Y;?\ !&?4OV*/^"IW
M[*Z^*?BE^T!XTU3]IH&[F^)VI?\ "QM3TCQ3X=U$W$@5["&&>-;2RC!C6*."
M/[. H25&?S%K[J_8J\+>,?V1_P!B/3_#W[6GQ=DO=1\&3:[)XI\>^+=35#>V
MZ:K>RKJ=S-(V$$L!28EB-H?!QC ^6/VT_P#@AW^QM_P4RTG1OV_OV,/B%>_!
M_P"+^N:9!XC\(_%CX>W36T6IRSPB6&>\B@9=[,'^:XA*3?-EFD"[#\H^//\
M@H/^U5\;_P#@@S\._CM^UKKM_#/X"_:P\/\ AWXP>,_#]E!*=4T'2M81Y-16
M-X9+>8_:$MHSNB>&6:'YHV#E* /UB^''_!1']D/XI?&VU_9PT#XF7^G>.-2T
MU]1T3PYXN\'ZMH,^LVBKN:>P_M.U@6_C"@L6MS( JL<X4D?)G[(OA>T\'?\
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
M^+-;N+Z>1(7EMK_35FN'=RRBV=PF[ %G+)@&;%?LU7XN_M>?L^_$&7_@B_\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MJ][\.+R2Y\.:OK?BS5+R^??$L30W5Q-<M+>6VQ%46TS/ J@HL81F5N]^'O\
MP3E_9*^%G[4.N_MF^"/!WB6U^)/B>VCMO$/B*?XE:_<KJ,$:HL4,UM-?/;/'
M&L:!$,>U HV@5[C10!XD/^"=_P"RB/VMS^W2/"/B3_A:9TW^S?\ A)S\2->Q
M]@\[S_L/V7[;]F^R^;\_V?RO*SSLJM^SK_P35_8Z_9-^+7BSXW?L_?#W7/#W
MB#QWJ\^J>,77XA:[<V>L7LS2-)<3V5Q>R6KR;I9"&,65W';CBO=J* /C7PE_
MP;__ /!)OP-^T6?VG/"O[*=G9ZY_:Z:LFD1ZU>_V)'?H_F)<KIIF^R@H_P R
M)Y?EHV"J*0"/8/VG?^">?[(?[8OQ!\&_%7]H3X4'6?$/@)[C_A&M6M-=OM/E
MABN %GMY#:31?:() H#0R[XV!92N'<-[510!$EC:0V(TRV@$,"P^5'';_NQ&
M@& %VXVX'3&,=J\ ^'W_  2V_8M^%O[3NK_MF>!_!/BVT^)OB"*.'7_%<WQ8
M\2W$NIPQ^5Y<%Q'-J#13PJ((0(G0H%C4!<#%?0E% 'A?PG_X)O?LD_ _XO\
MCCX]_"[PKXKTOQ?\250>.=;_ .%I>(IY-8,<<D43RK-?NF^))76)U4-%N_=E
M>*C^!'_!,W]BG]F[X?\ CCX4?"OX17:^%_B3=WEWXZ\.^(O&&K:Y9:S<7:*E
MU--#J5U.GF2JJJ[@!G"@$G%>\44 ?%L/_!OU_P $P/\ A4MU\ ]4^$GBG5/
MLVIQ7MCX.UCXG:[=Z;I+).LY6Q@EO&2SWL"'>(+*Z.Z%]KL#Z5^UE_P2E_8*
M_;9^#7A[X%?M#? .RU71/"))\)S6M]<6M]HY8#>8+J&19@'VJ75F99"JLX8J
M"/HBB@#Y\^%W_!+;]B+X,_LMZ]^QS\-OA/?:1X'\6&1O%D.G>+M4MM1UMI%"
M2-=:C#<I>2[T41D&;;Y?[O 3Y:T?V@O^";_['?[5'[.>@_LF?'WX::GXB^'_
M (:-J=)T&;QOK,)4VR;(#+<0W:3W!1>!YLCXZ]>:]RHH QOAYX"\/_"[P3IO
MP^\*SZI)IVDVP@LWUO7KO4[K8"<"2ZO)99YB,XW22,< #. !6S110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
544 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619805304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 25, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-22490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">FORWARD AIR CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">62-1120025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1915 Snapps Ferry Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Building N<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Greeneville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">37745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">636-7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of Each Class</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol(s)</a></td>
<td class="text">FWRD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Name of Each Exchange on Which Registered</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,781,062,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,941,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the proxy statement for the 2022 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000912728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623331976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Atlanta, GA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618789336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 37,316<span></span>
</td>
<td class="nump">$ 40,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance of $3,260 in 2021 and $2,273 in 2020</a></td>
<td class="nump">208,085<span></span>
</td>
<td class="nump">156,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">8,097<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses</a></td>
<td class="nump">22,283<span></span>
</td>
<td class="nump">21,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">7,026<span></span>
</td>
<td class="nump">6,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,002<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">282,807<span></span>
</td>
<td class="nump">245,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">219,095<span></span>
</td>
<td class="nump">189,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">148,198<span></span>
</td>
<td class="nump">123,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">266,752<span></span>
</td>
<td class="nump">244,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other acquired intangibles, net of accumulated amortization of $107,337 in 2021 and $93,009 in 2020</a></td>
<td class="nump">154,717<span></span>
</td>
<td class="nump">145,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">46,254<span></span>
</td>
<td class="nump">45,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Noncurrent assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,097<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,117,823<span></span>
</td>
<td class="nump">1,047,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">44,837<span></span>
</td>
<td class="nump">38,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">61,621<span></span>
</td>
<td class="nump">51,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">4,614<span></span>
</td>
<td class="nump">10,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of debt and finance lease obligations</a></td>
<td class="nump">6,088<span></span>
</td>
<td class="nump">1,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">47,532<span></span>
</td>
<td class="nump">43,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,924<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">164,692<span></span>
</td>
<td class="nump">171,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">9,571<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, less current portion</a></td>
<td class="nump">101,409<span></span>
</td>
<td class="nump">80,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and debt issuance costs</a></td>
<td class="nump">155,466<span></span>
</td>
<td class="nump">112,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">49,624<span></span>
</td>
<td class="nump">54,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">43,407<span></span>
</td>
<td class="nump">41,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Noncurrent liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 9)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value: Authorized shares - 5,000,000; no shares issued or outstanding in 2021 and 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value: Authorized shares - 50,000,000; issued and outstanding shares - 26,968,788 in 2021 and 27,316,434 in 2020</a></td>
<td class="nump">270<span></span>
</td>
<td class="nump">273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">258,474<span></span>
</td>
<td class="nump">242,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">334,910<span></span>
</td>
<td class="nump">304,140<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">593,654<span></span>
</td>
<td class="nump">547,329<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 1,117,823<span></span>
</td>
<td class="nump">$ 1,047,393<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621081528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 3,260<span></span>
</td>
<td class="nump">$ 2,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Other acquired intangibles, accumulated amortization</a></td>
<td class="nump">$ 107,337<span></span>
</td>
<td class="nump">$ 93,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">26,968,788<span></span>
</td>
<td class="nump">27,316,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">26,968,788<span></span>
</td>
<td class="nump">27,316,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621335768">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,662,427<span></span>
</td>
<td class="nump">$ 1,269,573<span></span>
</td>
<td class="nump">$ 1,215,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Purchased transportation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">833,075<span></span>
</td>
<td class="nump">650,664<span></span>
</td>
<td class="nump">586,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries, wages and employee benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">327,814<span></span>
</td>
<td class="nump">270,785<span></span>
</td>
<td class="nump">258,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">79,633<span></span>
</td>
<td class="nump">69,720<span></span>
</td>
<td class="nump">63,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">39,552<span></span>
</td>
<td class="nump">37,125<span></span>
</td>
<td class="nump">36,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingInsuranceAndClaimsCostsProduction', window );">Insurance and claims</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,186<span></span>
</td>
<td class="nump">34,912<span></span>
</td>
<td class="nump">38,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FuelCosts', window );">Fuel expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,027<span></span>
</td>
<td class="nump">12,166<span></span>
</td>
<td class="nump">17,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">163,839<span></span>
</td>
<td class="nump">120,277<span></span>
</td>
<td class="nump">102,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,503,126<span></span>
</td>
<td class="nump">1,195,649<span></span>
</td>
<td class="nump">1,102,771<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">159,301<span></span>
</td>
<td class="nump">73,924<span></span>
</td>
<td class="nump">112,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,338)<span></span>
</td>
<td class="num">(4,561)<span></span>
</td>
<td class="num">(2,711)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,338)<span></span>
</td>
<td class="num">(4,564)<span></span>
</td>
<td class="num">(2,712)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">154,963<span></span>
</td>
<td class="nump">69,360<span></span>
</td>
<td class="nump">109,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38,872<span></span>
</td>
<td class="nump">16,593<span></span>
</td>
<td class="nump">27,382<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">116,091<span></span>
</td>
<td class="nump">52,767<span></span>
</td>
<td class="nump">82,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operation, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,232)<span></span>
</td>
<td class="num">(29,034)<span></span>
</td>
<td class="nump">4,777<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 105,859<span></span>
</td>
<td class="nump">$ 23,733<span></span>
</td>
<td class="nump">$ 87,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BasicNetIncomePerShareAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4.25<span></span>
</td>
<td class="nump">$ 1.90<span></span>
</td>
<td class="nump">$ 2.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Discontinued operation (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.37)<span></span>
</td>
<td class="num">(1.05)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3.87<span></span>
</td>
<td class="nump">0.84<span></span>
</td>
<td class="nump">3.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DilutedNetIncomePerShareAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4.22<span></span>
</td>
<td class="nump">1.89<span></span>
</td>
<td class="nump">2.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Discontinued operation (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.37)<span></span>
</td>
<td class="num">(1.05)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.85<span></span>
</td>
<td class="nump">0.84<span></span>
</td>
<td class="nump">3.04<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Rounding may impact summation of amounts.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BasicNetIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic net income per share:</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BasicNetIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DilutedNetIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted net income per share:</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DilutedNetIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FuelCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FuelCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingInsuranceAndClaimsCostsProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance and claims costs directly related to goods produced and sold, or services rendered, during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingInsuranceAndClaimsCostsProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615601656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,535,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">$ 553,244<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
<td class="nump">$ 210,296<span></span>
</td>
<td class="nump">$ 342,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Net income</a></td>
<td class="nump">87,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">4,050<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Other</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common stock issued under employee stock purchase plan</a></td>
<td class="nump">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">11,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Payment of dividends to shareholders</a></td>
<td class="num">(20,494)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(20,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards</a></td>
<td class="num">(3,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,032)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(915,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases and retirement of common stock</a></td>
<td class="num">(56,204)<span></span>
</td>
<td class="num">$ (9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56,195)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of share-based awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">577,182<span></span>
</td>
<td class="nump">$ 279<span></span>
</td>
<td class="nump">226,869<span></span>
</td>
<td class="nump">350,034<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Net income</a></td>
<td class="nump">23,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">4,237<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common stock issued under employee stock purchase plan</a></td>
<td class="nump">664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">11,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Payment of dividends to shareholders</a></td>
<td class="num">(20,869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="num">(20,879)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards</a></td>
<td class="num">(3,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,508)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases and retirement of common stock</a></td>
<td class="num">(45,248)<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,240)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of share-based awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 547,329<span></span>
</td>
<td class="nump">$ 273<span></span>
</td>
<td class="nump">242,916<span></span>
</td>
<td class="nump">304,140<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">27,316,434<span></span>
</td>
<td class="nump">27,316,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Net income</a></td>
<td class="nump">$ 105,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,859<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="nump">3,706<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">3,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common stock issued under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Common stock issued under employee stock purchase plan</a></td>
<td class="nump">911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">10,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Payment of dividends to shareholders</a></td>
<td class="num">(22,976)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="num">(22,990)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards</a></td>
<td class="num">(3,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(535,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases and retirement of common stock</a></td>
<td class="num">(48,989)<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of share-based awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of share-based awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 593,654<span></span>
</td>
<td class="nump">$ 270<span></span>
</td>
<td class="nump">$ 258,474<span></span>
</td>
<td class="nump">$ 334,910<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">26,968,788<span></span>
</td>
<td class="nump">26,969,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619644120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="nump">$ 116,091<span></span>
</td>
<td class="nump">$ 52,767<span></span>
</td>
<td class="nump">$ 82,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income of continuing operations to net cash provided by operating activities of continuing operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">39,552<span></span>
</td>
<td class="nump">37,125<span></span>
</td>
<td class="nump">36,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Change in fair value of earn-out liability</a></td>
<td class="num">(496)<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">10,913<span></span>
</td>
<td class="nump">11,033<span></span>
</td>
<td class="nump">11,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForOtherLosses', window );">Provision for revenue adjustments</a></td>
<td class="nump">7,943<span></span>
</td>
<td class="nump">4,751<span></span>
</td>
<td class="nump">3,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income tax expense</a></td>
<td class="nump">1,421<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="nump">7,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">1,076<span></span>
</td>
<td class="nump">587<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects from the purchase of acquired companies:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts receivable</a></td>
<td class="num">(52,684)<span></span>
</td>
<td class="num">(25,739)<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(8,097)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses, other current assets and other assets</a></td>
<td class="num">(8,002)<span></span>
</td>
<td class="num">(9,424)<span></span>
</td>
<td class="num">(4,662)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable, accrued expenses and other long-term liabilities</a></td>
<td class="nump">17,179<span></span>
</td>
<td class="nump">23,854<span></span>
</td>
<td class="nump">7,212<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities of continuing operations</a></td>
<td class="nump">124,896<span></span>
</td>
<td class="nump">96,105<span></span>
</td>
<td class="nump">145,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">2,643<span></span>
</td>
<td class="nump">2,413<span></span>
</td>
<td class="nump">2,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(39,109)<span></span>
</td>
<td class="num">(20,268)<span></span>
</td>
<td class="num">(22,007)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of businesses, net of cash acquired</a></td>
<td class="num">(59,866)<span></span>
</td>
<td class="num">(63,651)<span></span>
</td>
<td class="num">(39,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities of continuing operations</a></td>
<td class="num">(96,332)<span></span>
</td>
<td class="num">(81,506)<span></span>
</td>
<td class="num">(58,346)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving credit facility</a></td>
<td class="nump">195,000<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments on revolving credit facility</a></td>
<td class="num">(150,000)<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayments of finance lease obligations</a></td>
<td class="num">(2,423)<span></span>
</td>
<td class="num">(1,446)<span></span>
</td>
<td class="num">(946)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(482)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock upon stock option exercises</a></td>
<td class="nump">3,706<span></span>
</td>
<td class="nump">4,237<span></span>
</td>
<td class="nump">4,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of earn-out liability</a></td>
<td class="num">(6,519)<span></span>
</td>
<td class="num">(5,284)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Payments of dividends to shareholders</a></td>
<td class="num">(22,976)<span></span>
</td>
<td class="num">(20,869)<span></span>
</td>
<td class="num">(20,494)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases and retirement of common stock</a></td>
<td class="num">(48,989)<span></span>
</td>
<td class="num">(45,248)<span></span>
</td>
<td class="num">(56,204)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from common stock issued under employee stock purchase plan</a></td>
<td class="nump">911<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="nump">614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of minimum tax withholdings on share-based awards</a></td>
<td class="num">(3,115)<span></span>
</td>
<td class="num">(3,508)<span></span>
</td>
<td class="num">(3,032)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_PaymentsToProceedsFromAffiliates', window );">Contributions from (distributions to) subsidiary held for sale</a></td>
<td class="nump">3,385<span></span>
</td>
<td class="num">(12,640)<span></span>
</td>
<td class="nump">7,924<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities of continuing operations</a></td>
<td class="num">(31,502)<span></span>
</td>
<td class="num">(39,094)<span></span>
</td>
<td class="num">(48,088)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInContinuingOperations', window );">Net (decrease) increase in cash of continuing operations</a></td>
<td class="num">(2,938)<span></span>
</td>
<td class="num">(24,495)<span></span>
</td>
<td class="nump">39,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_CashFromDiscontinuedOperationAbstract', window );"><strong>Cash from discontinued operation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash (used in) provided by operating activities of discontinued operation</a></td>
<td class="num">(4,635)<span></span>
</td>
<td class="num">(11,439)<span></span>
</td>
<td class="nump">13,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash provided by (used in) investing activities of discontinued operation</a></td>
<td class="nump">8,020<span></span>
</td>
<td class="num">(1,201)<span></span>
</td>
<td class="num">(5,548)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash (used in) provided by financing activities of discontinued operation</a></td>
<td class="num">(3,385)<span></span>
</td>
<td class="nump">12,640<span></span>
</td>
<td class="num">(7,924)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">(Decrease) increase in cash and cash equivalents</a></td>
<td class="num">(2,938)<span></span>
</td>
<td class="num">(24,495)<span></span>
</td>
<td class="nump">39,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period of continuing operations</a></td>
<td class="nump">40,254<span></span>
</td>
<td class="nump">64,749<span></span>
</td>
<td class="nump">25,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash at beginning of period of discontinued operation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Less: cash at beginning of period of discontinued operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period of continuing operations</a></td>
<td class="nump">$ 37,316<span></span>
</td>
<td class="nump">$ 40,254<span></span>
</td>
<td class="nump">$ 64,749<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_CashFromDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash from discontinued operation:</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_CashFromDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_PaymentsToProceedsFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To (Proceeds From) Affiliates</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_PaymentsToProceedsFromAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to other loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623117032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Operations and Summary of Significant Accounting Policies</a></td>
<td class="text">Operations and Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Air Corporation and its subsidiaries (&#8220;Forward Air</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or the &#8220;Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) is a leading asset-light freight and logistics company. The Company has two reportable segments: Expedited Freight and Intermodal. The Company conducts business in the United States and Canada. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expedited Freight segment provides expedited regional, inter-regional and national less-than-truckload (&#8220;LTL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), truckload and final mile services. Expedited Freight also offers customers local pick-up and delivery and other services including shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#8220;CFS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) warehouse and handling services.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements include Forward Air Corporation and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2020, the Board of Directors (the &#8220;Board</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;) of the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approved a strategy to divest of the Pool Distribution business (&#8220;Pool</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive products to numerous destinations within a specific geographic region. As a result of the strategy to divest of Pool, the results of operations for Pool are presented as a discontinued operation in the Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#8220;Assets and liabilities held for sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets for the prior period. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from the Company&#8217;s continuing operations. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further discussion. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and expenses during the reporting period. Actual results could differ from those estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period presentation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash as of December&#160;31, 2021 and 2020 of $22,308 and $25,246, respectively, consisted of cash on hand and bank deposits. Cash equivalents as of both December&#160;31, 2021 and 2020 of $15,008 consisted of money market deposits. The Company considers all investments with an original maturity of three months or less to be cash and cash equivalents.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts and Revenue Adjustments </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a broad range of customers, including freight forwarders, third-party logistics (&#8220;3PL&#8221;) companies, passenger and cargo airlines, steamship lines, and retailers, located across a diverse geography.  In circumstances in which the Company is aware of a specific customer&#8217;s inability to meet its financial obligations to the Company, the Company records a specific reserve in order to reduce the net recognized accounts receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes a general reserve based on a percentage of revenue to ensure accounts receivables are properly recorded at the net amount expected to be collected.  The Company sets the general reserve based on historical collection experience combined with forecasts about any expected changes to the collection experience. If circumstances change, expected recoverability of amounts due to the Company may change by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for revenue adjustments as result of future billing rate changes. Adjustments arise: (a) when small rate changes (&#8220;spot quotes&#8221;) are granted to customers that differ from the standard rates in the billing system; (b) when freight requires dimensionalization or is reweighed which results in a different rate; (3) when billing errors occur; and (4) when data entry errors occur. In 2021, average revenue adjustments per month were approximately $662 on average revenue per month of approximately $138,536&#160;(0.5% of monthly revenue). The Company estimates an allowance for revenue adjustments based on historical experience, trends and current information. The average amount of revenue adjustments per month can vary in relation to the level of revenue or as a result of other factors. Both the average monthly revenue adjustments and the average lag assumptions are continually evaluated for appropriateness.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost or net realizable value, using first-in, first-out method. Net realizable value is the estimated selling price in the ordinary course of business. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their estimated useful life. Expenses related to the utilization of inventories are recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation is provided on a straight-line basis over the estimated useful lives of 30 to 40 years for building and improvements, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984">three</span> to ten years for equipment, the lesser of the estimated useful life or the initial lease term for leasehold improvements and five years for computer software. Land is not depreciated and construction in progress is not depreciated until ready for service. Expenditures for maintenance and repairs are charged to expense as incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For internally developed software, all costs incurred during planning and evaluation are expensed. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized software also includes software acquired for internal use. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of December&#160;31, 2021 and 2020 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,962&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,095&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,867&#160;</span></td><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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of December&#160;31, 2021 and 2020, the net book value of computer software included in property and equipment, net was $8,140 and $7,455, respectively. For the years ended December 31, 2021, 2020 and 2019, amortization expense of computer software was $2,394, $2,053 and $1,714, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Costs </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes the costs of incurred during the implementation stage for cloud computing or hosting arrangements. Costs incurred in the preliminary project stage and post-implementation stage, which includes maintenance and training costs, are expensed as incurred. Capitalized software costs are amortized over the straight-line method over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNDY_2b64d602-811f-44e1-927b-8ba2109286f3">three</span> to five years and are recorded in &#8220;Prepaid expenses&#8221; in the Consolidated Balance Sheets.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Assets </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment, at the reporting unit level, annually and when events or circumstances indicate that fair value of a reporting unit may be below its carrying value. A reporting unit is an operating segment or one level below an operating segment, for example, a component. The Company&#8217;s reporting units are not its reportable segments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is evaluated annually as of June 30 for impairment using a qualitative assessment or a quantitative one-step assessment. If the Company elects to perform a qualitative assessment and determines the fair value of its reporting units more likely than not exceed the carrying value of their net assets, no further evaluation is necessary. For reporting units where the Company performs a one-step quantitative assessment, the Company compares the fair value of each reporting unit, which is determined based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies, to its respective carrying value of net assets, including goodwill. If the fair value of the reporting unit exceeds its carrying value of net assets, the goodwill is not considered impaired. If the carrying value of net assets is higher than the fair value of the reporting unit, the impairment charge is the amount by which the carrying value exceeds the reporting unit&#8217;s fair value.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets, which include intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation for recoverability is performed at a level where independent cash flows may be attributed to either an asset or asset group. If the Company determines that the carrying amount of an asset or asset group is not recoverable based on the expected undiscounted future cash flows of the asset or asset group, an impairment loss is recorded equal to the excess of the carrying amounts over the estimated fair value of the long-lived assets. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. The Company also evaluates the amortization periods assigned to its intangible assets to determine whether events or changes in circumstances warrant revised estimates of useful lives. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of the Company&#8217;s goodwill impairment analyses conducted as of June 30, 2021, 2020 and 2019  indicated that no reduction in the carrying amount of the Company&#8217;s goodwill was required.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill during the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"/><td style="width:235.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:94.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,665&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,699&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,714&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,288&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,464&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,752&#160;</span></td><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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accumulated goodwill impairment is $25,686 related to impairment charges the Company recorded during 2016 pertaining to its TLS reporting unit. The TLS reporting unit operates within the Expedited Freight reportable segment. As of December&#160;31, 2021, approximately $187,608 of goodwill is deductible for tax purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes certain acquired identifiable intangible assets on a straight-line basis over their estimated useful lives, which range from one year to 20 years. The acquired intangible assets have a weighted-average useful life as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, acquired intangible asset amortization was $14,328, $13,489 and $10,183, respectively. The Company estimates amortization of existing intangible assets will be $16,018 in 2022, $15,779 in 2023, $15,655 in 2024, $15,557 in 2025, and $15,366 in 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of acquired intangible assets during 2021 and 2020 are summarized as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,377&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,176&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,053&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,094&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,743&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,337&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Carrying value as of December 31, 2021 and 2020 is inclusive of $16,501 of accumulated impairment.   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of  December&#160;31, 2021 and 2020 consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related items</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,545&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payables to leased capacity providers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,621&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,264&#160;</span></td><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"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance Loss Reserves</span></div><div style="text-align:justify;text-indent:38.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s licensed motor carrier contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of the transportation services. The Company&#8217;s independent contractor fleet owners and owner-operators lease their equipment to the Company&#8217;s motor carrier (&#8220;Leased Capacity Providers&#8221;) and own, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operate and maintain their own tractors and employ their own drivers. Under U.S. Department of Transportation (&#8220;DOT&#8221;) regulations, the Company is liable for bodily injury and property damage caused by the Leased Capacity Providers and employee drivers while they are operating equipment under the Company&#8217;s various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For vehicle liability, the Company retains a portion of the risk.  Below is a summary of the Company&#8217;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:24.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">&#179; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, the Company may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#8217; compensation insurance with a self-insured retention of $500 per occurrence.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for the estimated costs of vehicle liability and workers&#8217; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both Company-specific and industry data, as well as general economic information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. T</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company accrues for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. Failure to establish sufficient insurance reserves and adequately estimate for future insurance claims may cause unfavorable differences between actual self-insurance costs and the reserve estimates.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company recorded insurance reserves of $65,649 and $68,647, respectively, inclusive of reserves in excess of the self-insured retention limit that are expected to be reimbursed from insurance carriers. As of December&#160;31, 2021, $21,172 was recorded in &#8220;Insurance and claims accruals&#8221; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $44,477 w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as recorded in &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets. As of December&#160;31, 2020, $17,994 was recorded in &#8220;Insurance and claims accruals&#8221; and $50,653 was recorded in &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company recognized a receivable for insurance proceeds and a corresponding claims payable for vehicle liability and workers&#8217; compensation claims in excess of the self-insured retention limit. As of December&#160;31, 2021 and 2020, the Company recorded $28,667 and $35,088, respectively, in &#8220;Other assets&#8221; and &#8220;Other long-term liabilities&#8221; in the Consolidated Balance Sheets.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the Company satisfies the performance obligation by the delivery of a shipment in accordance with contractual agreements, bills of lading (&#8220;BOLs&#8221;) and general tariff provisions. The amount of revenue recognized is measured as the consideration the Company expects to receive in exchange for those services pursuant to a contract with a customer. A contract exists once the Company enters into a contractual agreement with a customer. The Company does not recognize revenue in cases where collectibility is not probable, and defers recognition until collection is probable or payment is received. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the delivery of a shipment and the completion of related services. Revenue for the delivery of a shipment is recorded over time to coincide with when customers simultaneously receive and consume the benefits of the delivery services. Accordingly, revenue billed to a customer for the transportation of freight are recognized over the transit period as the performance obligation to the customer is satisfied. The Company determines the transit period for a shipment based on the pick-up date and the delivery date, which may be estimated if delivery has not occurred as of a reporting period. The determination of the transit period and how much of it has been completed as of a given reporting date may require the Company to make judgments that impact the timing of revenue recognized. For delivery of shipments with a pick-up date in one reporting period and a delivery date in another reporting period, the Company recognizes revenue based on relative transit time in each reporting period. A portion of the total revenue to be billed to the customer after completion of a delivery is recognized in each reporting period based on the percentage of total transit time that has been completed at the end of the applicable reporting period. Upon delivery of a shipment or related service, customers are billed according to the applicable payment terms. Related services are a separate performance obligation and include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is classified based on the line of business as the Company believes that best depicts the nature, timing and amount of revenue and cash flows.  For all lines of business, the Company records revenue on a gross basis as it is the principal in the transaction as the Company has discretion to determine the amount of consideration. Additionally, the Company has the discretion to select drivers and other vendors for the services provided to customers. These factors, discretion in the amount of consideration and the selection of drivers and other vendors, support revenue recognized on a gross basis.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases under Accounting Standards Codification 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 842&#8221;), where lessees are required to record an asset (right-of-use asset or finance lease asset) and a lease liability. ASC 842 allows for two types of leases for recognition purposes: operating leases and finance leases. Operating leases result in the recognition of a single lease expense on a straight-line basis over the lease term, while finance leases result in an accelerated expense. The Company determines if an arrangement contains a lease at inception based on whether or not the Company has the right to control the asset during the contract period. All leases greater than 12 months result in the recognition of a right-of-use asset and liability at the lease commencement date based on the present value of the lease payments over the lease term. The present value of the lease payments is calculated using the applicable weighted-average discount rate. The weighted-average discount rate is based on the discount rate implicit in the lease, or if the implicit rate is not readily determinable from the lease, then the Company estimates an applicable incremental borrowing rate. The incremental borrowing rate is estimated based on the contractual lease term and the Company&#8217;s applicable borrowing rate. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed are estimated, which may require judgment regarding the identification of acquired assets and liabilities assumed. Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For intangible assets, significant judgments include, but are not limited to, future cash flows, selection of discount rates, determination of terminal growth rates, and estimated useful life and pattern of use of the underlying intangible assets. For tangible assets, significant judgements, include, but are not limited to, current market values, physical and functional obsolescence of the assets, and remaining useful lives. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included as a component of the consideration, the Company values the consideration as of the acquisition date. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Refer to Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Loss) Per Common Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during each period. Restricted shares have non-forfeitable rights to dividends and as a result, are considered participating securities for purposes of computing net income (loss) per common share pursuant to the two-class method. Net income allocated to participating securities was $737 in 2021, $385 in 2020 and $945 in 2019. Diluted net income (loss) per common share assumes the exercise of outstanding stock options and the vesting of performance share awards using the treasury stock method when the effects of such assumptions are dilutive. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of net income (loss) attributable to Forward Air and weighted-average common shares outstanding for purposes of calculating basic and diluted net income (loss) per share during the years ended December&#160;31, 2021, 2020 and 2019 is as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income and comprehensive income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income and comprehensive (loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Forward Air</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss allocated to participating securities from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per share for continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net (loss) income per share for discontinued operation</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,162)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average number of common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive stock options and performance share awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share -  weighted-average number of common shares and common share equivalents outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span><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">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Rounding may impact summation of amounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares that were not included in the calculation of&#160;net income (loss) per diluted&#160;share because to do so would have been anti-dilutive for the years ended December 31, 2021, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive performance shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted shares and deferred stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants awards under the stock-based compensation plans to certain employees of the Company. The awards include stock options, restricted shares and performance shares. The fair value of the stock options is estimated on the grant date using the Black-Scholes option pricing model, and share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. The fair value of the restricted shares is the quoted market value of the Company&#8217;s common stock on the grant date, and the share-based compensation expense is recognized on a straight-line basis over the vesting period. For certain performance shares, the fair value is the quoted market value of the Company&#8217;s common stock on </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the grant date less the present value of the expected dividends not received during the relevant period. For these performance shares, the share-based compensation expense is recognized on a straight-line basis over the three-year vesting period based on the projected assessment of the level of performance that will be achieved. The fair value of other performance shares that have a financial target of the Company&#8217;s total shareholder return as compared to the total shareholder return of a selected peer group, is estimated on the grant date using a Monte Carlo simulation model. The share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. All share-based compensation expense is recognized in salaries, wages and employee benefits in the Consolidated Statements of Comprehensive Income.&#160;Refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ransomware Incident</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2020, the Company detected a ransomware incident impacting its operational and information technology systems, which caused service delays for many of its customers (&#8220;Ransomware Incident&#8221;). Promptly upon its detection of the incident, the Company initiated response protocols, launched an investigation and engaged the services of cybersecurity and forensics professionals. The Company has also engaged with the appropriate law enforcement authorities. The Company continued to cooperate with law enforcement in connection with the criminal investigation into those responsible for the Ransomware Incident.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and 2020, expenses related to the Ransomware Incident were $434 and $1,560, respectively, which were recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income. Expenses include costs to investigate and remediate the Ransomware Incident and legal and other professional services related to the incident. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740):  Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The standard simplifies the accounting for income taxes by removing certain exceptions to the general principles of accounting for income taxes and improving consistent application of the principles.  ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted.  The Company adopted this standard as of January 1, 2021.  The adoption of the standard did not have a material impact on the Company&#8217;s results of operations, financial condition, or cash flows.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements to be Adopted  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805):  Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The standard addresses the recognition of an acquired contract liability in a business combination and the recognition and measurement of contract assets and contract liabilities from revenue contracts acquired in a business combination.  ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted.  The Company is currently evaluating the adoption of ASU 2021-08 and the impact, if any, adoption will have on its operations, financial condition, or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623068360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operation and Held for Sale</a></td>
<td class="text">Discontinued Operation and Held for Sale<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on April 23, 2020, the Company made a decision to divest of Pool. The Pool business met the criteria for held for sale classification. As a result, the assets and liabilities of Pool were presented separately under the captions &#8220;Current assets held for sale&#8221;, &#8220;Noncurrent assets held for sale&#8221;, &#8220;Current liabilities held for sale&#8221; and &#8220;Noncurrent liabilities held for sale&#8221; in the Consolidated Balance Sheets as of December&#160;31, 2020. The results of  Pool were reclassified to &#8220;Loss from discontinued operation, net of tax&#8221; in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019. Certain corporate overhead and other costs previously allocated to Pool for segment reporting purposes did not qualify for classification within discontinued operation and have been reallocated to continuing operations. These costs were reclassified to the eliminations column in the segment reconciliation in Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Held for Sale</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon meeting the criteria for held for sale classification and in each subsequent reporting period, the Company evaluated whether Pool&#8217;s estimated fair value, less costs to sell, exceeded the net carrying value. The annual goodwill impairment analysis conducted as of June 30, 2020 indicated that the fair value in excess of the carrying value related to the Pool reporting unit was approximately 5% and in the third quarter of 2020, the Company concluded the estimated fair value, less costs to sell, exceeded the net carrying value and there were no indicators of impairment for the Pool reporting unit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, in response to the longer than expected macroeconomic conditions caused by the COVID-19 pandemic and status of negotiations to sell the Pool business, a strategic review of the business was completed in the fourth quarter of 2020 along with revised forecasts to include updated market conditions and strategic operating decisions. The revised forecasts indicated an impairment of the entire goodwill balance of the Pool reporting unit was necessary as of December&#160;31, 2020. A non-cash charge of approximately $5,406 was recorded as an &#8220;Impairment charge&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. In addition, the Company recorded a valuation allowance against the net assets held for sale to write down the carrying value to the estimated fair value less costs to sell. A non-cash valuation allowance of approximately $22,978 was recorded as an &#8220;Impairment charge&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value was estimated based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. Refer to Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Summary of Significant Accounting Policies,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion about the estimation of fair value. </span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Pool</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, the Company completed the sale of the Pool business for $8,000 in cash and up to a $12,000 earn-out based on earnings before interest, taxes, depreciation and amortization. The sale agreement for Pool included an earn-out based on the achievement of certain earnings before interest, taxes, depreciation and amortization attainment over an eleven-month period, beginning February 1, 2021. The estimated fair value of the earn-out asset on the date of sale was $6,967. The fair value was based on the estimated eleven-month period of the earnings before interest, taxes, depreciation and amortization and was calculated using a Monte Carlo simulation model. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions under the Monte Carlo simulation model were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:81.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 12, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty credit spread</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before interest, taxes, depreciation and amortization discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the date of sale, the Company recognized any increases in the carrying value of the earn-out asset when the change was realized and evaluated the earn-out asset for impairment at each reporting period. The financial performance of the Pool business significantly deteriorated during the third quarter of 2021. As a result, an evaluation of the earn-out asset for impairment was completed, which included a review of revised forecasts, updated strategic operating decisions and current market conditions. The revised forecasts indicated an impairment of the entire earn-out asset was necessary. A non-cash charge of $6,967 was recorded as an &#8220;Impairment charge</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221; in the summarized discontinued operation financial information for the year ended December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transition Services Agreement </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, the Company entered into a Transition Services Agreement (&#8220;TSA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) with TOG FAS Holdings LLC, the buyer of the Pool business. Under the TSA, the Company performed certain services on an interim basis in order to facilitate the orderly transition of the Pool business. The effective date of the TSA was February 12, 2021 and remained in effect until the date all services were completed, but no more than six months following the effective date. The TSA provided the right to extend the term of the TSA with no limit on the number of the mutually agreed upon extensions. In exchange for the services performed by the Company under the TSA, the Company received a monthly service charge. For the year ended December&#160;31, 2021, the Company recognized $747, in &#8220;Other operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive Income, for the services performed under the TSA. The TSA ended in October 2021 when all services were completed.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, under the TSA, the Company remitted payments to outside vendors on behalf of TOG FAS Holdings LLC for expenses incurred by the Pool business up to a limit of $18,000. The Company is reimbursed by TOG FAS Holdings LLC within 60 days from the end of the month in which the payment is remitted. As of December&#160;31, 2021, the Company recorded a receivable in the amount o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $8,097 in &#8220;Other receivables</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Consolidated Balance Sheets for the reimbursement due to the Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the collectability of the receivable at least quarterly and if the Company is aware of the inability of TOG FAS Holdings LLC to meet its financial obligations to the Company, the Company will record a specific reserve in order to reduce the receivable to the amount the Company reasonably believes will be collected. The Company believes collectibility of the receivable is probable as of December&#160;31, 2021. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summarized Held for Sale and Discontinued Operation Financial Information</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities held for sale in the Consolidated Balance Sheets, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance of $86 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,015&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquired intangibles, net of accumulated amortization of $12,679 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease liabilities, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="9" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the results of operations classified as a discontinued operation, net of tax, in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"/><td style="width:53.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,159&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,800&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,232)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461622993064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expedited Freight</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, the Company acquired certain assets and liabilities of FSA Network, Inc., doing business as FSA Logistix (&#8220;FSA&#8221;), for $26,798, net of cash acquired of $202, and an earn-out of up to $15,000. FSA, with management offices in Fort Lauderdale, Florida and Southlake, Texas, specializes in last mile logistics for a wide range of American companies, including national retailers, manufacturers, eTailers and third-party logistics companies. FSA has operations in the East, Midwest, Southwest and West regions. The acquisition of FSA provides the Company with the opportunity to expand its final mile service offering into additional geographic markets, form relationships with new customers, add volumes to existing locations and generate synergies within the Company. The acquisition was financed by cash flow from operations. The results of operations of FSA has been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement for FSA included an earn-out up to $15,000 based on the achievement of certain revenue milestones over two one-year periods, beginning May 1, 2019. The estimated fair value of the earn-out liability on the date of acquisition was $11,803. The fair value was based on the estimated two-year performance of the acquired customer revenue and was calculated using a Monte Carlo simulation model. The assumptions under the Monte Carlo simulation model were as follows for the year ended December&#160;31, 2020 and 2019: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the Monte Carlo simulation model. During the year ended December&#160;31, 2021, 2020 and 2019, the fair value of the earn-out changed by </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">($52),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $379 and ($33), respectively, and the change in fair value was recorded in &#8220;Other operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Comprehensive Income. The first one-year period ended in the second quarter of 2020 and the Company paid $5,284 based on the terms of the purchase agreement. The second one-year period ended in the second quarter of 2021 and the Company paid $6,813 in the third quarter of 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on the terms of the purchase agreement. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the fair value of the earn</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-out liability was $6,865, which was reflected in &#8220;Other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. </span></div><div style="margin-top:5pt;padding-right:2.25pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company acquired certain assets and liabilities of Linn Star Holdings, Inc., Linn Star Transfer, Inc. and Linn Star Logistics, LLC (collectively, &#8220;Linn Star&#8221;) for $55,931, net of cash acquired of $1,308. Linn Star, headquartered in Cedar Rapids, Iowa, specializes in last mile logistics and in-home installation services for a range of national retailers and manufacturers. Linn Star has operations primarily in the Midwest and Southwest regions. The acquisition of Linn Star supports the Company&#8217;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of Linn Star have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 11, 2020, the Company acquired certain assets of CLW Delivery, Inc. (&#8220;CLW&#8221;) for $5,500. CLW, headquartered in Johnson City, Tennessee, specializes in last mile logistics and in-home installation services for national retailers and manufacturers. The acquisition of CLW supports the Company&#8217;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of CLW have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company acquired certain assets and liabilities of J&amp;P Hall Express Delivery (&#8220;J&amp;P&#8221;) for $7,670. J&amp;P is headquartered in Atlanta, Georgia with a second terminal in Albany, Georgia. The acquisition of J&amp;P supports the Company&#8217;s strategic growth plan by expanding pickup and delivery, less-than-truckload, truckload, less than container load, container freight station warehousing, and airport transfer services across the Southeastern United States. The acquisition was financed by cash flow from operations. The results of J&amp;P have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Expedited Freight reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intermodal</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the Company acquired certain assets and liabilities of&#160;O.S.T. Logistics, Inc. and O.S.T. Trucking Co., Inc. (collectively, &#8220;O.S.T.&#8221;) for $12,000.  O.S.T., headquartered in Baltimore, Maryland, provides intermodal drayage services. O.S.T. has locations in Florida, Georgia, South Carolina and Virginia. The acquisition of O.S.T. supports the Company&#8217;s strategic growth plan by expanding the footprint of the Intermodal business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of O.S.T. have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company acquired certain assets and liabilities of Proficient Transport Incorporated and Proficient Trucking, Inc. (together &#8220;Proficient Transport</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for $16,339 and a potential earn-out up to $2,000. Proficient Transport is an intermodal drayage company headquartered in Chicago, Illinois. The acquisition of Proficient Transport supports the Company&#8217;s strategic growth plan by expanding the intermodal footprint in Georgia, Illinois, North Carolina, and Texas, and introduces a new location in Ohio. The acquisition was financed by cash flows from operations. The results of Proficient Transport have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase agreement for Proficient Transport included an earn-out up to $2,000 based on the achievement of certain revenue milestones over a one-year period, beginning March 1, 2021. The estimated fair value of the earn-out liability on the date of acquisition was $829. The fair value was based on the estimated one-year performance of the acquired customer </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue and was calculated using the option pricing method. The assumptions used to calculate the estimated fair value of the earn-out under the option pricing method were as follows: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3%</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the option pricing method. During the year ended December&#160;31, 2021, the fair value of the earn-out changed by</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ($444)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and the change in the fair value was recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income. As of December&#160;31, 2021, the fair value of the earn-out liabili</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ty was $385, which was reflected in &#8220;Other current liabilities&#8221; in the Consolidated Balance Sheets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company acquired certain assets and liabilities of BarOle Trucking, Inc. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;BarOle&#8221;) for $35,436. BarOle is an intermodal drayage company headquartered in Roseville, Minnesota. The acquisition of BarOle provides additional capacity and resources to meet customer demands in the intermodal market, and extends the service footprint to the Minneapolis-Saint Paul, Minnesota area. In addition, BarOle has a larger terminal location, which allows for further expansion in the future. The acquisition was financed by cash flows from operations. The results of BarOle have been included in the Company&#8217;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#8217;s Intermodal reportable segment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Assets Acquired and Liabilities Assumed </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed as of the acquisition date are presented in the following table:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">O.S.T.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Linn Star</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CLW</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proficient Transport</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">J&amp;P </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 21, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 14, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 12, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 11, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total tangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,327&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,872&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,705&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,239&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,670&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,436&#160;</span></td><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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary purchase price for BarOle has been allocated to assets acquired and liabilities assumed based on the the Company&#8217;s best estimates and assumptions using the information available as of the acquisition date through the date of this filing. The provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to adjustments in subsequent periods as the Company finalizes its purchase price allocation, including the third-party valuations. The Company expects to finalize the valuation as soon as practicable, but no later than one year from the acquisition date. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FSA</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">O.S.T.</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linn Star</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CLW</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proficient Transport</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J&amp;P</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623047656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Indebtedness<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Indebtedness</a></td>
<td class="text">Indebtedness<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility, expires 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,466&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt are as follows: </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,466&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2017, the Company entered into a five-year senior unsecured revolving credit facility (the &#8220;Facility&#8221;) with a maximum aggregate principal amount of $150,000, with a sublimit of $30,000 for letters of credit and a sublimit of $30,000 for swing line loans. The maturity date of the Facility was September 29, 2022.  In April 2020, the Company entered into the first amendment to the Facility, which increased the maximum aggregate principal amount to $225,000.  The Facility could have been increased by up to $25,000 to a maximum aggregate principal amount of $250,000 pursuant to the terms of the amended credit agreement, subject to the lenders&#8217; agreement to increase their commitments or the addition of new lenders extending such commitments. In July 2021, the Company entered into the second amendment to the Facility, which extended the maturity date to July 20, 2026 and changed the interest rate options available under the Facility. In December 2021, the Company entered into the third amendment to the Facility, which increased the amount available for borrowing under the Facility to $450,000, consisting of a $300,000 revolving line of credit and a term loan of $150,000. In connection with the third amendment, the Company borrowed $150,000 under the term loan and simultaneously repaid $150,000 on the revolving line of credit from the borrowings received. Under the third amendment, the Facility may be increased by up to $75,000 to a maximum aggregate principal amount of $525,000 pursuant to the terms of the amended credit agreement, subject to the lenders&#8217; agreement to increase their commitments or the addition of new lenders extending such commitments. Such increases to the Facility may be in the form of additional revolving credit loans, term loans or a combination thereof, and are contingent upon there being no events of default under the Facility. As of December&#160;31, 2021 and 2020, the Company had $272,466 and $94,174, respectively, of available borrowing capacity under the Facility. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains covenants that, among other things, restrict the ability of the Company, without the approval of the required lenders, to engage in certain mergers, consolidations, asset sales, dividends and stock repurchases, investments, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other transactions or to incur liens or indebtedness in excess of agreed thresholds, as set forth in the credit agreement. The Company also has to fulfill financial covenants with respect to a leverage ratio and an interest coverage ratio. As of December&#160;31, 2021, the Company was in compliance with the aforementioned covenants. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the amended Facility, interest accrues on the amounts outstanding under the Facility at the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s option, at either (1) Bloomberg Short-Term Bank Yield Index rate (the &#8220;BSBY Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;), which cannot be less than zero, plus a margin ranging from 1.25% to 1.75% based on the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> leverage ratio, or (2) the base rate, which cannot be less than 2.00%. The base rate is the highest of (i) the federal funds rate, which cannot be less than zero, plus 0.50%, (ii) the administrative agent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s prime rate and (iii) the BSBY Rate, which cannot be less than zero, plus 1.00%, plus a margin ranging from 0.00% to 0.50% based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> leverage ratio. Interest is payable in arrears for each loan that is based on the BSBY rate on the last day of the interest period applicable to each loan, and interest is payable in arrears on loans not based on the BSBY rate on the last day of each quarter. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The interest rate on the outstanding borrowings under the revolving credit facility was 1.43% and 3.25% as of December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Previously, under the Facility, interest accrued on the amounts outstanding under the Facility, at the Company&#8217;s option, at either (1) London Interbank Offered Rate (&#8220;LIBOR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) rate, not less than 1.00%, plus a margin ranging from 2.25% to 2.75% based on the Company&#8217;s leverage ratio, or (2) base rate, which cannot be less than 3.00%. The base rate was the highest of (i) the federal funds rate, not less than zero, plus 0.50%, (ii) the administrative agent&#8217;s prime rate and (iii) the LIBOR rate, not less than 1.00%, plus 1.00%, plus a margin ranging from 0.25% to 0.75% based on the Company&#8217;s leverage ratio. Interest was payable in arrears for each loan that was based on the LIBOR rate on the last day of the interest period applicable to each loan, and interest was payable in arrears on loans not based on the LIBOR rate on the last day of each quarter.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an arrangement under the Facility to issue letters of credit, which guarantee the Company&#8217;s obligations for potential claims exposure for insurance coverage. As of December&#160;31, 2021 and December&#160;31, 2020, outstanding letters of credit totaled $20,034 and $18,326, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Payments</span></div>Cash payments for interest were $4,198, $4,580 and $2,711 for the years ended December 31, 2021, 2020 and 2019 respectively.&#160;&#160;No interest was capitalized during the year ended December 31,  2021, 2020 and 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623438840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are 5,000 shares of preferred stock with a par value of $0.01 authorized, but no shares have been issued to date.&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividends</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020 and each quarter of 2021, the Company&#8217;s Board of Directors declared and the Company has paid a quarterly cash dividend of $0.21 per common share. During the first, second and third quarters of 2020, each quarter of 2019, the Company&#8217;s Board of Directors declared and the Company has paid a quarterly cash dividend of $0.18 per common share. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 8, 2022, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $0.24 per common share that will be paid in the&#160;first quarter of 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;   </span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 5, 2019, the Board of Directors approved a stock repurchase plan authorizing the repurchase of up to 5,000 shares of the Company&#8217;s common stock (the &#8220;2019 Repurchase Plan&#8221;). The 2019 Repurchase Plan expires when the shares authorized for repurchase are exhausted or the 2019 Repurchase Plan is canceled. </span></div>During the year ended December 31, 2021, the Company repurchased through open market transactions 535 shares of common stock for $48,989, or an average of $91.46 per share, and during the year ended December 31, 2020, the Company repurchased through open market transactions 787 shares of common stock for $45,248, or an average of $57.53 per share. All shares received were retired upon receipt, and the excess of the purchase price over the par value per share was recorded to &#8220;Retained Earnings&#8221; in the Consolidated Balance Sheets. As of December&#160;31, 2021, the remaining shares permitted to be repurchased under the 2019 Repurchase Plan were approximately 2,833 shares.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623044504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plan</a></td>
<td class="text">Stock Incentive Plan<div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plan </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded share-based compensation expense as follows for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - continuing operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,715&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,124&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,774&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2016, the Company adopted the 2016 Omnibus Incentive Compensation Plan (the &#8220;Omnibus Plan&#8221;) for the issuance of up to 2,000 common shares. As of December 31, 2021, approximately 801 shares remain available for grant under the Omnibus Plan.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain executives are eligible to receive grants of stock options. Employees may exercise the stock options at anytime after the grant is vested but no later than seven years after the date of grant. Stock options vest over a three-year period from the date of grant. For stock option awards, under the Plan, the exercise price is equal to the price of the Company&#8217;s common stock on the date of grant. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. The Company estimated the fair value of the grants using the Black-Scholes option-pricing model. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the stock option awards granted under the Plan and the weighted average assumptions under the Black-Scholes option-pricing model were as follows for the years ended December 31, 2021 and 2020. The Company did not grant stock options during the year ended December&#160;31, 2019. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under Black-Scholes option model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of awards (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended December&#160;31, 2021 on a continuing operations basis were as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.898%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the weighted average remaining contractual life of stock options both outstanding and exercisable was approximately three years. The total fair value of stock options vested during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021, 2020, 2019 was $922, $1,377, and $1,887, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unvested stock options not yet recognized was $695, and the weighted average period over which it is expected to be recognized is approximately two years. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the exercise price range, number of shares, weighted average exercise price and remaining contractual lives by groups of similar price on a continuing operations basis as of December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:5.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.311%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.499%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.499%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.755%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Exercisable</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the total intrinsic value of outstanding and exercisable stock options was $21,459 and $17,677, respectively. The total intrinsic value of stock options exercised during 2021, 2020 and 2019 was $2,137, $1,568 and $2,196, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on a discontinued operation basis were as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.866%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of stock options vested during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 and 2019 was $58, and $56, respectively. There were no stock options vested during 2021.The total intrinsic value of stock options exercised during 2021 and 2019 was $458, and $193, respectively. There were no stock options exercised during 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Shares</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary long-term incentive plan is a restricted share award plan that entitles employees to receive a share of the Company&#8217;s common stock subject to vesting requirements based on continued employment. Shares granted under the restricted share award plan are restricted from sale or transfer until vesting, and the restrictions lapse in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY1_b13629db-4f55-4904-9125-023952ed700a">three</span> equal installments beginning one year after the date of grant. Dividends are paid in cash on a current basis throughout the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the requisite service period. All forfeitures are recognized as incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a continuing operations basis for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.84&#160;</span></td><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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the restricted shares granted under the Plan during the years ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2020 and 2019 were $75.35, $65.88 and $59.49, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $8,487, $9,180, and $7,684, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to restricted shares not yet recognized was $7,794, and the weighted average period over which it is expected to be recognized is approximately two years. </span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a discontinued operation basis for the year ended December 31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the restricted shares granted under the Plan during the years ended December&#160;31, 2020 and 2019 were $63.24 and $59.07, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $364, $625, and $270, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Shares</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain executives and key employees are eligible to receive grants of performance awards. The performance share agreement provides for awards based on achieving certain financial targets, such as targets for earnings before interest, taxes, depreciation and amortization, and the Company&#8217;s total shareholder return as compared to the total shareholder return of a selected peer group, as determined by the Company&#8217;s Board of Directors. Performance targets are set at the beginning of each three-year measurement period. The share awards are earned over the vesting period, and the number of shares earned is determined based on the cumulative results for the measurement period. The performance agreement provides for employees to earn &#8212;% to 200% of the target awards depending on the actual performance achieved, with no shares earned if performance is below the established minimum target. Performance shares do not receive dividends until the shares are vested. Awards earned are paid in shares of common stock of the Company at the end of the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. Depending on the financial target, share-based compensation expense is determined based on the projected assessment of the level of performance that will be achieved. All forfeitures are recognized as incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant-date fair value of performance shares granted with a financial target based on the Company&#8217;s total shareholder return was estimated using a Monte Carlo simulation model. The weighted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">average grant-date fair value of performance awards granted under the Plan and the weighted average assumptions under the Monte Carlo simulation model were as follows for the years ended December 31, 2021, 2020 and 2019:</span></div><div style="margin-top:5pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under the Monte Carlo simulation model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance award transactions for the year ended  December&#160;31, 2021 on a continuing operations basis were as follows assuming target levels of performance:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:73.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.62&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or unearned </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.61&#160;</span></td><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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the total share-based compensation expense related to unearned performance awards not yet recognized, assuming the Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s current projected assessment of the level of performance will be achieved, was $3,618, and the weighted average period over which it is expected to be recognized is approximately two years. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Pl</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an was $911, $2,340, and $2,621 for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a continuing operations basis. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Plan was  $95, $75, and $95 for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a discontinued operation basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2005 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), the Company is authorized to issue up to a remaining 323 shares of common stock to employees.  These shares may be issued at a price equal to 90% of the lesser of the market value on the first day or the last day of each six-month purchase period.  Common stock purchases are paid for through periodic payroll deductions and/or up to two lump sum contributions.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a continuing operations basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:304.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a discontinued operation basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:304.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director Restricted Shares</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Amended and Restated Non-Employee Director Stock Plan (the &#8220;Amended Plan&#8221;), approved in May 2007 and further amended in February 2013 and January 2016, up to 360 common shares may be issued. As of December&#160;31, 2021, approximately 75 shares remain available for grant under the Amended Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Amended Plan, each non-employee director receives an annual grant of restricted shares of the Company&#8217;s common stock. The restricted shares vest on the earlier of (a) the day immediately prior to the first annual shareholder meeting that occurs after the grant date or (b) one year after the grant date.&#160;Each director may elect to defer receipt of the common shares until the director departs from the Company&#8217;s Board of Directors.&#160;If a director elects to defer receipt, the Company will issue deferred stock units in which the director does not have voting rights or other incidents of ownership until the shares are issued.&#160; Each deferred stock unit is eligible for a dividend equivalent in the form of additional restricted stock units for each cash dividend paid by the Company. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director restricted share transactions for the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31, 2021 were a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.46&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for restricted shares</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit for the vesting of restricted shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $2,514, $771, and $970, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to the restricted shares not yet recognized was $527, and the weighted average period over which it is expected to be recognized is less than one year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623018280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, various states and Canada. With a few exceptions, the Company is no longer subject to U.S. federal, state and local, or Canadian examinations by tax authorities for years before 2014.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The provision for income taxes by location of the taxing jurisdiction for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,451&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,872&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,382&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the U.S. federal statutory income tax rate (21.0% for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to the provision for income taxes reflected in the Company&#8217;s Consolidated Statements of Comprehensive Income for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense at the statutory rate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,566&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in income tax contingency reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,872&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,382&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of the deferred tax assets and liabilities at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for income tax contingencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,443&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,818&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax over book depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,407)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,986)</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid income taxes, net of refunds, of $35,766, $13,463 and $19,959 for the years ended December&#160;31, 2021, 2020 and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of Pool resulted in a capital loss in the amount of $4,230, which expires in 2026. The Company concluded that it was more likely than not that the capital loss carryforward will not be realized and therefore, established a valuation allowance of $4,230 to reserve against its capital loss carryforward. The Company also maintains a valuation allowance to reserve against its state net operating loss carryforwards of $395. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company assessed the likelihood that its deferred tax assets would be recovered from estimated future taxable income and available tax planning strategies. In making this assessment, all available evidence was considered including economic climate, as well as reasonable tax planning strategies. The Company believes it is more likely than not that it will realize its remaining net deferred tax assets, net of the valuation allowance, in future years. &#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Towne acquisition, the Company had approximately $2,000 of federal net operating losses which the Company fully utilized in 2020. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had state net operating loss carryforwards of $13,819, and as of both December&#160;31, 2020 and 2019, the Company had state net operating loss carryforwards of $16,926,  that expire between 2021 and 2032. The state net operating loss carryforwards are limited to the future taxable income of separate legal entities. The valuation allowance on the state net operating loss carryforwards stayed the same in 2021, 2020 and 2019. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits as of and during the years ended December&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><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"/></tr></table></div>The Company recognizes income tax benefits from uncertain tax positions where the realization of the ultimate benefit is uncertain. At December&#160;31, 2021 and 2020, the Company had $241 and $544, respectively, of unrecognized income tax benefits, all of which would affect the Company&#8217;s effective tax rate if recognized. At December&#160;31, 2021 and 2020, the Company had accrued interest and penalties related to unrecognized tax benefits of $88 and $168, respectively.&#160;&#160;The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in &#8220;Interest expense, net&#8221; and &#8220;Other operating expenses&#8221;, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461625051816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">one</span> to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#8217;s lease agreements do not contain any residual value guarantees or restrictive covenants. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#8220;Purchased transportation&#8221; in the Consolidated Statements of Comprehensive Income.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span><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">1</span></span></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,642&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,995&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Operating  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">Current portion of debt and finance lease obligations</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,100&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,837&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. </span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost for 2021 and 2020 was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation, operating leases and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on leased liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted average discount rate: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years): </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental cash flow information for 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">one</span> to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#8217;s lease agreements do not contain any residual value guarantees or restrictive covenants. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#8220;Purchased transportation&#8221; in the Consolidated Statements of Comprehensive Income.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span><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">1</span></span></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,642&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,995&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Operating  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">Current portion of debt and finance lease obligations</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,100&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,837&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. </span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost for 2021 and 2020 was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation, operating leases and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on leased liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted average discount rate: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years): </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental cash flow information for 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">one</span> to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#8217;s lease agreements do not contain any residual value guarantees or restrictive covenants. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#8220;Purchased transportation&#8221; in the Consolidated Statements of Comprehensive Income.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span><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">1</span></span></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,642&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,995&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Operating  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">Current portion of debt and finance lease obligations</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,100&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,837&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. </span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost for 2021 and 2020 was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation, operating leases and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on leased liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted average discount rate: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years): </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental cash flow information for 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessor's operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461706346760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had unconditional purchase obligations of $3,172 to purchase forklifts and other equipment during 2022.  </span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal claims and actions incidental to its business, including claims related to vehicle liability, workers&#8217; compensation, property damage and employee medical benefits. The Company accrues for the uninsured portion of contingent losses from these and other pending claims when it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Based on the knowledge of the facts, the Company believes the resolution of claims and pending litigation, taking into account existing reserves, will not have a material adverse effect on our consolidated financial statements. Moreover, the results of complex legal proceedings are difficult to predict, and the Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s view of these matters may change in the future as the litigation and related events unfold. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance coverage provides the Company with primary and excess coverage for claims related to vehicle liability, workers&#8217; compensation, property damage and employee medical benefits. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For vehicle liability, the Company retains a portion of the risk.  Below is a summary of the Company&#8217;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000: </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:24.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#179;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, the Company may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#8217; compensation insurance with a self-insured retention of $500 per occurrence.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance coverage in excess of the self-insured retention limit is an important part of the Company&#8217;s risk management process. The Company accrues for the costs of the uninsured portion of pending claims within the self-insured retention based on the nature and severity of individual claims and historical claims development trends. The Company believes the recorded reserves are sufficient for all incurred claims up to the self-insured retention limits, including an estimate for claims incurred but not reported. However, estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult, and the Company may fail to establish sufficient insurance reserves and adequately estimate for future insurance claims. Since the ultimate resolution of outstanding claims as well as claims incurred but not reported is uncertain, it is possible that the reserves recorded for these losses could change materially in the near term. Although, an estimate cannot be made of the range of additional loss that is at least reasonably possible. During the year ended December 31, 2019, the Company recorded a $7,500 reserve for a vehicular claim related to one incident.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On December 15, 2020, the Company detected a Ransomware Incident impacting the Company&#8217;s operational and information technology systems, which caused service delays for the Company&#8217;s customers. We incurred u</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nexpected costs and impacts from the Ransomware Incident, and may in the future, incur costs in connection with this Ransomware Incident. Any failure to comply with data privacy, security or other laws and regulations could result in claims, legal or regulatory proceedings, inquires or investigations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461622957560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text">Employee Benefit Plan&#160;The Company sponsors a qualified defined contribution plan covering substantially all employees. Under the defined contribution plan, the Company contributes 25.0% of the employee&#8217;s contribution up to a maximum of 6.0% of annual compensation, subject to certain limits. The Company contributed $2,091, $1,683 and $1,554 for the years ended December 31, 2021, 2020 and 2019, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623056504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes its assets and liabilities into one of three levels based on the assumptions used in valuing the asset or liability. Estimates of fair value financial assets and liabilities are based on a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In accordance with this guidance, fair value measurements are classified under the following hierarchy: </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Quoted prices in active markets for identical assets or liabilities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations in which all significant inputs are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Model-derived valuations in which one or more significant inputs are unobservable. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously discussed in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the estimated fair value of the earn-out liability was determined using either the Monte Carlo simulation model or the option pricing method. The significant inputs used to calculate the estimated fair value are derived from a combination of observable and unobservable market data. Observable inputs used in either the Monte Carlo simulation model or the option pricing method include the risk-free rate and the revenue volatility while unobservable inputs include the revenue discount rate and the estimated revenue projections. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 are summarized below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, accounts receivable, other receivables, and accounts payable are valued at their carrying amounts in the Company&#8217;s Consolidated Balance Sheets, due to the immediate or short-term maturity of these financial instruments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-term debt under the Company&#8217;s credit facility approximates fair value based on the borrowing rates currently available to the Company for a loan with similar terms and average maturity. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the estimated fair value of the Company&#8217;s finance lease obligation, based on current borrowing rates, was $14,312, compared to its carrying value of $14,159. As of December&#160;31, 2020, the estimated fair value of the Company&#8217;s finance lease obligation, based on current borrowing rates, was $7,009, compared to its carrying value of $6,811. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to assets and liabilities that are recorded at fair value on a recurring basis, the Company records assets and liabilities at fair value on a nonrecurring basis. Assets are recorded at fair value on a nonrecurring basis as a result of an impairment charge or assets held for sale. The losses on assets measured at fair value on a nonrecurring, discontinued operation basis are summarized below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:69.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out asset impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461622977576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment Reporting<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two reportable segments: Expedited Freight and Intermodal. The Company evaluates segment performance based on income from operations. Segment results include intersegment revenues and shared costs.&#160;&#160;Costs related to the corporate headquarters, shared services and shared assets, such as trailers, are allocated to each segment based on usage. Shared assets are not allocated to each segment, but rather the shared assets, such as trailers, are allocated to the Expedited Freight segment. Corporate includes revenues and expenses as well as assets that are not attributable to any of the Company&#8217;s reportable segments.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies applied to each segment are the same as those in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, except for certain self-insurance loss reserves related to vehicle liability and workers&#8217; compensation. Each segment is allocated an insurance premium and deductible that corresponds to the self-insured retention limit for that particular segment. Any self-insurance loss exposure beyond the deductible allocated to each segment is recorded in Corporate.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020, the Company recognized revenue of approximately $138,669 from one customer, which accounted for more than 10% of the Company&#8217;s consolidated revenues from continuing operations in the Consolidated Statements of Comprehensive Income and was included in the Expedited Freight reportable segment. No single customer accounted for more than 10% of the Company&#8217;s consolidated revenues from continuing operations for the years ended December&#160;31, 2021 or December&#160;31, 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results from operations&#160;for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373,313&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,109&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215,483&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from the segment information to the consolidated balances for revenues and total assets is set forth below:</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - discontinued operation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated intersegment revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/></tr></table></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,393&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the individual services within the Expedited Freight segment for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expedited Freight revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Final Mile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,301&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623041144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II &#8212; Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II &#8212; Valuation and Qualifying Accounts</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"/><td style="width:34.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.956%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning<br/>of Period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged to<br/>Other Operating Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>End of<br/>Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,098&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">2</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for revenue adjustments</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents an allowance for revenue adjustments resulting from future billing rate changes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents uncollectible accounts written off, net of recoveries.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents adjustments to billed accounts receivable.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619531656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Air Corporation and its subsidiaries (&#8220;Forward Air</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or the &#8220;Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) is a leading asset-light freight and logistics company. The Company has two reportable segments: Expedited Freight and Intermodal. The Company conducts business in the United States and Canada. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expedited Freight segment provides expedited regional, inter-regional and national less-than-truckload (&#8220;LTL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), truckload and final mile services. Expedited Freight also offers customers local pick-up and delivery and other services including shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#8220;CFS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span>) warehouse and handling services.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">The Company&#8217;s consolidated financial statements include Forward Air Corporation and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2020, the Board of Directors (the &#8220;Board</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;) of the Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approved a strategy to divest of the Pool Distribution business (&#8220;Pool</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive products to numerous destinations within a specific geographic region. As a result of the strategy to divest of Pool, the results of operations for Pool are presented as a discontinued operation in the Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#8220;Assets and liabilities held for sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets for the prior period. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from the Company&#8217;s continuing operations. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale, </span>for further discussion.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and expenses during the reporting period. Actual results could differ from those estimates. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period presentation.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">The Company considers all investments with an original maturity of three months or less to be cash and cash equivalents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts and Revenue Adjustments</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a broad range of customers, including freight forwarders, third-party logistics (&#8220;3PL&#8221;) companies, passenger and cargo airlines, steamship lines, and retailers, located across a diverse geography.  In circumstances in which the Company is aware of a specific customer&#8217;s inability to meet its financial obligations to the Company, the Company records a specific reserve in order to reduce the net recognized accounts receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes a general reserve based on a percentage of revenue to ensure accounts receivables are properly recorded at the net amount expected to be collected.  The Company sets the general reserve based on historical collection experience combined with forecasts about any expected changes to the collection experience. If circumstances change, expected recoverability of amounts due to the Company may change by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The Company records an allowance for revenue adjustments as result of future billing rate changes. Adjustments arise: (a) when small rate changes (&#8220;spot quotes&#8221;) are granted to customers that differ from the standard rates in the billing system; (b) when freight requires dimensionalization or is reweighed which results in a different rate; (3) when billing errors occur; and (4) when data entry errors occur. In 2021, average revenue adjustments per month were approximately $662 on average revenue per month of approximately $138,536&#160;(0.5% of monthly revenue). The Company estimates an allowance for revenue adjustments based on historical experience, trends and current information. The average amount of revenue adjustments per month can vary in relation to the level of revenue or as a result of other factors. Both the average monthly revenue adjustments and the average lag assumptions are continually evaluated for appropriateness.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">Inventories are valued at the lower of cost or net realizable value, using first-in, first-out method. Net realizable value is the estimated selling price in the ordinary course of business. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their estimated useful life. Expenses related to the utilization of inventories are recorded in &#8220;Other operating expenses&#8221; in the Consolidated Statements of Comprehensive Income.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation is provided on a straight-line basis over the estimated useful lives of 30 to 40 years for building and improvements, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984">three</span> to ten years for equipment, the lesser of the estimated useful life or the initial lease term for leasehold improvements and five years for computer software. Land is not depreciated and construction in progress is not depreciated until ready for service. Expenditures for maintenance and repairs are charged to expense as incurred. For internally developed software, all costs incurred during planning and evaluation are expensed. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized software also includes software acquired for internal use.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Cloud Computing Costs</a></td>
<td class="text">The Company capitalizes the costs of incurred during the implementation stage for cloud computing or hosting arrangements. Costs incurred in the preliminary project stage and post-implementation stage, which includes maintenance and training costs, are expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment, at the reporting unit level, annually and when events or circumstances indicate that fair value of a reporting unit may be below its carrying value. A reporting unit is an operating segment or one level below an operating segment, for example, a component. The Company&#8217;s reporting units are not its reportable segments. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is evaluated annually as of June 30 for impairment using a qualitative assessment or a quantitative one-step assessment. If the Company elects to perform a qualitative assessment and determines the fair value of its reporting units more likely than not exceed the carrying value of their net assets, no further evaluation is necessary. For reporting units where the Company performs a one-step quantitative assessment, the Company compares the fair value of each reporting unit, which is determined based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies, to its respective carrying value of net assets, including goodwill. If the fair value of the reporting unit exceeds its carrying value of net assets, the goodwill is not considered impaired. If the carrying value of net assets is higher than the fair value of the reporting unit, the impairment charge is the amount by which the carrying value exceeds the reporting unit&#8217;s fair value.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets, which include intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation for recoverability is performed at a level where independent cash flows may be attributed to either an asset or asset group. If the Company determines that the carrying amount of an asset or asset group is not recoverable based on the expected undiscounted future cash flows of the asset or asset group, an impairment loss is recorded equal to the excess of the carrying amounts over the estimated fair value of the long-lived assets. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. The Company also evaluates the amortization periods assigned to its intangible assets to determine whether events or changes in circumstances warrant revised estimates of useful lives. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self-Insurance Loss Reserves</a></td>
<td class="text">The Company&#8217;s licensed motor carrier contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of the transportation services. The Company&#8217;s independent contractor fleet owners and owner-operators lease their equipment to the Company&#8217;s motor carrier (&#8220;Leased Capacity Providers&#8221;) and own, operate and maintain their own tractors and employ their own drivers. Under U.S. Department of Transportation (&#8220;DOT&#8221;) regulations, the Company is liable for bodily injury and property damage caused by the Leased Capacity Providers and employee drivers while they are operating equipment under the Company&#8217;s various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. For vehicle liability, the Company retains a portion of the risk.<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, from time to time, when brokering freight, the Company may face claims for the &#8220;negligent selection&#8221; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#8217; compensation insurance with a self-insured retention of $500 per occurrence.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for the estimated costs of vehicle liability and workers&#8217; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both Company-specific and industry data, as well as general economic information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. T</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company accrues for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. Failure to establish sufficient insurance reserves and adequately estimate for future insurance claims may cause unfavorable differences between actual self-insurance costs and the reserve estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the Company satisfies the performance obligation by the delivery of a shipment in accordance with contractual agreements, bills of lading (&#8220;BOLs&#8221;) and general tariff provisions. The amount of revenue recognized is measured as the consideration the Company expects to receive in exchange for those services pursuant to a contract with a customer. A contract exists once the Company enters into a contractual agreement with a customer. The Company does not recognize revenue in cases where collectibility is not probable, and defers recognition until collection is probable or payment is received. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the delivery of a shipment and the completion of related services. Revenue for the delivery of a shipment is recorded over time to coincide with when customers simultaneously receive and consume the benefits of the delivery services. Accordingly, revenue billed to a customer for the transportation of freight are recognized over the transit period as the performance obligation to the customer is satisfied. The Company determines the transit period for a shipment based on the pick-up date and the delivery date, which may be estimated if delivery has not occurred as of a reporting period. The determination of the transit period and how much of it has been completed as of a given reporting date may require the Company to make judgments that impact the timing of revenue recognized. For delivery of shipments with a pick-up date in one reporting period and a delivery date in another reporting period, the Company recognizes revenue based on relative transit time in each reporting period. A portion of the total revenue to be billed to the customer after completion of a delivery is recognized in each reporting period based on the percentage of total transit time that has been completed at the end of the applicable reporting period. Upon delivery of a shipment or related service, customers are billed according to the applicable payment terms. Related services are a separate performance obligation and include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage.  </span></div>Revenue is classified based on the line of business as the Company believes that best depicts the nature, timing and amount of revenue and cash flows.  For all lines of business, the Company records revenue on a gross basis as it is the principal in the transaction as the Company has discretion to determine the amount of consideration. Additionally, the Company has the discretion to select drivers and other vendors for the services provided to customers. These factors, discretion in the amount of consideration and the selection of drivers and other vendors, support revenue recognized on a gross basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">nder Accounting Standards Codification 842, Leases, (&#8220;ASC 842&#8221;), where lessees are required to record an asset (right-of-use asset or finance lease asset) and a lease liability. ASC 842 allows for two types of leases for recognition purposes: operating leases and finance leases. Operating leases result in the recognition of a single lease expense on a straight-line basis over the lease term, while finance leases result in an accelerated expense. The Company determines if an arrangement contains a lease at inception based on whether or not the Company has the right to control the asset during the contract period. All leases greater than 12 months result in the recognition of a right-of-use asset and liability at the lease commencement date based on the present value of the lease payments over the lease term. The present value of the lease payments is calculated using the applicable weighted-average discount rate. The weighted-average discount rate is based on the discount rate implicit in the lease, or if the implicit rate is not readily determinable from the lease, then the Company estimates an applicable incremental borrowing rate. The incremental borrowing rate is estimated based on the contractual lease term and the Company&#8217;s applicable borrowing rate.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text">Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed are estimated, which may require judgment regarding the identification of acquired assets and liabilities assumed. Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For intangible assets, significant judgments include, but are not limited to, future cash flows, selection of discount rates, determination of terminal growth rates, and estimated useful life and pattern of use of the underlying intangible assets. For tangible assets, significant judgements, include, but are not limited to, current market values, physical and functional obsolescence of the assets, and remaining useful lives. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included as a component of the consideration, the Company values the consideration as of the acquisition date.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Refer to Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span>, for further discussion.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during each period. Restricted shares have non-forfeitable rights to dividends and as a result, are considered participating securities for purposes of computing net income (loss) per common share pursuant to the two-class method. Net income allocated to participating securities was $737 in 2021, $385 in 2020 and $945 in 2019. Diluted net income (loss) per common share assumes the exercise of outstanding stock options and the vesting of performance share awards using the treasury stock method when the effects of such assumptions are dilutive.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text">The Company grants awards under the stock-based compensation plans to certain employees of the Company. The awards include stock options, restricted shares and performance shares. The fair value of the stock options is estimated on the grant date using the Black-Scholes option pricing model, and share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. The fair value of the restricted shares is the quoted market value of the Company&#8217;s common stock on the grant date, and the share-based compensation expense is recognized on a straight-line basis over the vesting period. For certain performance shares, the fair value is the quoted market value of the Company&#8217;s common stock on the grant date less the present value of the expected dividends not received during the relevant period. For these performance shares, the share-based compensation expense is recognized on a straight-line basis over the three-year vesting period based on the projected assessment of the level of performance that will be achieved. The fair value of other performance shares that have a financial target of the Company&#8217;s total shareholder return as compared to the total shareholder return of a selected peer group, is estimated on the grant date using a Monte Carlo simulation model. The share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. All share-based compensation expense is recognized in salaries, wages and employee benefits in the Consolidated Statements of Comprehensive Income.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740):  Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The standard simplifies the accounting for income taxes by removing certain exceptions to the general principles of accounting for income taxes and improving consistent application of the principles.  ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted.  The Company adopted this standard as of January 1, 2021.  The adoption of the standard did not have a material impact on the Company&#8217;s results of operations, financial condition, or cash flows.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements to be Adopted  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805):  Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The standard addresses the recognition of an acquired contract liability in a business combination and the recognition and measurement of contract assets and contract liabilities from revenue contracts acquired in a business combination.  ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted.  The Company is currently evaluating the adoption of ASU 2021-08 and the impact, if any, adoption will have on its operations, financial condition, or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618477880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of December&#160;31, 2021 and 2020 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,962&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,095&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,867&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill during the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"/><td style="width:235.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:94.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,665&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,699&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,714&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,288&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,464&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,752&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Weighted-Average Useful Life of Acquired Intangible Assets</a></td>
<td class="text">The acquired intangible assets have a weighted-average useful life as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr></table><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FSA</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">O.S.T.</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linn Star</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CLW</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proficient Transport</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J&amp;P</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Finite-lived Intangible Assets Amortization Expense</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of acquired intangible assets during 2021 and 2020 are summarized as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,377&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,176&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,053&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships</span><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">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Compete Agreements</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,094&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,743&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,337&#160;</span></td><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"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><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"> </span>Carrying value as of December 31, 2021 and 2020 is inclusive of $16,501 of accumulated impairment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text">Accrued expenses as of  December&#160;31, 2021 and 2020 consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related items</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,545&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payables to leased capacity providers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,621&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,264&#160;</span></td><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"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceLossReservesTableTextBlock', window );">Self-Insurance Loss Reserves</a></td>
<td class="text">Below is a summary of the Company&#8217;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000:<div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:24.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div>&#179; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Net Income (Loss) per Share</a></td>
<td class="text">A reconciliation of net income (loss) attributable to Forward Air and weighted-average common shares outstanding for purposes of calculating basic and diluted net income (loss) per share during the years ended December&#160;31, 2021, 2020 and 2019 is as follows:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income and comprehensive income from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income and comprehensive (loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Forward Air</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss allocated to participating securities from discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per share for continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net (loss) income per share for discontinued operation</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,162)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share - weighted-average number of common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive stock options and performance share awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share -  weighted-average number of common shares and common share equivalents outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span><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">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.84&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Rounding may impact summation of amounts.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-Dilutive Shares Not Included in Calculation of Net Income per Diluted Share</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares that were not included in the calculation of&#160;net income (loss) per diluted&#160;share because to do so would have been anti-dilutive for the years ended December 31, 2021, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive performance shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted shares and deferred stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceLossReservesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self-Insurance Loss Reserves Table Text Block</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceLossReservesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623560536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Weighted Average Assumptions</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average assumptions under the Monte Carlo simulation model were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:81.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 12, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty credit spread</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before interest, taxes, depreciation and amortization discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Summarized Held for Sale and Discontinued Operations Financial Information</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities held for sale in the Consolidated Balance Sheets, is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance of $86 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,015&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquired intangibles, net of accumulated amortization of $12,679 in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease liabilities, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total noncurrent liabilities held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="9" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the results of operations classified as a discontinued operation, net of tax, in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"/><td style="width:53.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance and claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charge</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,159&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,800&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from discontinued operation, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,232)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,034)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461624409960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Weighted-Average Assumptions</a></td>
<td class="text">The assumptions under the Monte Carlo simulation model were as follows for the year ended December&#160;31, 2020 and 2019: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td></tr></table>The assumptions used to calculate the estimated fair value of the earn-out under the option pricing method were as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Purchase Price Allocation</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed as of the acquisition date are presented in the following table:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">O.S.T.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Linn Star</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CLW</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proficient Transport</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">J&amp;P </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 21, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 14, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 12, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 11, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">November 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total tangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,484&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,327&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,872&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,705&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,239&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,500&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,670&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,436&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Weighted-Average Useful Life of Acquired Intangible Assets</a></td>
<td class="text">The acquired intangible assets have a weighted-average useful life as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr></table><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FSA</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">O.S.T.</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Linn Star</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CLW</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proficient Transport</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J&amp;P</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BarOle</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461713562856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Indebtedness (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility, expires 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,466&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt are as follows: </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,466&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618552504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Disclosure of Share-based Compensation Arrangements</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded share-based compensation expense as follows for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - continuing operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,715&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, wages and employee benefits - discontinued operation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,124&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,774&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted Average Assumptions</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the stock option awards granted under the Plan and the weighted average assumptions under the Black-Scholes option-pricing model were as follows for the years ended December 31, 2021 and 2020. The Company did not grant stock options during the year ended December&#160;31, 2019. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under Black-Scholes option model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of awards (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended December&#160;31, 2021 on a continuing operations basis were as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.898%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the exercise price range, number of shares, weighted average exercise price and remaining contractual lives by groups of similar price on a continuing operations basis as of December&#160;31, 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:5.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.311%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.499%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.499%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.755%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options Exercisable</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life (in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option transactions during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on a discontinued operation basis were as follows: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.866%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Share Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a continuing operations basis for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.84&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share transactions on a discontinued operation basis for the year ended December 31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director restricted share transactions for the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#160;31, 2021 were a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.46&#160;</span></td><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"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for restricted shares</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit for the vesting of restricted shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of Nonvested Performance-based Units Activity</a></td>
<td class="text">The weighted average grant-date fair value of performance awards granted under the Plan and the weighted average assumptions under the Monte Carlo simulation model were as follows for the years ended December 31, 2021, 2020 and 2019:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions under the Monte Carlo simulation model:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock', window );">Schedule of Performance Award Transactions</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance award transactions for the year ended  December&#160;31, 2021 on a continuing operations basis were as follows assuming target levels of performance:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:73.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.62&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or unearned </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.61&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of Employee Stock Purchase Plan</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a continuing operations basis:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:304.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee stock purchase plan activity and related information was as follows on a discontinued operation basis:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:304.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares purchased by participants under the ESPP</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of each purchase under the ESPP granted</span><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">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense for ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Equal to the discount from the market value of the common stock at the end of each six month purchase period</span></div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461625415336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text">The provision for income taxes by location of the taxing jurisdiction for the years ended <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,451&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,872&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,382&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the U.S. federal statutory income tax rate (21.0% for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to the provision for income taxes reflected in the Company&#8217;s Consolidated Statements of Comprehensive Income for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense at the statutory rate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,542&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,566&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,038&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in income tax contingency reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,872&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,593&#160;</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,382&#160;</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant components of the deferred tax assets and liabilities at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for income tax contingencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,443&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,818&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax over book depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,407)</span></td><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,986)</span></td><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock', window );">Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits as of and during the years ended December&#160;31, 2021 and 2020 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for settlement with state taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621078856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Lease Assets and Liabilities</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span><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">1</span></span></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,642&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,995&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Operating  </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">Current portion of debt and finance lease obligations</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, less current portion </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leased liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,100&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,837&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">1</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. </span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease Costs</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost for 2021 and 2020 was as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.084%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased transportation, operating leases and other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of leased assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on leased liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,759&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted-average remaining lease term and weighted average discount rate: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years): </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance leases </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental cash flow information for 2021 and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Aggregate Future Minimum Lease Payments Under Noncancelable Finance Leases</a></td>
<td class="text"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,796&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,409&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,571&#160;</span></td><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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461622950696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsTableTextBlock', window );">Other Commitments</a></td>
<td class="text"><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:24.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company <br/>Risk Retention</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Frequency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Layer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Policy Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight&#185;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $3,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $2,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,000 to $5,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LTL, Truckload and Intermodal businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Policy Term Aggregate&#179;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,000 to $10,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occurrence/Accident&#178;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0 to $1,000</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021 to 10/1/2022</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#185; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">Excluding the Final Mile business, which is primarily a brokered service.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#178;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#179;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"> During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about obligations resulting from other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623472680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair Value, Assets Measured on Recurring Basis</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 are summarized below: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Fair Value Measurements, Nonrecurring</a></td>
<td class="text">The losses on assets measured at fair value on a nonrecurring, discontinued operation basis are summarized below: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:69.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.441%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out asset impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment charge</span><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">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on assets held for sale</span><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">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operation and Held for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461622946152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segment Information</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results from operations&#160;for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373,313&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,109&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expedited Freight</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intermodal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated - Continuing Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215,483&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from the segment information to the consolidated balances for revenues and total assets is set forth below:</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues - discontinued operation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated intersegment revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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"/></tr></table></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets - continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent assets held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,393&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the individual services within the Expedited Freight segment for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expedited Freight revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Truckload</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Final Mile</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,301&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614214408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,308,000<span></span>
</td>
<td class="nump">$ 25,246,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_CashEquivalents', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,008,000<span></span>
</td>
<td class="nump">15,008,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AverageMonthlyRevenueAdjustments', window );">Average monthly revenue adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AverageMonthlyRevenue', window );">Average monthly revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138,536,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue', window );">Average monthly revenue adjustments as a percentage of monthly revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized computer software, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,140,000<span></span>
</td>
<td class="nump">7,455,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized computer software, amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,394,000<span></span>
</td>
<td class="nump">2,053,000<span></span>
</td>
<td class="nump">$ 1,714,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Long-lived asset impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,686,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill tax deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,608,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,328,000<span></span>
</td>
<td class="nump">13,489,000<span></span>
</td>
<td class="nump">10,183,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Intangible assets, estimated future amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,018,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,779,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,655,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,557,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,366,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_Liabilityinsurancecoverage', window );">Liability insurance coverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionWorkersCompensation', window );">Self-insurance retention workers' compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self insurance reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,649,000<span></span>
</td>
<td class="nump">68,647,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Self insurance reserves, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,172,000<span></span>
</td>
<td class="nump">17,994,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveNoncurrent', window );">Self insurance reserve, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,477,000<span></span>
</td>
<td class="nump">50,653,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivable', window );">Insurance settlements receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,667,000<span></span>
</td>
<td class="nump">35,088,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Net income allocated to participating securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,000<span></span>
</td>
<td class="nump">385,000<span></span>
</td>
<td class="nump">$ 945,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 434,000<span></span>
</td>
<td class="nump">$ 1,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Intangible assets, estimated future amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Intangible assets, estimated future amortization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized computer software, amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized computer software, amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AccountingPoliciesPropertyAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies, Property and Equipment [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AccountingPoliciesPropertyAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AverageMonthlyRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average Monthly Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AverageMonthlyRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AverageMonthlyRevenueAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average Monthly Revenue Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AverageMonthlyRevenueAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average monthly revenue adjustments as a percentage of monthly revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_CashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash equivalents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_CashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_Liabilityinsurancecoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability insurance coverage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_Liabilityinsurancecoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the amount of liability retained by the company (self-insured retention) for each workers' compensation occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceSettlementsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceSettlementsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615519400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 419,962<span></span>
</td>
<td class="nump">$ 380,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">200,867<span></span>
</td>
<td class="nump">190,652<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">219,095<span></span>
</td>
<td class="nump">189,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">26,479<span></span>
</td>
<td class="nump">26,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 67,269<span></span>
</td>
<td class="nump">65,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 259,030<span></span>
</td>
<td class="nump">246,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 13,780<span></span>
</td>
<td class="nump">13,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 26,333<span></span>
</td>
<td class="nump">23,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 27,071<span></span>
</td>
<td class="nump">$ 4,055<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618723352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, beginning of period</a></td>
<td class="nump">$ 244,982<span></span>
</td>
<td class="nump">$ 215,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">21,770<span></span>
</td>
<td class="nump">29,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, ending of period</a></td>
<td class="nump">266,752<span></span>
</td>
<td class="nump">244,982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, beginning of period</a></td>
<td class="nump">165,268<span></span>
</td>
<td class="nump">137,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">4,020<span></span>
</td>
<td class="nump">28,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, ending of period</a></td>
<td class="nump">169,288<span></span>
</td>
<td class="nump">165,268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember', window );">Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, beginning of period</a></td>
<td class="nump">79,714<span></span>
</td>
<td class="nump">78,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">17,750<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, ending of period</a></td>
<td class="nump">$ 97,464<span></span>
</td>
<td class="nump">$ 79,714<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615489720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461623252440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Beginning balance, gross carrying amount</a></td>
<td class="nump">$ 238,041<span></span>
</td>
<td class="nump">$ 204,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Beginning balance, accumulated amortization</a></td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">79,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">24,012<span></span>
</td>
<td class="nump">33,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">14,328<span></span>
</td>
<td class="nump">13,489<span></span>
</td>
<td class="nump">$ 10,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Ending balance, gross carrying amount</a></td>
<td class="nump">262,053<span></span>
</td>
<td class="nump">238,041<span></span>
</td>
<td class="nump">204,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Ending balance, accumulated amortization</a></td>
<td class="nump">107,337<span></span>
</td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">79,520<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Beginning balance, gross carrying amount</a></td>
<td class="nump">228,416<span></span>
</td>
<td class="nump">196,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Beginning balance, accumulated amortization</a></td>
<td class="nump">85,930<span></span>
</td>
<td class="nump">73,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">22,961<span></span>
</td>
<td class="nump">32,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">13,164<span></span>
</td>
<td class="nump">12,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Ending balance, gross carrying amount</a></td>
<td class="nump">251,377<span></span>
</td>
<td class="nump">228,416<span></span>
</td>
<td class="nump">196,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Ending balance, accumulated amortization</a></td>
<td class="nump">99,094<span></span>
</td>
<td class="nump">85,930<span></span>
</td>
<td class="nump">73,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Accumulated impairment</a></td>
<td class="nump">16,501<span></span>
</td>
<td class="nump">16,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Beginning balance, gross carrying amount</a></td>
<td class="nump">8,125<span></span>
</td>
<td class="nump">6,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Beginning balance, accumulated amortization</a></td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">4,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">1,164<span></span>
</td>
<td class="nump">1,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Ending balance, gross carrying amount</a></td>
<td class="nump">9,176<span></span>
</td>
<td class="nump">8,125<span></span>
</td>
<td class="nump">6,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Ending balance, accumulated amortization</a></td>
<td class="nump">6,743<span></span>
</td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">4,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Beginning balance, gross carrying amount</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Beginning balance, accumulated amortization</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Ending balance, gross carrying amount</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Ending balance, accumulated amortization</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Accumulated Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615282664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related items</a></td>
<td class="nump">$ 29,364<span></span>
</td>
<td class="nump">$ 18,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Insurance and claims accruals</a></td>
<td class="nump">21,172<span></span>
</td>
<td class="nump">17,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Payables to leased capacity providers</a></td>
<td class="nump">11,085<span></span>
</td>
<td class="nump">14,725<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 61,621<span></span>
</td>
<td class="nump">$ 51,264<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615930728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000', window );">Aggregate deductible for claims between $0 and $3,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">$ 3,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000', window );">Aggregate deductible for claims between $0 and $3,000 | Expedited Freight | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000', window );">Aggregate deductible for claims between $0 and $3,000 | Expedited Freight | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member', window );">Aggregate deductible for claims between $0 and $2,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member', window );">Aggregate deductible for claims between $0 and $2,000 | Expedited Freight | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member', window );">Aggregate deductible for claims between $0 and $2,000 | Expedited Freight | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member', window );">Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member', window );">Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member', window );">Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member', window );">Aggregate deductible for claims between $5,000 and $10,000 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member', window );">Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member', window );">Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member', window );">Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member', window );">Aggregate deductible for claims between $0 and $1,000 | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member', window );">Aggregate deductible for claims between $0 and $1,000 | Intermodal | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member', window );">Aggregate deductible for claims between $0 and $1,000 | Intermodal | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the amount of additional liability retained by the company (self-insured retention) for each occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the applicable range for additional liability retained by the company (self-insured retention) for each occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615328024">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 116,091<span></span>
</td>
<td class="nump">$ 52,767<span></span>
</td>
<td class="nump">$ 82,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operation, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,232)<span></span>
</td>
<td class="num">(29,034)<span></span>
</td>
<td class="nump">4,777<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">105,859<span></span>
</td>
<td class="nump">23,733<span></span>
</td>
<td class="nump">87,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic', window );">Income allocated to participating securities from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(807)<span></span>
</td>
<td class="num">(385)<span></span>
</td>
<td class="num">(945)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic', window );">Loss allocated to participating securities from discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">70<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Income allocated to participating securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(737)<span></span>
</td>
<td class="num">(385)<span></span>
</td>
<td class="num">(945)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted', window );">Numerator for diluted net income per share for continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">115,284<span></span>
</td>
<td class="nump">52,382<span></span>
</td>
<td class="nump">81,377<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Numerator for basic net income per share for continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">115,284<span></span>
</td>
<td class="nump">52,382<span></span>
</td>
<td class="nump">81,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted', window );">Numerator for diluted net (loss) income per share for discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10,162)<span></span>
</td>
<td class="num">(29,034)<span></span>
</td>
<td class="nump">4,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Numerator for basic net (loss) income per share for discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (10,162)<span></span>
</td>
<td class="num">$ (29,034)<span></span>
</td>
<td class="nump">$ 4,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic net income per share - weighted-average number of common shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,155<span></span>
</td>
<td class="nump">27,631<span></span>
</td>
<td class="nump">28,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive stock options and performance share awards (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">137<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted net income per share - weighted-average number of common shares and common share equivalents outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,292<span></span>
</td>
<td class="nump">27,697<span></span>
</td>
<td class="nump">28,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income (loss) per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4.25<span></span>
</td>
<td class="nump">$ 1.90<span></span>
</td>
<td class="nump">$ 2.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Discontinued operation (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.37)<span></span>
</td>
<td class="num">(1.05)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3.87<span></span>
</td>
<td class="nump">0.84<span></span>
</td>
<td class="nump">3.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income (loss) per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4.22<span></span>
</td>
<td class="nump">1.89<span></span>
</td>
<td class="nump">2.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Discontinued operation (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.37)<span></span>
</td>
<td class="num">(1.05)<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3.85<span></span>
</td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 3.04<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total anti-dilutive shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Equity Option</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income (loss) per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total anti-dilutive shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income (loss) per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total anti-dilutive shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember', window );">Employee Non-vested Shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income (loss) per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total anti-dilutive shares (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Rounding may impact summation of amounts.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) from discontinued operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-109256<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619604936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 12, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal', window );">Involvement period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue', window );">TSA monthly service charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance', window );">Remittance payment, expense (up to)</a></td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod', window );">Reimbursement receivable period</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable', window );">Reimbursement receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Percentage of fair value in excess of carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NonCashCharge', window );">Non-cash charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NonCashValuationAllowance', window );">Non-cash valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,967<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=fwrd_PoolBusinessMember', window );">Pool Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Cash from sale of Pool</a></td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NontradeReceivables', window );">Earn-out from sale of Pool</a></td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationEarnOutAchievementPeriod', window );">Earn-out period</a></td>
<td class="text">11 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining', window );">Estimated fair value of the earn-out asset</a></td>
<td class="nump">$ 6,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Amounts Of Material Contingent Assets Remaining</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Continuing Involvement After Disposal, Maximum Vendor Payment Remittance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Continuing Involvement After Disposal, Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationEarnOutAchievementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Earn-Out Achievement Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationEarnOutAchievementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Period Of Continuing Involvement After Disposal, Receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Period Of Continuing Involvement After Disposal, Reimbursement Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Asset Impairment Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NonCashCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash charge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NonCashCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NonCashValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash valuation allowance against the net assets held for sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NonCashValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of expected continuing involvement with a discontinued operation after the disposal date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NontradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NontradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of fair value of reporting unit in excess of carrying amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=fwrd_PoolBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=fwrd_PoolBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619619768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale - Assumptions (Details) - Pool Business<br></strong></div></th>
<th class="th"><div>Feb. 12, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputCreditSpreadMember', window );">Counterparty credit spread</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationsMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember', window );">Earnings before interest, taxes, depreciation and amortization discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationsMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=fwrd_MeasurementInputAssetVolatilityMember', window );">Asset volatility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DiscontinuedOperationsMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.550<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DiscontinuedOperationsMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operations, Measurement Input</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DiscontinuedOperationsMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputCreditSpreadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputCreditSpreadMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=fwrd_PoolBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=fwrd_PoolBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=fwrd_MeasurementInputAssetVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=fwrd_MeasurementInputAssetVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619762600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 21,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total noncurrent assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Noncurrent liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">3,260<span></span>
</td>
<td class="nump">2,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Other acquired intangibles, accumulated amortization</a></td>
<td class="nump">$ 107,337<span></span>
</td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">$ 79,520<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, less allowance of $86 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets', window );">Other acquired intangibles, net of accumulated amortization of $12,679 in 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance', window );">Valuation allowance on assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,978)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total noncurrent assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Noncurrent liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Other acquired intangibles, accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accumulated Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Operating Lease Liability Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Operating Lease Liability Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Operating Lease Right Of Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Property Plant And Equipment Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operations, Valuation Allowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2473-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615295720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operation, net of tax</a></td>
<td class="num">$ (10,232)<span></span>
</td>
<td class="num">$ (29,034)<span></span>
</td>
<td class="nump">$ 4,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Discontinued Operations, Statement of Comprehensive Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Operating revenue</a></td>
<td class="nump">17,776<span></span>
</td>
<td class="nump">141,433<span></span>
</td>
<td class="nump">195,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses', window );">Purchased transportation</a></td>
<td class="nump">3,381<span></span>
</td>
<td class="nump">33,979<span></span>
</td>
<td class="nump">52,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense', window );">Salaries, wages and employee benefits</a></td>
<td class="nump">9,458<span></span>
</td>
<td class="nump">65,695<span></span>
</td>
<td class="nump">77,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense', window );">Operating leases</a></td>
<td class="nump">2,289<span></span>
</td>
<td class="nump">21,982<span></span>
</td>
<td class="nump">18,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,657<span></span>
</td>
<td class="nump">5,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts', window );">Insurance and claims</a></td>
<td class="nump">929<span></span>
</td>
<td class="nump">6,205<span></span>
</td>
<td class="nump">6,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense', window );">Fuel expense</a></td>
<td class="nump">508<span></span>
</td>
<td class="nump">4,279<span></span>
</td>
<td class="nump">6,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense', window );">Other operating expenses</a></td>
<td class="nump">1,627<span></span>
</td>
<td class="nump">17,587<span></span>
</td>
<td class="nump">20,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="nump">6,967<span></span>
</td>
<td class="nump">28,384<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">25,159<span></span>
</td>
<td class="nump">179,768<span></span>
</td>
<td class="nump">188,800<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax', window );">(Loss) income from discontinued operation</a></td>
<td class="num">(7,383)<span></span>
</td>
<td class="num">(38,335)<span></span>
</td>
<td class="nump">6,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Loss on sale of business</a></td>
<td class="num">(2,860)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">(Loss) income from discontinued operation before income taxes</a></td>
<td class="num">(10,243)<span></span>
</td>
<td class="num">(38,335)<span></span>
</td>
<td class="nump">6,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax (benefit) expense</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(9,301)<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operation, net of tax</a></td>
<td class="num">$ (10,232)<span></span>
</td>
<td class="num">$ (29,034)<span></span>
</td>
<td class="nump">$ 4,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Asset Impairment Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Costs And Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Fuel Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Insurance And Claims Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Labor And Related Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group Including Discontinued Operation Lease And Rental Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614008760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Expedited Freight Acquisitions Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($) </div>
<div>period</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 11, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 12, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to acquire business, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,866<span></span>
</td>
<td class="nump">$ 63,651<span></span>
</td>
<td class="nump">$ 39,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired from acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember', window );">FSA Logistix</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to acquire business, net of cash</a></td>
<td class="nump">$ 26,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired from acquisition</a></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Earn-out acquired, maximum</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated', window );">Number of periods which earnout is calculated | period</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne', window );">Earnout period one</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo', window );">Earnout period two</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Earn-out acquired with acquisition</a></td>
<td class="nump">$ 11,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod', window );">Earnout period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of earn-out</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (52)<span></span>
</td>
<td class="nump">$ 379<span></span>
</td>
<td class="num">$ (33)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Earn-out paid during current period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember', window );">Linn Star</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,931<span></span>
</td>
<td class="nump">$ 57,239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember', window );">CLW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember', window );">J&amp;P Hall Express Delivery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,670<span></span>
</td>
<td class="nump">$ 7,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Liability Earnout Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Liability, Earnout Period One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Liability, Earnout Period Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NumberOfPeriodsWhichEarnoutIsCalculated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Periods Which Earnout Is Calculated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NumberOfPeriodsWhichEarnoutIsCalculated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619844808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Intermodal Acquisition Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2019</div></th>
<th class="th"><div>Jul. 14, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember', window );">O.S.T.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="nump">$ 16,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability', window );">Payment to acquire certain assets and liabilities</a></td>
<td class="nump">16,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Earn-out acquired, maximum</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod', window );">Earnout period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Earn-out acquired with acquisition</a></td>
<td class="nump">$ 829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of earn-out</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (444)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember', window );">BarOle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assets acquired and liabilities assumed, net of cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Liability Earnout Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Businesses, Gross And Contingent Consideration, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621332936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Weighted Average Assumptions (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember', window );">FSA Logistix | Risk-free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.022<span></span>
</td>
<td class="nump">0.014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember', window );">FSA Logistix | Revenue discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.044<span></span>
</td>
<td class="nump">0.032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember', window );">FSA Logistix | Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport | Risk-free rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.001<span></span>
</td>
<td class="nump">0.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport | Revenue discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.098<span></span>
</td>
<td class="nump">0.083<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport | Revenue volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.242<span></span>
</td>
<td class="nump">0.273<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_FSALogistixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=fwrd_MeaurementInputRevenueVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=fwrd_MeaurementInputRevenueVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461604167704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Allocations of Purchase Price (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>May 30, 2021</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 11, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 12, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jul. 31, 2019</div></th>
<th class="th"><div>Jul. 14, 2019</div></th>
<th class="th"><div>Apr. 21, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 266,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 215,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember', window );">FSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,763<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,705<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember', window );">O.S.T.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember', window );">Linn Star</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,931<span></span>
</td>
<td class="nump">57,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember', window );">CLW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember', window );">J&amp;P</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,670<span></span>
</td>
<td class="nump">7,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember', window );">BarOle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Tangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation', window );">Finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation', window );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | FSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | O.S.T.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Linn Star</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | CLW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Proficient Transport</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | J&amp;P</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | BarOle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | FSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | O.S.T.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | Linn Star</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | CLW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | Proficient Transport</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | J&amp;P</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements | BarOle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Finance Lease Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Other Receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total tangible assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615061464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Estimated Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>May 30, 2021</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Oct. 11, 2020</div></th>
<th class="th"><div>Jan. 12, 2020</div></th>
<th class="th"><div>Jul. 14, 2019</div></th>
<th class="th"><div>Apr. 21, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember', window );">FSA | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember', window );">FSA | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember', window );">O.S.T. | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember', window );">O.S.T. | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember', window );">Linn Star | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember', window );">Linn Star | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember', window );">CLW | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember', window );">CLW | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember', window );">Proficient Transport | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember', window );">J&amp;P | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember', window );">J&amp;P | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember', window );">BarOle | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember', window );">BarOle | Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_FSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_OSTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_LinnStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_CLWDeliveryIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_JPHallExpressDeliveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fwrd_BarOleTruckingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619838040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Indebtedness - Schedule of Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="num">$ (534)<span></span>
</td>
<td class="num">$ (102)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">156,966<span></span>
</td>
<td class="nump">112,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Current portion of long-term debt</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, less current portion</a></td>
<td class="nump">155,466<span></span>
</td>
<td class="nump">112,398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Credit facility, expires 2026</a></td>
<td class="nump">$ 157,500<span></span>
</td>
<td class="nump">$ 112,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461624699864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Indebtedness - Schedule of Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">3,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">3,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2026</a></td>
<td class="nump">146,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and debt issuance costs</a></td>
<td class="nump">$ 155,466<span></span>
</td>
<td class="nump">$ 112,398<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614360104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Indebtedness - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 29, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 195,000,000<span></span>
</td>
<td class="nump">$ 65,000,000<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash payments for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,198,000<span></span>
</td>
<td class="nump">4,580,000<span></span>
</td>
<td class="nump">2,711,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Interest capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility amount</a></td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="nump">$ 525,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">525,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Aggregate principal amount</a></td>
<td class="nump">225,000,000<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit', window );">Additional borrowing capacity of credit facility</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding under the senior credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272,466,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272,466,000<span></span>
</td>
<td class="nump">$ 94,174,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor', window );">Bloomberg short-term bank yield index rate floor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentBaseRateFloor', window );">Base rate floor</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentFederalFundsRateFloor', window );">Federal funds rate floor</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate', window );">Bloomberg short-term bank yield index additional rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.43%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.43%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentLIBORFloorRate', window );">LIBOR floor rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DebtInstrumentLIBORFloorAdditionalRate', window );">LIBOR floor additional rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Medium-term Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding under the senior credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Bloomberg Short-Term Bank Yield Index | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Bloomberg Short-Term Bank Yield Index | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Federal Funds Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Prime Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Prime Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,034,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,034,000<span></span>
</td>
<td class="nump">$ 18,326,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember', window );">Swing Line Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentBaseRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Base Rate Floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentBaseRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Bloomberg Short-Term Bank Yield Index Additional Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Bloomberg Short-Term Bank Yield Index Rate Floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentFederalFundsRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Federal Funds Rate Floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentFederalFundsRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentLIBORFloorAdditionalRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, LIBOR Floor Additional Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentLIBORFloorAdditionalRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DebtInstrumentLIBORFloorRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, LIBOR Floor Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DebtInstrumentLIBORFloorRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional optional borrowing capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=fwrd_BloombergShortTermBankYieldIndexMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=fwrd_BloombergShortTermBankYieldIndexMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461613792744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 08, 2022</div></th>
<th class="th"><div>Feb. 05, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,989,000<span></span>
</td>
<td class="nump">$ 45,248,000<span></span>
</td>
<td class="nump">$ 56,204,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=fwrd_StockRepurchasePlan2019Member', window );">Stock Repurchase Plan 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_ShareRepurchaseProgramAuthorizedShares', window );">Share repurchase program, authorized shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Remaining shares authorized under share repurchase program (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=fwrd_StockRepurchasePlan2019Member', window );">Stock Repurchase Plan 2019 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchased shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535,000<span></span>
</td>
<td class="nump">787,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,989,000<span></span>
</td>
<td class="nump">$ 45,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury stock acquired, average cost per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91.46<span></span>
</td>
<td class="nump">$ 57.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_ShareRepurchaseProgramAuthorizedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares approved for repurchase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_ShareRepurchaseProgramAuthorizedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=fwrd_StockRepurchasePlan2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=fwrd_StockRepurchasePlan2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461619851176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Share-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 9,124<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="nump">$ 10,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense for restricted shares</a></td>
<td class="nump">10,913<span></span>
</td>
<td class="nump">11,033<span></span>
</td>
<td class="nump">11,715<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations | Director Restricted Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense for restricted shares</a></td>
<td class="nump">1,436<span></span>
</td>
<td class="nump">1,026<span></span>
</td>
<td class="nump">970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Excess tax benefit for the vesting of restricted shares</a></td>
<td class="nump">342<span></span>
</td>
<td class="nump">253<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations | Salaries, Wages And Employee Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">9,108<span></span>
</td>
<td class="nump">9,715<span></span>
</td>
<td class="nump">10,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations | Salaries, Wages And Employee Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
<td class="nump">$ 179<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=fwrd_SalariesWagesAndEmployeeBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=fwrd_SalariesWagesAndEmployeeBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614740680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>contribution </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2016 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under the plan (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares) | shares</a></td>
<td class="nump">801,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expected life of options (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term for options outstanding</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options vested</a></td>
<td class="nump">$ 922,000<span></span>
</td>
<td class="nump">$ 1,377,000<span></span>
</td>
<td class="nump">$ 1,887,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Average aggregate intrinsic value for options outstanding</a></td>
<td class="nump">21,459,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Average aggregate instrinsic value for exercisable options</a></td>
<td class="nump">17,677,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="nump">2,137,000<span></span>
</td>
<td class="nump">1,568,000<span></span>
</td>
<td class="nump">2,196,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock options vested</a></td>
<td class="nump">58,000<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="nump">$ 458,000<span></span>
</td>
<td class="nump">193,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod', window );">Measurement period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_MinimumPercentageOfSharesAttainable', window );">Minimum percentage of shares attainable</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_MaximumPercentageOfSharesAttainable', window );">Maximum percentage of shares attainable</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 3,618,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost not yet recognized, period for recognition</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 87.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Excess tax benefit related to exercise of stock options</a></td>
<td class="nump">$ 911,000<span></span>
</td>
<td class="nump">2,340,000<span></span>
</td>
<td class="nump">2,621,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Excess tax benefit related to exercise of stock options</a></td>
<td class="nump">$ 95,000<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">$ 95,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under the plan (in shares) | shares</a></td>
<td class="nump">323,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Percentage of share price for shares issued</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod', window );">Purchase period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases', window );">Number of lump sum contributions | contribution</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 30.68<span></span>
</td>
<td class="nump">$ 20.99<span></span>
</td>
<td class="nump">$ 13.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18.11<span></span>
</td>
<td class="nump">$ 13.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_NonEmployeeDirectorStockOptionsMember', window );">Non-employee Director Stock Options | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under the plan (in shares) | shares</a></td>
<td class="nump">360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares) | shares</a></td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 695,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost not yet recognized, period for recognition</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember', window );">Director Restricted Shares | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 527,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost not yet recognized, period for recognition</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 93.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Grant date fair value of shares that vested during the year</a></td>
<td class="nump">$ 2,514,000<span></span>
</td>
<td class="nump">$ 771,000<span></span>
</td>
<td class="nump">$ 970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember', window );">Employee Non-vested Shares | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 7,794,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Cost not yet recognized, period for recognition</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65.88<span></span>
</td>
<td class="nump">$ 59.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Grant date fair value of shares that vested during the year</a></td>
<td class="nump">$ 8,487,000<span></span>
</td>
<td class="nump">$ 9,180,000<span></span>
</td>
<td class="nump">$ 7,684,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember', window );">Employee Non-vested Shares | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.24<span></span>
</td>
<td class="nump">$ 59.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Grant date fair value of shares that vested during the year</a></td>
<td class="nump">$ 364,000<span></span>
</td>
<td class="nump">$ 625,000<span></span>
</td>
<td class="nump">$ 270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Share-based Payment Arrangement, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based awards, vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 75.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_MaximumPercentageOfSharesAttainable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Percentage Of Shares Attainable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_MaximumPercentageOfSharesAttainable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_MinimumPercentageOfSharesAttainable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Percentage Of Shares Attainable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_MinimumPercentageOfSharesAttainable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Measurement Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_NonEmployeeDirectorStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_NonEmployeeDirectorStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_EmployeeNonVestedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615963976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Weighted Average Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 18.36<span></span>
</td>
<td class="nump">$ 14.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted average assumptions under the Monte Carlo simulation model:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">28.90%<span></span>
</td>
<td class="nump">24.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of awards (years)</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 87.33<span></span>
</td>
<td class="nump">$ 69.15<span></span>
</td>
<td class="nump">$ 61.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted average assumptions under the Monte Carlo simulation model:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">34.50%<span></span>
</td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">23.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614644696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Roll Forward Activity (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares) | shares</a></td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares) | shares</a></td>
<td class="nump">342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">75.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">53.91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 58.44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares) | shares</a></td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">52.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of year (shares) | shares</a></td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested/Earned (in shares) | shares</a></td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (shares) | shares</a></td>
<td class="num">(21)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of year (shares) | shares</a></td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 62.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">75.35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested/Earned (in dollars per share) | $ / shares</a></td>
<td class="nump">61.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">69.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 69.84<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of year (shares) | shares</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested/Earned (in shares) | shares</a></td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (shares) | shares</a></td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of year (shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 60.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested/Earned (in dollars per share) | $ / shares</a></td>
<td class="nump">60.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">63.62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember', window );">Performance Shares | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of year (shares) | shares</a></td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested/Earned (in shares) | shares</a></td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (shares) | shares</a></td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of year (shares) | shares</a></td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 67.62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">87.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested/Earned (in dollars per share) | $ / shares</a></td>
<td class="nump">72.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">70.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 75.61<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember', window );">Director Restricted Shares | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of year (shares) | shares</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested/Earned (in shares) | shares</a></td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of year (shares) | shares</a></td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 42.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">93.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested/Earned (in dollars per share) | $ / shares</a></td>
<td class="nump">47.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 93.46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_KeyEmployeePerformanceShareBasedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=fwrd_NonemployeeDirectorNonvestedSharesGrantedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614620952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Exercise Price Range (Details) - Employee Stock Option - Continuing Operations<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares (in shares) | shares</a></td>
<td class="nump">342,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 58.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">267,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 55.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Exercise Price Range One</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise price, lower range limit (in dollars per share)</a></td>
<td class="nump">43.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise price, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 47.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares (in shares) | shares</a></td>
<td class="nump">107,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (in years)</a></td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 45.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">107,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 45.87<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Exercise Price Range Two</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise price, lower range limit (in dollars per share)</a></td>
<td class="nump">50.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise price, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 59.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares (in shares) | shares</a></td>
<td class="nump">56,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 55.66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">56,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 55.66<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Exercise Price Range Three</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise price, lower range limit (in dollars per share)</a></td>
<td class="nump">60.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise price, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 65.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares (in shares) | shares</a></td>
<td class="nump">139,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (in years)</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 64.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">103,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 64.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Exercise Price Range Four</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise price, lower range limit (in dollars per share)</a></td>
<td class="nump">75.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise price, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 75.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares (in shares) | shares</a></td>
<td class="nump">39,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life (in years)</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 75.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=fwrd_ExercisePriceRangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461614788472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan - Employee Stock Purchase Plan (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>contribution </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2016 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under the plan (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense | $</a></td>
<td class="nump">$ 10,913<span></span>
</td>
<td class="nump">$ 11,033<span></span>
</td>
<td class="nump">$ 11,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under the plan (in shares) | shares</a></td>
<td class="nump">323,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Percentage of share price for shares issued</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod', window );">Purchase period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases', window );">Number of lump sum contributions | contribution</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares purchased by employees (in shares) | shares</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Average purchase price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 75.71<span></span>
</td>
<td class="nump">$ 44.24<span></span>
</td>
<td class="nump">$ 51.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 30.68<span></span>
</td>
<td class="nump">$ 20.99<span></span>
</td>
<td class="nump">$ 13.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense | $</a></td>
<td class="nump">$ 369<span></span>
</td>
<td class="nump">$ 292<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares purchased by employees (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Average purchase price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 44.35<span></span>
</td>
<td class="nump">$ 51.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of each purchase (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18.11<span></span>
</td>
<td class="nump">$ 13.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461604082104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 29,533<span></span>
</td>
<td class="nump">$ 11,914<span></span>
</td>
<td class="nump">$ 15,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">7,918<span></span>
</td>
<td class="nump">3,907<span></span>
</td>
<td class="nump">4,681<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">37,451<span></span>
</td>
<td class="nump">15,821<span></span>
</td>
<td class="nump">20,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">922<span></span>
</td>
<td class="nump">5,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="num">(150)<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="nump">1,421<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="nump">7,089<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total current and deferred</a></td>
<td class="nump">$ 38,872<span></span>
</td>
<td class="nump">$ 16,593<span></span>
</td>
<td class="nump">$ 27,382<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461624432472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax expense at the statutory rate</a></td>
<td class="nump">$ 32,542<span></span>
</td>
<td class="nump">$ 14,566<span></span>
</td>
<td class="nump">$ 23,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal income tax benefit</a></td>
<td class="nump">7,448<span></span>
</td>
<td class="nump">2,602<span></span>
</td>
<td class="nump">4,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount', window );">Share-based compensation</a></td>
<td class="num">(933)<span></span>
</td>
<td class="num">(298)<span></span>
</td>
<td class="num">(587)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount', window );">Other permanent differences</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">293<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="nump">421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Change in income tax contingency reserves</a></td>
<td class="num">(260)<span></span>
</td>
<td class="num">(400)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Federal income tax credits</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(83)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(173)<span></span>
</td>
<td class="num">(639)<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total current and deferred</a></td>
<td class="nump">$ 38,872<span></span>
</td>
<td class="nump">$ 16,593<span></span>
</td>
<td class="nump">$ 27,382<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Compensation, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Permanent Differences, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Share-Based Compensation, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618541080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">$ 14,837<span></span>
</td>
<td class="nump">$ 12,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">839<span></span>
</td>
<td class="nump">577<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Operating lease liabilities</a></td>
<td class="nump">37,967<span></span>
</td>
<td class="nump">31,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="nump">3,769<span></span>
</td>
<td class="nump">3,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies', window );">Accruals for income tax contingencies</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards', window );">Capital loss carryforwards</a></td>
<td class="nump">4,230<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">647<span></span>
</td>
<td class="nump">671<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">62,443<span></span>
</td>
<td class="nump">48,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(4,625)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">57,818<span></span>
</td>
<td class="nump">47,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Tax over book depreciation</a></td>
<td class="nump">27,880<span></span>
</td>
<td class="nump">24,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">5,615<span></span>
</td>
<td class="nump">6,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Operating lease right-of-use assets</a></td>
<td class="nump">38,010<span></span>
</td>
<td class="nump">31,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="nump">20,502<span></span>
</td>
<td class="nump">17,368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">9,218<span></span>
</td>
<td class="nump">9,855<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">101,225<span></span>
</td>
<td class="nump">89,963<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (43,407)<span></span>
</td>
<td class="num">$ (41,986)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsCapitalLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsCapitalLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123403335&amp;loc=d3e9972-128506<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123403335&amp;loc=d3e9979-128506<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615356360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 35,766<span></span>
</td>
<td class="nump">$ 13,463<span></span>
</td>
<td class="nump">$ 19,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDispositionOfBusiness', window );">Sale of business</a></td>
<td class="nump">4,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="nump">4,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Federal net operating loss</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforward</a></td>
<td class="nump">13,819<span></span>
</td>
<td class="nump">16,926<span></span>
</td>
<td class="nump">16,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Uncertain tax positions</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued', window );">Accrued interest and penalties related to unrecognized tax benefits</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">$ 168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="nump">$ 395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461625535288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 544<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions for settlement with state taxing authorities</a></td>
<td class="num">(326)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions of current year</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 241<span></span>
</td>
<td class="nump">$ 544<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621338536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>renewalOption</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="nump">$ 2,050<span></span>
</td>
<td class="nump">$ 1,628<span></span>
</td>
<td class="nump">$ 1,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Future minimum rental payments</a></td>
<td class="nump">$ 1,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions', window );">Number of options to renew | renewalOption</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">$ 367,779<span></span>
</td>
<td class="nump">339,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">$ 353,347<span></span>
</td>
<td class="nump">$ 325,542<span></span>
</td>
<td class="nump">$ 328,282<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LesseeOperatingLeaseNumberOfRenewalOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number Of Renewal Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LesseeOperatingLeaseNumberOfRenewalOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615551432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract', window );"><strong>Lease Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 148,198<span></span>
</td>
<td class="nump">$ 123,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td>
<td class="nump">13,797<span></span>
</td>
<td class="nump">6,642<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseRightOfUseAsset', window );">Total leased assets</a></td>
<td class="nump">161,995<span></span>
</td>
<td class="nump">129,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseLiabilityCurrentAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating</a></td>
<td class="nump">47,532<span></span>
</td>
<td class="nump">43,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="nump">1,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseLiabilityNoncurrentAbstract', window );"><strong>Noncurrent:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating</a></td>
<td class="nump">101,409<span></span>
</td>
<td class="nump">80,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance</a></td>
<td class="nump">9,571<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseLiability', window );">Total leased liabilities</a></td>
<td class="nump">$ 163,100<span></span>
</td>
<td class="nump">$ 130,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance lease, right-of-use asset, statement of financial position</a></td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">Property and equipment, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance lease, liability, current, statement of financial position</a></td>
<td class="text">Current portion of debt and finance lease obligations<span></span>
</td>
<td class="text">Current portion of debt and finance lease obligations<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease assets, accumulated amortization</a></td>
<td class="nump">$ 4,822<span></span>
</td>
<td class="nump">$ 2,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseLiabilityCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseLiabilityCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseLiabilityNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseLiabilityNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461624626792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 54,561<span></span>
</td>
<td class="nump">$ 50,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">14,773<span></span>
</td>
<td class="nump">8,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">367,779<span></span>
</td>
<td class="nump">339,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(2,050)<span></span>
</td>
<td class="num">(1,628)<span></span>
</td>
<td class="num">$ (1,634)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_FinanceLeasesCostAbstract', window );"><strong>Finance lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="nump">3,381<span></span>
</td>
<td class="nump">1,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on leased liabilities</a></td>
<td class="nump">301<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 438,745<span></span>
</td>
<td class="nump">$ 398,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_FinanceLeasesCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Leases, Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_FinanceLeasesCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461603974264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 52,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">39,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">31,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">20,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">12,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">15,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">171,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(22,855)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future minimum lease payments</a></td>
<td class="nump">148,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion of lease obligations</a></td>
<td class="num">(47,532)<span></span>
</td>
<td class="num">$ (43,680)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">101,409<span></span>
</td>
<td class="nump">80,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">4,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">4,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">15,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(849)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of future minimum lease payments</a></td>
<td class="nump">14,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Less: current portion of lease obligations</a></td>
<td class="num">(4,588)<span></span>
</td>
<td class="num">(1,801)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">$ 9,571<span></span>
</td>
<td class="nump">$ 5,010<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461625614648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term (in years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LeaseWeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Weighted Average Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease, Weighted Average Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618536904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases -Supplemental Cash Flow (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 53,981<span></span>
</td>
<td class="nump">$ 50,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">301<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">2,423<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
<td class="nump">$ 946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">74,736<span></span>
</td>
<td class="nump">72,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Leased assets obtained in exchange for finance lease obligations</a></td>
<td class="nump">$ 9,673<span></span>
</td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461621273960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>incident</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Commitments to purchase trailers, vehicles and forklifts</a></td>
<td class="nump">$ 3,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_Liabilityinsurancecoverage', window );">Liability insurance coverage</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionWorkersCompensation', window );">Self-insurance retention workers' compensation</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Reserve for a vehicular claim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_LossContingencyNumberOfVehicularIncidents', window );">Number of vehicular incidents | incident</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000', window );">Aggregate deductible for claims between $0 and $3,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member', window );">Aggregate deductible for claims between $0 and $2,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member', window );">Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member', window );">Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member', window );">Aggregate deductible for claims between $0 and $1,000 | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible', window );">Company Risk Retention</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Aggregate deductible for claims between $0 and $3,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Aggregate deductible for claims between $0 and $2,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Aggregate deductible for claims between $0 and $1,000 | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $0 and $3,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $0 and $2,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $3,000 and $5,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $5,000 and $10,000</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $5,000 and $10,000 | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Aggregate deductible for claims between $0 and $1,000 | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange', window );">Layer</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_Liabilityinsurancecoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability insurance coverage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_Liabilityinsurancecoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_LossContingencyNumberOfVehicularIncidents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Vehicular Incidents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_LossContingencyNumberOfVehicularIncidents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the amount of additional liability retained by the company (self-insured retention) for each occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the applicable range for additional liability retained by the company (self-insured retention) for each occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_SelfInsuranceRetentionWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure indicates the amount of liability retained by the company (self-insured retention) for each workers' compensation occurrence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_SelfInsuranceRetentionWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And3000</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And2000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_RangeofClaimAxis=fwrd_AggregateDeductibleForClaimsBetween0And1000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461618770104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DefinedContributionPlanEmployerMatchPercentage', window );">Defined contribution plan, employer match percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer', window );">Defined contribution plan, maximum employee contribution matched by employer</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">$ 2,091<span></span>
</td>
<td class="nump">$ 1,683<span></span>
</td>
<td class="nump">$ 1,554<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DefinedContributionPlanEmployerMatchPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employee contributions that employer will match up to defined limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DefinedContributionPlanEmployerMatchPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum employee contribution to the defined contribution plan as a percentage of the employee's annual compensation matched by employer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461615938712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details) - Earn-out liability - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Earn-out liability</a></td>
<td class="nump">$ 385<span></span>
</td>
<td class="nump">$ 6,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Earn-out liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Earn-out liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Earn-out liability</a></td>
<td class="nump">$ 385<span></span>
</td>
<td class="nump">$ 6,865<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=fwrd_EarnOutLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=fwrd_EarnOutLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461624571896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Minimum lease payments</a></td>
<td class="nump">$ 14,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Minimum lease payments</a></td>
<td class="nump">14,312<span></span>
</td>
<td class="nump">$ 7,009<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Minimum lease payments</a></td>
<td class="nump">$ 14,159<span></span>
</td>
<td class="nump">$ 6,811<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461625111192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details) - Discontinued Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges', window );">Earn-out asset impairment charge</a></td>
<td class="nump">$ 6,967<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_GoodwillImpairmentCharge', window );">Goodwill impairment charge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fwrd_NonCashValuationAllowance', window );">Valuation allowance on assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,978<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Asset Impairment Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_GoodwillImpairmentCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill impairment charge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_GoodwillImpairmentCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fwrd_NonCashValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash valuation allowance against the net assets held for sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fwrd_NonCashValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fwrd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461603767112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">$ 1,662,427<span></span>
</td>
<td class="nump">$ 1,269,573<span></span>
</td>
<td class="nump">$ 1,215,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">14,328<span></span>
</td>
<td class="nump">13,489<span></span>
</td>
<td class="nump">10,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="nump">159,301<span></span>
</td>
<td class="nump">73,924<span></span>
</td>
<td class="nump">112,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">39,109<span></span>
</td>
<td class="nump">20,268<span></span>
</td>
<td class="nump">22,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,117,823<span></span>
</td>
<td class="nump">1,047,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fwrd_OneCustomerMember', window );">One Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">1,662,484<span></span>
</td>
<td class="nump">1,269,673<span></span>
</td>
<td class="nump">1,215,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">25,224<span></span>
</td>
<td class="nump">23,637<span></span>
</td>
<td class="nump">26,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">14,328<span></span>
</td>
<td class="nump">13,488<span></span>
</td>
<td class="nump">10,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="nump">159,301<span></span>
</td>
<td class="nump">73,924<span></span>
</td>
<td class="nump">112,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">39,109<span></span>
</td>
<td class="nump">20,268<span></span>
</td>
<td class="nump">22,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,117,823<span></span>
</td>
<td class="nump">973,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">1,374,270<span></span>
</td>
<td class="nump">1,072,301<span></span>
</td>
<td class="nump">1,000,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight | Network</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">840,429<span></span>
</td>
<td class="nump">625,517<span></span>
</td>
<td class="nump">675,312<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight | Truckload business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">223,026<span></span>
</td>
<td class="nump">194,058<span></span>
</td>
<td class="nump">196,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight | Final Mile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">275,201<span></span>
</td>
<td class="nump">224,475<span></span>
</td>
<td class="nump">100,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember', window );">Expedited Freight | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">35,614<span></span>
</td>
<td class="nump">28,251<span></span>
</td>
<td class="nump">28,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,117,823<span></span>
</td>
<td class="nump">973,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">1,373,313<span></span>
</td>
<td class="nump">1,070,106<span></span>
</td>
<td class="nump">997,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">21,623<span></span>
</td>
<td class="nump">19,824<span></span>
</td>
<td class="nump">23,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">7,219<span></span>
</td>
<td class="nump">7,203<span></span>
</td>
<td class="nump">4,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="nump">139,321<span></span>
</td>
<td class="nump">71,266<span></span>
</td>
<td class="nump">103,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">36,364<span></span>
</td>
<td class="nump">19,820<span></span>
</td>
<td class="nump">21,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Expedited Freight | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">777,987<span></span>
</td>
<td class="nump">706,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">289,171<span></span>
</td>
<td class="nump">199,567<span></span>
</td>
<td class="nump">217,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">3,538<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
<td class="nump">3,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">7,109<span></span>
</td>
<td class="nump">6,285<span></span>
</td>
<td class="nump">5,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="nump">30,117<span></span>
</td>
<td class="nump">16,391<span></span>
</td>
<td class="nump">23,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">2,745<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Intermodal | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">249,467<span></span>
</td>
<td class="nump">183,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="num">(10,137)<span></span>
</td>
<td class="num">(13,733)<span></span>
</td>
<td class="num">(14,903)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">90,588<span></span>
</td>
<td class="nump">84,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="num">(1,057)<span></span>
</td>
<td class="num">(2,331)<span></span>
</td>
<td class="num">(3,458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from continuing operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(296)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="num">(219)<span></span>
</td>
<td class="num">(545)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Expedited Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="num">(957)<span></span>
</td>
<td class="num">(2,195)<span></span>
</td>
<td class="num">(3,057)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Intermodal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Operating revenues</a></td>
<td class="num">(43)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="num">$ (105)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=fwrd_CorporateAndEliminationsMember', window );">Corporate and Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Current assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Noncurrent assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 53,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398962&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398962&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=fwrd_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=fwrd_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_ExpeditedFreightSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fwrd_NetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fwrd_NetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fwrd_TruckloadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fwrd_TruckloadMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=fwrd_FinalMileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=fwrd_FinalMileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=fwrd_IntermodalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=fwrd_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=fwrd_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140461613983576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 2,668<span></span>
</td>
<td class="nump">$ 2,448<span></span>
</td>
<td class="nump">$ 2,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Operating Revenue</a></td>
<td class="nump">7,943<span></span>
</td>
<td class="nump">4,751<span></span>
</td>
<td class="nump">3,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">8,626<span></span>
</td>
<td class="nump">5,098<span></span>
</td>
<td class="nump">4,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">7,885<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
<td class="nump">2,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">1,316<span></span>
</td>
<td class="nump">1,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Operating Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">615<span></span>
</td>
<td class="nump">726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">1,734<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
<td class="nump">1,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=fwrd_AllowanceForRevenueAdjustmentsMember', window );">Allowance for revenue adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">737<span></span>
</td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Operating Revenue</a></td>
<td class="nump">7,943<span></span>
</td>
<td class="nump">4,751<span></span>
</td>
<td class="nump">3,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">7,422<span></span>
</td>
<td class="nump">4,483<span></span>
</td>
<td class="nump">3,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">1,526<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Deferred tax valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">395<span></span>
</td>
<td class="nump">395<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">4,230<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Operating Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 4,625<span></span>
</td>
<td class="nump">$ 395<span></span>
</td>
<td class="nump">$ 395<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=fwrd_AllowanceForRevenueAdjustmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=fwrd_AllowanceForRevenueAdjustmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>fwrd-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:fwrd="http://www.forwardair.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fwrd-20211231.xsd" xlink:type="simple"/>
    <context id="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifddf1ac7e1ac4810812da419563485ef_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8ed99e9914da460d887c74d68d030f32_I20220225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2022-02-25</instant>
        </period>
    </context>
    <context id="i46e7f4db944046fbacbb973942dd72e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i692a820d4f234f10be35ec76aefba93e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i380bd8719b60436facfd51a26edbb470_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iccd62432131744b991b4b7ce2f8a034c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="id2b94f6b6af94169bd4421b922e4393f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i4376aae115874589ae15c7647c9fedc8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="iad5f7115436d47c5bfea3f136b579d4e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i81193e55ebc642dead814115fcd35965_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i212253715a98480d9038caa6d3b801bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i5e3665bbdabc4dd98b0f04e268e4a8cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ifcc6e5d835994b349150c2d8f0747b13_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i39930359b989476789c4b239d803b7b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i80b29fb39ba043ed92168de86570779f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="if87df72eb4254332bae6e186d2961948_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i8d2c38bd3f894180a3e0db09df161637_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ib787ecffa40645e79eba70a49ced1c60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="iedde862248124772b40301dab5379b6f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ca9761564794479914137a1f2319426_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib80f197d5a8b47ce81777d03454eb620_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic13bf3575ebd437f80ec3f59baae46e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icccd788253974634af4972d6f9b78d66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d85e89966d3431c8030c729b549080e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56a700e65a5d49e1b33eeb0aa9dfba5f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea95fbec66cb42bcb6881cfe381d33b1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id1f6619f42814b60854035d110d786f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84ef1466bc5e4d0297009ff3b0628813_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i840e07b63f1f4e4b9aafef979b4b254f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2a240772c9a4fdd9880e226e45dd562_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i94fdd738d12a406f85ec3e0d018a1505_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3dec9669a774f2e9271c562b3a324d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75af326b1f264d6d95447149918be59d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f96cb77f09e401ebd9f81c07e963dfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65bcf848e7dc410cb135112a78adbfc2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f05fd8c437342a596a1dcad9f3a8f73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if30aaa9a36624826bd69c76701dab9cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0816f34ffa0d4e4eaa367024089e4bc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i117c5f16639c49c59c940ea05e03c5c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4dcee27eead43cda50a9a32813012f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i185fece17a9245b5b82f16f83bda3fb5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9413b7a53c848efac1f7581eae09c08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib26f4939d66347969b449ea40237c954_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f5bc1324c064161a2439211675c06e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0420c4daf05a49eeac8e8505db7c9359_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6737096d30ba46efb34fea0cc1d890b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2beccdd4047445ceb32440c19e2b7e03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i556f3f40bba34562b1864d58c58990ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6406321291af46f895e5b36c417e7c24_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1c10889478b04996b4a1dd8031f1e386_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic65625f150614cffaa6d272ef6b7fee1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f82a063626d414dbd2c76a75d3301a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibbb34e29d75840649f8be1760c0cb1bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i85d5217b6a8b4cfc824f9117d2208c92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb67fe9aa96b438b81ab365c3c90869e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6347f98958e84f6291196cd7befb43df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief82987385854705b7f8b397eee2b6e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i35130157ed324754bac948c03adb126c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba75421c50b640fa90927618ff4dc4d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i6a73d57e8f244240929bbaad28ce66bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5a56ea40bc348acbbd28e226ff50032_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64aae4527074401b859999223905a44e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic84f85ab0549443f96200601742676f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And3000</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And2000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween3000and5000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id4736eb90f90438a9a2fa94337664473_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:Aggregatedeductibleforclaimsbetween5000and10000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fwrd:RangeofClaimAxis">fwrd:AggregateDeductibleForClaimsBetween0And1000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i751786aa6a674fc698cd4750f577f2a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief60c678d4344eaa84fd1038e6f27348_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78ab91ebd6b74006b32e87f27e722767_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0048e395040a41efac70e3575b1804b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd181e656c674a058ad01c991bed45aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if95706d893b546518049eba5652d6cb8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d4caa4fc662490495144a65f7c2b9e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id1cece85f4d7446eba4326c75a944761_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3bc19702da6248abbca34e9719233f2d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-12</startDate>
            <endDate>2021-02-12</endDate>
        </period>
    </context>
    <context id="ieefd29c8fa414948a637b126204dc771_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="i840b3493832341228ecb35e60c428124_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="i1e5e30d81c154b5295c3241b25418d81_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="ia4eaacef92404340a530e5e49d4d7ad4_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeasurementInputAssetVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="i1c3cac6750fa48ba9dffb0f075206622_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">fwrd:PoolBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-02-12</startDate>
            <endDate>2021-02-12</endDate>
        </period>
    </context>
    <context id="i468e4f4a5c8f49e39101dba2ebee0f8c_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i094bab2b33a04f288164b6812bfbe2fc_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i978ff34d15c34a83b4be6afc52590235_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifde1fe82f3a8407090036a5791edb75f_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i2d22712c9c8e40e59922b731218d87d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50e1009b95ec4a24a0630fc08a8c4132_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="id1c211fcee1542c5a6668993085eadaa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaccd364114214c819a1afd581d5ba6f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id81ee3fee9e249d392a80da362572288_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a1930616ff84fc2ac40296f48d1dcb2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95189a3723cf4dc5be6c7fb3b3f05c33_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id32bb77f96b745d39f4c34cb7dab6260_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i90dfb19e635c4393ba749e2717fadb7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSALogistixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie71362004bb648d090696ecd3d628b7f_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iacea14e2090b47d085386163954fdd55_I20201011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-11</instant>
        </period>
    </context>
    <context id="i3c3148f38a814c5981848a266bf3c23a_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i92e726f0cc24489b9e08baac9105c634_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="iedcbb9cae2244738a2d99b4bce36ce31_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i75a880e2bf6940a5b41cb5e9275730d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11c28abc037340b7aacda96b4d2429f6_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i78e92106a0b74caa8765ce114cc24421_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb5f1e5d5aaa45f9acdf3e79d8e750bf_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i08eb2dee30554175b83727094b4817d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib01a0a76b27d4587953e90bc1feef30c_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">fwrd:MeaurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="ibeaab6f1d7734890929813121349cfe3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c5c1e17e7c74e09a0903869278e22dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8c40070a3d04394b18045ae58772a52_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i26ea7da07db040589aad03f1a8f90918_I20190421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-21</instant>
        </period>
    </context>
    <context id="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-14</instant>
        </period>
    </context>
    <context id="ic6941d65ab684baa8f06de638380ad90_I20200112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-12</instant>
        </period>
    </context>
    <context id="i6dadec06d61c4fc89e889b5aae4bea39_I20210530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-30</instant>
        </period>
    </context>
    <context id="ic017b6f6a6ac4110b39083defc4a78e0_I20190421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-21</instant>
        </period>
    </context>
    <context id="icbb2c84ea47940d7b71e08de2d398cb7_I20190714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-14</instant>
        </period>
    </context>
    <context id="ice9e35d37328407da194c1ba3265c8ca_I20200112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-12</instant>
        </period>
    </context>
    <context id="i288be9e45b824dc98fcfd012da3bcdfa_I20201011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-11</instant>
        </period>
    </context>
    <context id="id1546e9bd4254b8fb194e3fdbf7cfa1c_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i2d86bedc21f44df18c064cb2fa8d59e6_I20210530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-30</instant>
        </period>
    </context>
    <context id="i877c7c279ffd449da9babe0ab6ba99d2_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="ibee07a7fa260437fa2b452e3fd4ed5dd_I20190421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-21</instant>
        </period>
    </context>
    <context id="icc1710a12bf140ce91782b3f25f8fb55_I20190714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-14</instant>
        </period>
    </context>
    <context id="i798a1d7c0fd74d49bee1f9a0a0190c9b_I20200112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-12</instant>
        </period>
    </context>
    <context id="iba21b24cedc14faab8ec95b9eaf68acc_I20201011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-11</instant>
        </period>
    </context>
    <context id="i51499b01f30f4ac1a3e1a1758d51a542_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i0455dc94205b440dbaf15097fff7c8e6_I20210530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-30</instant>
        </period>
    </context>
    <context id="i40c95970d20644c88f4f694f711bacb3_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i6ff2cec3dc444395854260c5a71ade03_D20190421-20190421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-21</startDate>
            <endDate>2019-04-21</endDate>
        </period>
    </context>
    <context id="ie0f3891ec74547b38060c95bd5d2e194_D20190714-20190714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-14</startDate>
            <endDate>2019-07-14</endDate>
        </period>
    </context>
    <context id="i482aac0b8b7041188960c7df254daa51_D20200112-20200112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-12</startDate>
            <endDate>2020-01-12</endDate>
        </period>
    </context>
    <context id="iac5326ca4924487d805154c34f5d5406_D20201011-20201011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-11</startDate>
            <endDate>2020-10-11</endDate>
        </period>
    </context>
    <context id="ia5fc23067ca84030a3013d8fa3985007_D20210228-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-28</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i2e88b6aa888e46058c593514e1e1658e_D20210530-20210530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-30</startDate>
            <endDate>2021-05-30</endDate>
        </period>
    </context>
    <context id="i35e147e6c0814b219b955bf9445f2ea2_D20211130-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i6d217efb3ff84e8990aff7a2f33c685e_D20190421-20190421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:FSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-21</startDate>
            <endDate>2019-04-21</endDate>
        </period>
    </context>
    <context id="i8ccf3faad07e457ea0ab93e027357f5d_D20190714-20190714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:OSTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-14</startDate>
            <endDate>2019-07-14</endDate>
        </period>
    </context>
    <context id="icbdbbcba92dc460f9e9ae8c17334a2df_D20200112-20200112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:LinnStarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-12</startDate>
            <endDate>2020-01-12</endDate>
        </period>
    </context>
    <context id="i6bfd9c5fbea246ac913f4fffb3203c17_D20201011-20201011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:CLWDeliveryIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-11</startDate>
            <endDate>2020-10-11</endDate>
        </period>
    </context>
    <context id="i81fa117247bd4195926c2a4daaeca46c_D20210228-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:ProficientTransportIncorporatedAndProficientTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-28</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ia3b8766c6c4f4fa5acff46f67a699bf8_D20210530-20210530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:JPHallExpressDeliveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-30</startDate>
            <endDate>2021-05-30</endDate>
        </period>
    </context>
    <context id="ief7d7c1992e64540945089501006860e_D20211130-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fwrd:BarOleTruckingIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-30</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i21af02572ae341548b0591872349b2d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8ec6fa3530f4e6a825694bcff8e2ca8_D20170901-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i66dccd1e1b0248aaa87b289130477626_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i35764df10be147cfae7826644186a4dc_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="ie793553515f345d7aa851c7edac1c1be_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i0ee74946d9c7483ab0ad089801a7bf42_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i174c716b87a04a2c868a175ebebaa7dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0aedbd0b4b204bb4a465166db4c359a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice5105321aa34887854ecd221d759ec0_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5bd05bff8812400e9e257dd5dc2c7aff_I20211229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-29</instant>
        </period>
    </context>
    <context id="ife1aad32dcff4ed88bd7995cc613818b_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ifeb7d7c64a8345b698d0cfed84a090e4_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fwrd:BloombergShortTermBankYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2f8e5c141172442cba77423008725139_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">fwrd:BloombergShortTermBankYieldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib2e94bda0df748c8a3a67759b90f8e61_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i19726afa432c45a9beeee91b0d880265_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i972949109ba24911b2bf9ac3ed258f19_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i77259a44b8fe4e96b699bfcd1f2f9acd_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia37f9bbd23eb4107baa97e41b644600f_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="ia46fa97601b042d0889411110e4fbd4e_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i2f3edcbec0784555b4b72c9eab862484_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i229cfe34d0574e6684b888a079d736d4_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i041cff5cb9254e9c8938e94ce124d24c_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="iab1912896cee483090f2876352fbda0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4f557cbba5a464ab1cdb648e47f8d33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e36214514864e04a16c61cda20e15b1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i971522d9277d491b83470a75fd8c75c0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3f4b54ed11e34989b440713186b0e087_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92ed2bcb93354ad1af9291ebbce2a242_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i807ce063fb334fcab519387c2b92393a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4e28092214ca4d47a55d6441c9e720c0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i006aa4aa6a9c4776b84153fcf02c2ab7_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5e095f9a02af4d38b23b785277784273_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i22e94ee520264e548f01958c73452f95_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib7fe8d2ccb8e4fd29655e1c2b13dc0c9_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5c13692429294e2c9697cb650c17276c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i915e41c0e3324834a8dd811a314ff1f8_D20220208-20220208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-08</startDate>
            <endDate>2022-02-08</endDate>
        </period>
    </context>
    <context id="i44529f0528d948b5b0356bf17b108b4e_D20190205-20190205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-05</startDate>
            <endDate>2019-02-05</endDate>
        </period>
    </context>
    <context id="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember>
                <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="i92d1250bab244624b3a437e09f026340_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fwrd:StockRepurchasePlan2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9777bb8adea440b59b44d44e9c8fc93d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5e4fc52927f48d5873bc949eff0bb67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i618fb5adfc0a4b5290584427983257de_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4804d476a1eb4a4189838ba360c38629_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2830909e053f40f4a046da27a3994912_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7b8dfa26796493997b2484f66bb8579_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">fwrd:SalariesWagesAndEmployeeBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07bf819a277644ba9081e2e14df03618_I20160531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
        </entity>
        <period>
            <instant>2016-05-31</instant>
        </period>
    </context>
    <context id="idb209565abd04695ac6631c8edf09e95_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="iad0ccafd5b38424190b1cebf2272655e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i173614097a764ba6aba68b2cc14c1722_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5680398ba95e43d7a6ad4eada8eb8fa1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieeddceec50404570b8a6df014a488c10_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee535977c3b3429da26221c3332c0c58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30e47e5eff484747a04a6828809f4c22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i406e668e76334ccea52d750886308a0d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11aba3a03db847fc860f6857de152709_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">fwrd:ExercisePriceRangeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad921e8b8b13404982f80caa0c8bc934_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i155817af1f1e4a42834aae212d4b9edb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i821610edc4494df583273956ea05c847_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcd82ff599274f58959fec724e615b27_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id094958eee67474796876a0d36cb83bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3fe30124dd41423e98dab1689383e1bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i77957d4ed0544a90ac531bcfce4c2566_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i412b34c5026a4983afb075d61d563876_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8dcb0257f7e4e4480ffa434a4895d06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie292b00bfa434abdb3984acd8fdd8c49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0a370a12e85046eb922b16b4d2707f2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie89ea5f6fd9349dc9505779105e84628_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:EmployeeNonVestedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1aa73ea79ef439eb655916d79fb4473_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96f063856f09443ea1964260370c0bcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia50d0eecadf74b8c91f445493b3424ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6a9b04623874ff58d9bcc644b85bb59_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id603ab1c7a1045c6a8ca0a25d8323242_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2fe24da8ee72412c8f0d067e94f212fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i104b9d30b4454c16af246bc4d98ba208_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:KeyEmployeePerformanceShareBasedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37fd364394c7431eb7f62c8c427da411_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4757dad1700440848caa46772ef17b39_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i811a3120a1f14174bbedefe37a8c3544_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19af3ce4bd1b4acc81b14b90d17aba64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i954379c1ab87408d8a574c028915cb34_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie9a183c7d2d446fab281c9bc9be5787d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1c5a8c4a7f84caeb4d83c070f686dfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92d8b3f430a74ee2b626ad57388527c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idba7fc26c5314fb38141abc9026a43b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonEmployeeDirectorStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f6f31ba8f294e48a34834108bd86293_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3914ea821cd0423791b7999166f5b5c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fwrd:NonemployeeDirectorNonvestedSharesGrantedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3586d64cd42b441fbaef5e44194c6c0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i388bd0d1ac6643d6902354e4e4f856af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50cb25e3d3f24a0ca1a0041e5fcbdb23_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fe909c647a3499293b88594d21858a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i724e10e6dbad4f25ba0155a40b3ff494_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e9934fe5b9a4f6b99b95ea0d4317070_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib24eb1f21bdc4faebd6c4e5bfb7ca68d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifeb50646b211439d9b0b65cef1053565_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7747ef769e2147b6b4323ba4ed1fce8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7960c6fd5bc5430a8144173349231e98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20a6b4efe32343d59d00b151d7468971_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80568664ce454b22bf056f99ee1bf49d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">fwrd:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id14c7768d9824ad7b1b547c7d77be897_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i952474f89da8409c99977b79afa5f6cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d484df1a5ec4814baf0d44b733cadf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i584bbb2377b9453980949c1eae6e6812_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8afea59968a14942b27ff6f765f1b59c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fwrd:OneCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i952240992b924b0c9a28b32222a2db43_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iedb8ee65c8864a2a9d23595add63cb5f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1dcbd745057943588cbc4e66df339b67_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i75709549c40243aabfd1b8784761e212_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe00bca226674d3ba06f3f57961df56b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i954ae82e8a534f19accd7ec977c65914_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i58452c822b4f424da2e63034ef573d84_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27ddca6b62a54f0f89905de18ee96eaa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f9265a27277416994eb687553e665c1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0a77239784c343879c4b0c8311702dd6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0448984a90664ee0bc237a9cd9f0c442_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78651abf85654de2bd1f8acfdac60da6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e98a029dd4c449a8860aa004bbafce5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iedc4ca25061840088d90695274d0a559_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i305551a5a79d46edb6da37d9712bbd4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:IntermodalSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic574094712d04acda5b475dbc14a451a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a93fa82ae054374946ce43516d411cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7761eb50a9c4594a1feb9de3fa82b93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f341577b6f14c5296e136689f730204_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i354c6053549941b2ad90c05f254620d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6c0cda296f946df8e1b784c704eabd7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic596485609404512b9f36d5f99d9f732_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c99e4c51bec4acca755901ca0813723_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fwrd:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idad90e8f2293457b9830b15197094351_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">fwrd:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35ffae5850c94398b172f4384e14c20c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6223c0d277f4010bfc81ca44dd98301_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife7ff9711f534509909a4d22c1aaeafb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:NetworkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i80fc792137e9480c842eb0ac54224196_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96948ebac9ce4fce8ca647d4b1dbcfa5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i880e017133e04c05b4b876fd7ab72067_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:TruckloadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25f1ce5b676d4c0386c4d2e96db10a12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61299e6cc90f4009b3ad472092c79e86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id62c4b46e103403abf7e074c73d353b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fwrd:FinalMileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4d0f7bd50c2646269cb92d6f235360c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc976efd76d3459fa06bcf69c4fd6721_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i927b8dc6a028466d86129e6f851a7a51_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i663e987046944b788adb79a1bb5e95b3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">fwrd:ExpeditedFreightSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb858aca12ee4d5f8aace50c3e2a8994_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39c9d45d70534f88b9a0765a830cfb67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37745562efbf42579e3981d1de52b560_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f6804c3e1dc49638952fbec3ec404e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i818bfdb42bd74146b7174d35f1f8d50e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9d93a22c93404773a940fb193c80ed0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4c7c565c8194ef992ccfab725a6baf1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="id12ba904f722491f91e2a92da062e6ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i736b89f17bb141ac841aa7c3de3c0264_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i8286d04ed29c4ee5ac69cbac07505be5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i498aabf778974ad6b53f28e19da6e205_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">fwrd:AllowanceForRevenueAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic664d3015de84e888b1ebc82065f91d6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000912728</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>
    <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>fwrd:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="period">
        <measure>fwrd:period</measure>
    </unit>
    <unit id="contribution">
        <measure>fwrd:contribution</measure>
    </unit>
    <unit id="renewaloption">
        <measure>fwrd:renewalOption</measure>
    </unit>
    <unit id="incident">
        <measure>fwrd:incident</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV8zLTEtMS0xLTI3MjM0_e0e48e92-9a62-4fae-84b5-abc15dcf0f26">0000912728</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV81LTEtMS0xLTI3MjM0_b4c1e79f-f3e5-4312-b68f-906ef7df48bd">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV82LTEtMS0xLTI3MjM0_6586621c-51e6-4f73-b03c-756cc3cd8929">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N183L2ZyYWc6MGNlNGNkNmFkOTc5NDkyYWE4MDFhZjRmN2FkMmZiYTYvdGFibGU6OTUxZTQ4MjNjM2I1NDAwZmE4NDNkYmZlMzc3ZTMyNjUvdGFibGVyYW5nZTo5NTFlNDgyM2MzYjU0MDBmYTg0M2RiZmUzNzdlMzI2NV83LTEtMS0xLTI3MjM0_bb5a2701-6bb7-475a-b073-d324c428e24d">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iea95fbec66cb42bcb6881cfe381d33b1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i185fece17a9245b5b82f16f83bda3fb5_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNDY_2b64d602-811f-44e1-927b-8ba2109286f3">P3Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id094958eee67474796876a0d36cb83bb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY1_b13629db-4f55-4904-9125-023952ed700a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i185fece17a9245b5b82f16f83bda3fb5_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f">http://fasb.org/us-gaap/2021-01-31#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIz_f11a1b87-4be0-4e21-a179-dfcc0024dae4">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE5_123306c3-9def-414f-bba0-10264b17ce8a">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8xMDk5NTExNjMwOTA3_7e6da50c-4a30-40a5-a403-ed1ac44d5853">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8xMDk5NTExNjMwOTA3_37e41557-27bc-40e5-a82a-1c97cd175d01">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE4_23315e78-56e8-490f-a4d9-5da4d9ed74ab">000-22490</dei:EntityFileNumber>
    <dei:DocumentTransitionReport
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTEy_fdcb232c-f24a-4e2d-afd6-8499a75b0aea">false</dei:DocumentTransitionReport>
    <dei:EntityRegistrantName
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwODE3_e3dfe94b-175c-4831-89c9-efce639e9cb5">FORWARD AIR CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6NGNjZWY2Zjk1YzI3NDkxN2FjODlmZGQxMzdmMTcwMDIvdGFibGVyYW5nZTo0Y2NlZjZmOTVjMjc0OTE3YWM4OWZkZDEzN2YxNzAwMl8xLTAtMS0xLTI3MjM0_75aab466-bf9b-4213-a73e-cdb748aba60c">TN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6NGNjZWY2Zjk1YzI3NDkxN2FjODlmZGQxMzdmMTcwMDIvdGFibGVyYW5nZTo0Y2NlZjZmOTVjMjc0OTE3YWM4OWZkZDEzN2YxNzAwMl8xLTEtMS0xLTI3MjM0_4ba2fc7d-a1f5-43bd-b5c4-7ee6f1396951">62-1120025</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTAtMS0xLTI3MjM0_5e5787a7-f967-439a-8c47-f054b4f340d6">1915 Snapps Ferry Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTEtMS0xLTI3MjM0_7bc73fa1-0320-4533-b995-4288e7079658">Building N</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTItMS0xLTI3MjM0_9cbbbcf7-47ce-4f22-bb4d-be22c408dc90">Greeneville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTMtMS0xLTI3MjM0_0d73bfd3-430b-44ac-a115-fc39a537bfcd">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OGZlZDg1NmE4NGFmNDFiMWE1OTE2MzA5ZDM3MDVhYWYvdGFibGVyYW5nZTo4ZmVkODU2YTg0YWY0MWIxYTU5MTYzMDlkMzcwNWFhZl8yLTQtMS0xLTI3MjM0_933f5091-c8b7-4943-a3df-d4ab97199b8b">37745</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE0_84049a08-93bd-41dd-868a-70dd2e406125">423</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE1_75618a50-e66d-4b3c-b0ee-c99fc183e42c">636-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTAtMS0xLTI3MjM0_69f77667-6e1b-480c-b2b0-8455c2ccaf7b">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTEtMS0xLTI3MjM0_7393c89e-70e8-4ed1-bb82-a58a5e962b8e">FWRD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6OTdlOGIwYjRmOWY5NGVlMDg2ZmE1ODRhYTAwZTNmMjQvdGFibGVyYW5nZTo5N2U4YjBiNGY5Zjk0ZWUwODZmYTU4NGFhMDBlM2YyNF8yLTItMS0xLTI3MjM0_6677f31e-b095-4384-bf47-7e9b51cbf7be">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE2_c02309d0-a4ce-466a-b808-e36c6cc48539">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIw_aa70c54f-d95c-4bfc-a588-d3f67b52c5dd">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTIx_f79b2e1e-c159-46fb-ad81-88d5cb9b1f61">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTE3_25a141c1-7b7f-46bd-b57f-2b9aba5d623a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zMTEx_7039699c-f725-4950-a7ae-b8577d216f13">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityFilerCategory
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTAtMS0xLTI3MjM0_0a1b34d0-97d7-4eac-a4bc-8c3407f1c1ed">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTctMS0xLTI3MjM0_f5aa4e33-2583-49c1-b4df-69aac2e1b604">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGFibGU6YjczNTAwNTk1N2ZjNGM4MTg1ODk0ZGVjMjdlMTUwMDQvdGFibGVyYW5nZTpiNzM1MDA1OTU3ZmM0YzgxODU4OTRkZWMyN2UxNTAwNF8wLTktMS0xLTI3MjM0_050794a5-4ed6-4b86-b711-f76f60431b7b">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwODE4_237baab0-4b10-445e-afea-be2b88192a68">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ifddf1ac7e1ac4810812da419563485ef_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8yODQy_fdc4cc0a-2414-4820-bdf3-359092d0e2dd"
      unitRef="usd">1781062975</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8ed99e9914da460d887c74d68d030f32_I20220225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8yOTM1_69febaea-a21c-487e-af3c-a10c7b2f48db"
      unitRef="shares">26941467</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xL2ZyYWc6ZDMzNzU0YzkwZmZkNDk1ZWI2MmJjZTdhZGU0NDA3MjIvdGV4dHJlZ2lvbjpkMzM3NTRjOTBmZmQ0OTVlYjYyYmNlN2FkZTQ0MDcyMl8zODQ4MjkwNzAwMzQ0_6143ad18-dc7a-40b7-993d-4ba11fedeffb">Portions of the proxy statement for the 2022 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDIvZnJhZzozYmQyYThhZTRlMzg0NTFhYWI2ZDFhNzI4MjhmNTQ2Ny90YWJsZTpmYmViOTE4MzcyZmM0YWEzYmM2MzBhMDc2OTg5MWU0YS90YWJsZXJhbmdlOmZiZWI5MTgzNzJmYzRhYTNiYzYzMGEwNzY5ODkxZTRhXzEtMC0xLTEtNjI2MDgvdGV4dHJlZ2lvbjo1N2Q5NDQ4OWZmY2Q0N2I2OGMyZTE1OGIxNGJjYzBmOV8zODQ4MjkwNjk3MzE5_263f0be1-63b5-4f9c-a893-58c2df2b212d">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDUvZnJhZzpjMGQ3ZjBiODdlMTc0MDhjYjI4MDk1MDk2MmM1MzU1Zi90ZXh0cmVnaW9uOmMwZDdmMGI4N2UxNzQwOGNiMjgwOTUwOTYyYzUzNTVmXzM4NDgyOTA3MDgyMTQ_08fa1578-9768-4c63-ac4f-6f2ba34421bb">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDUvZnJhZzpjMGQ3ZjBiODdlMTc0MDhjYjI4MDk1MDk2MmM1MzU1Zi90ZXh0cmVnaW9uOmMwZDdmMGI4N2UxNzQwOGNiMjgwOTUwOTYyYzUzNTVmXzM4NDgyOTA3MDgyMTU_9e981a7d-2cd4-46ff-bcf5-c68bcc826a94">Atlanta, GA</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzctMS0xLTEtMjcyMzQ_ab80a15f-4018-4c33-ace3-32af9f14aeaf"
      unitRef="usd">37316000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzctMy0xLTEtMjcyMzQ_4dd70a3c-2b71-415e-b29a-29cd3c3bd029"
      unitRef="usd">40254000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMC0xLTEtNDQyMzQvdGV4dHJlZ2lvbjozODA3MTU5ZmY5NDA0YWRkYWU0MzRhZDM1NTU0MDJkM18zODQ4MjkwNjk3Mjk4_f762ab6c-d213-4872-84fc-7488840306cd"
      unitRef="usd">3260000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMC0xLTEtNDQyMzQvdGV4dHJlZ2lvbjozODA3MTU5ZmY5NDA0YWRkYWU0MzRhZDM1NTU0MDJkM18zODQ4MjkwNjk3MzA3_2fa768ea-c948-4929-b1e5-b3ea9a01ffcd"
      unitRef="usd">2273000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMS0xLTEtMjcyMzQ_31cc5adf-35e4-4e62-ace0-85ecc6ae3440"
      unitRef="usd">208085000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzgtMy0xLTEtMjcyMzQ_18d9026d-0564-4430-9cbd-22b9e0d3d129"
      unitRef="usd">156490000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzktMS0xLTEtNDYyNzY_34c91813-ab00-4042-9d9b-27d3f3f0dd6e"
      unitRef="usd">8097000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzktMy0xLTEtNDYyNzY_9f9b0dca-1a7d-4d1c-aa9a-fcbd8c2253b5"
      unitRef="usd">0</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEwLTEtMS0xLTI3MjM0_c865e00a-07da-401b-acfc-915211410b8b"
      unitRef="usd">22283000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEwLTMtMS0xLTI3MjM0_17266b2d-2241-40a1-bfc8-59b1badfb8bc"
      unitRef="usd">21410000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzExLTEtMS0xLTI3MjM0_2ae51e1e-d862-47e5-89d8-a2950523d6cd"
      unitRef="usd">7026000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzExLTMtMS0xLTI3MjM0_1a740dfa-1de6-4b61-a463-7a40159186c1"
      unitRef="usd">6740000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEyLTEtMS0xLTI3MjM0_889c5aa9-d808-4837-aac4-a21df7e8e12a"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEyLTMtMS0xLTI3MjM0_2acb8d79-2296-4d83-bb81-12aa2723ef48"
      unitRef="usd">21002000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEzLTEtMS0xLTI3MjM0_46d732f8-e655-466a-be46-791b43be3642"
      unitRef="usd">282807000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzEzLTMtMS0xLTI3MjM0_248e63f3-5d83-44b4-8b71-03e496ae4311"
      unitRef="usd">245896000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIyLTEtMS0xLTI3MjM0_c81ed85b-e2c9-4d69-a005-79b22d8bba14"
      unitRef="usd">219095000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIyLTMtMS0xLTI3MjM0_51556527-cf99-4ddb-9bd3-30ac0730e647"
      unitRef="usd">189867000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIzLTEtMS0xLTI3MjM0_cea9965a-c1ea-4310-97ed-00e08dc3d927"
      unitRef="usd">148198000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzIzLTMtMS0xLTI3MjM0_cbe85ae9-b5e0-4b9a-a9ff-d444b6ca2d6f"
      unitRef="usd">123338000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI1LTEtMS0xLTI3MjM0_68d518b0-4baa-4cd5-9680-1b12c1fa7288"
      unitRef="usd">266752000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI1LTMtMS0xLTI3MjM0_179a2e03-b7e8-4d8f-9087-7d26a2a9364e"
      unitRef="usd">244982000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTAtMS0xLTQ0MjY1L3RleHRyZWdpb246ZjlmMTkzMTA4MDllNGQ5ZDk5MThlYTRjYzA0ZTMzMTRfMTA5OTUxMTYyNzg5Nw_27d86fe3-74cb-4e1a-b910-6ed4e1261bc5"
      unitRef="usd">107337000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTAtMS0xLTQ0MjY1L3RleHRyZWdpb246ZjlmMTkzMTA4MDllNGQ5ZDk5MThlYTRjYzA0ZTMzMTRfMzg0ODI5MDY5NzMyNg_f938d400-7c5d-45e7-b1e4-0bd4f155f7b1"
      unitRef="usd">93009000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTEtMS0xLTI3MjM0_33f16e13-044f-49b4-80b1-94b7560927d9"
      unitRef="usd">154717000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI2LTMtMS0xLTI3MjM0_30bba83d-2d4d-4f3e-8f0d-6077e5d28707"
      unitRef="usd">145032000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI4LTEtMS0xLTI3MjM0_3b6ad069-81f0-4506-a431-59850a3ff3ae"
      unitRef="usd">46254000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI4LTMtMS0xLTI3MjM0_7616f202-a2f1-4677-8db7-2495841d9789"
      unitRef="usd">45181000</us-gaap:OtherAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI5LTEtMS0xLTI3MjM0_ee0a678d-c676-418d-b4bf-768faf5137df"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzI5LTMtMS0xLTI3MjM0_dbfcff27-24f4-4d4d-8397-8bf0eeffba9c"
      unitRef="usd">53097000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTEtMS0xLTI3MjM0_e28cab1e-9bc2-4f3c-b66c-a49c5209f7c0"
      unitRef="usd">1117823000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTMtMS0xLTI3MjM0_ff956fa4-77c9-430f-b06a-ce2a7e11ea1c"
      unitRef="usd">1047393000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTEtMS0xLTQ4NTk5_d691399f-b689-40ae-ad75-b970ae10a6e9"
      unitRef="usd">44837000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMwLTMtMS0xLTQ4NTk5_314ff043-fe05-4678-bc4f-2f025c131291"
      unitRef="usd">38371000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMxLTEtMS0xLTQ4NTk5_43e4b16c-9e37-40f5-bd27-639d83eae2ca"
      unitRef="usd">61621000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMxLTMtMS0xLTQ4NTk5_18f7f16c-70b6-42a5-87f0-b5b22c27ec29"
      unitRef="usd">51264000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMzLTEtMS0xLTQ4NTk5_016052ac-a906-48eb-a5ba-afd588d054d9"
      unitRef="usd">4614000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzMzLTMtMS0xLTQ4NTk5_167c7a38-bf7e-4156-b33b-d512779f953e"
      unitRef="usd">10580000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM1LTEtMS0xLTQ4NTk5_776970fa-73f7-425b-bdae-b5f3cea0ffa9"
      unitRef="usd">6088000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM1LTMtMS0xLTQ4NTk5_b193e691-ef36-4bd8-8a58-b9d53e4fed69"
      unitRef="usd">1801000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM2LTEtMS0xLTQ4NTk5_9e3168c5-6584-4c98-a9b1-125ca60a7592"
      unitRef="usd">47532000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM2LTMtMS0xLTQ4NTk5_e070713c-56df-4163-84de-5c828f229e05"
      unitRef="usd">43680000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM4LTEtMS0xLTQ4NTk5_a681b038-c610-4993-ba63-2b4884621fb6"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM4LTMtMS0xLTQ4NTk5_6359aa63-afbd-465f-890f-793c4a663294"
      unitRef="usd">25924000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM5LTEtMS0xLTQ5MzAx_52e74e51-29f0-4d79-8ad8-58dd4def574a"
      unitRef="usd">164692000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzM5LTMtMS0xLTQ5MzAx_334bd5e5-3387-428d-994b-23c1663ca1a8"
      unitRef="usd">171620000</us-gaap:LiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQwLTEtMS0xLTQ4NjA3_ccd45218-4832-4d69-90fd-8aeef1b36a5a"
      unitRef="usd">9571000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQwLTMtMS0xLTQ4NjA3_c59d9471-3c07-4b6f-8a67-2d5caa02bbe8"
      unitRef="usd">5010000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQxLTEtMS0xLTQ4NjA3_79dc63a0-6b81-494d-88e8-71ac1e18e04f"
      unitRef="usd">101409000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQxLTMtMS0xLTQ4NjA3_5b8d27a7-3eae-4126-9511-602cc40c2135"
      unitRef="usd">80346000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQyLTEtMS0xLTQ4NjA3_f1eff2eb-1768-4856-ac0f-681dc794baec"
      unitRef="usd">155466000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQyLTMtMS0xLTQ4NjA3_a6d34994-d87f-41e9-aa67-2fa039b578f5"
      unitRef="usd">112398000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQzLTEtMS0xLTQ4NjA3_ba84e683-d4c9-4bf3-bc49-754dc3e24475"
      unitRef="usd">49624000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQzLTMtMS0xLTQ4NjA3_9465dde9-2878-4aee-9128-26139a7ed637"
      unitRef="usd">54129000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ0LTEtMS0xLTQ4NjA3_04600c4c-9356-47ba-8b3b-34d576ed2cb6"
      unitRef="usd">43407000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ0LTMtMS0xLTQ4NjA3_1e55fedb-3e52-4bb8-af8c-5747e22ea297"
      unitRef="usd">41986000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ1LTEtMS0xLTQ4NjA3_d01092b5-872f-424a-886a-37cc8107106d"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ1LTMtMS0xLTQ4NjA3_3f71be95-7384-4416-880a-5e3a33bef5d8"
      unitRef="usd">34575000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ2LTEtMS0xLTQ4NjA3_96c45a30-ade5-4aaf-829d-985d23895904"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ2LTMtMS0xLTQ4NjE2_8cd8c1e0-6635-4ef1-b0ad-faa9bb84ca4d"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfMjE_82fd8be3-8b94-40f4-ba10-cd623e1837de"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfMjE_9d0d14c0-cc08-41fb-963a-731dea58f335"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTU_58657cce-f8fe-47a1-b6c8-a2a915170f90"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTU_e032a107-54a8-402f-a323-41ce18bf1c06"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_0cd491a4-20ea-4b5c-a5cf-e27d99a8d478"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_163ff76d-978d-4dc6-8c3d-f178fde9dacc"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_4d4321ab-d7dd-4999-a2f7-1f57f50bcff9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246OWFlOTRjYTg3MjJlNGQ1NWIxNDYxYTU5YjU4NzhhYmRfNTk_c7970e64-dad7-4569-9102-b5425a979fb2"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTEtMS0xLTQ4NjA3_927c810a-3dc4-4fec-bfad-533223cb7990"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ4LTMtMS0xLTQ4NjA3_ad761b51-5087-449d-97d4-42328c7387eb"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTg_3331d601-be07-47e4-88f2-47a91f4d684d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTg_9cf489db-f897-4ed9-82bb-75f7996ac5f2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfNTI_49a18f31-ee36-4704-b5e3-2274cda03496"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfNTI_6bf37531-e5a6-4999-82d6-1d1c22195948"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfODg_1a6aa24d-3f3a-4f2f-8c3d-265bacb8b744"
      unitRef="shares">26968788</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfODg_8f400cc4-e7f9-473e-9fd0-0c8639cf9ee5"
      unitRef="shares">26968788</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTAz_42745ac3-0af6-46fc-956f-c056dd006f61"
      unitRef="shares">27316434</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTAtMS0xLTQ4NTg1L3RleHRyZWdpb246MDExMjc1ZWQzMTIyNDVjNTg1YmUzYTJkYTNmM2ZmNTlfMTAz_a19306d2-e731-4aa3-b1d8-d09d13e8538b"
      unitRef="shares">27316434</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTEtMS0xLTQ4NjA3_fa30bd61-2c4b-4ad1-99f4-90859668bf89"
      unitRef="usd">270000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzQ5LTMtMS0xLTQ4NjA3_f54d4526-4968-4a1f-942f-828d1a3f24cb"
      unitRef="usd">273000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUwLTEtMS0xLTQ4NjA3_9e2c341d-6930-481a-9b78-8282b5a975a7"
      unitRef="usd">258474000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUwLTMtMS0xLTQ4NjA3_06f8d59c-8b43-4e38-81b9-21cc12e3c09e"
      unitRef="usd">242916000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUxLTEtMS0xLTQ4NjA3_2885c6db-9e72-452b-818c-597963054dfd"
      unitRef="usd">334910000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUxLTMtMS0xLTQ4NjA3_7fd80625-40b2-4c38-8ef5-c3c744524351"
      unitRef="usd">304140000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUyLTEtMS0xLTQ5Mzcw_8e487a52-6675-48df-9d4b-c7ef64a456af"
      unitRef="usd">593654000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUyLTMtMS0xLTQ5Mzcw_e6bef48a-f367-4b67-a303-764f4b6548c0"
      unitRef="usd">547329000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUzLTEtMS0xLTQ5Mzcw_07c50b6c-0fa7-4a7e-8988-a625e85a24b5"
      unitRef="usd">1117823000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNDgvZnJhZzo3ZjU2YzI0MDQ3YjI0OWNiOTVlZTk3ZWJhMTRkNTU0YS90YWJsZTpiNzdmMDY1ZmYwY2E0NzU0YjY1MWZlY2M0YmE0NTJiMi90YWJsZXJhbmdlOmI3N2YwNjVmZjBjYTQ3NTRiNjUxZmVjYzRiYTQ1MmIyXzUzLTMtMS0xLTQ5Mzcw_7cce7e94-9627-42da-9d9c-1106f828254b"
      unitRef="usd">1047393000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTEtMS0xLTI3MjM0_19a03fcb-036c-4b63-893f-076f8396fe59"
      unitRef="usd">1662427000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTMtMS0xLTI3MjM0_796dfdd9-dbdc-4c15-8d4f-2417a260257a"
      unitRef="usd">1269573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzEyLTUtMS0xLTI3MjM0_36c4cd44-4ec2-4480-a872-e640736c2dd6"
      unitRef="usd">1215187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTEtMS0xLTI3MjM0_90cab092-6fde-4cea-834c-76ea0249c1ae"
      unitRef="usd">833075000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTMtMS0xLTI3MjM0_d5dca008-2e77-4ed3-97ed-fa141ccd214e"
      unitRef="usd">650664000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIwLTUtMS0xLTI3MjM0_3f19d46d-335f-49eb-9bf0-a1197c62986f"
      unitRef="usd">586140000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTEtMS0xLTI3MjM0_6e183c18-dc5e-4dda-9936-21dfa65aad5a"
      unitRef="usd">327814000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTMtMS0xLTI3MjM0_67113db8-7093-4d6f-93fd-c346b4e4e27b"
      unitRef="usd">270785000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIxLTUtMS0xLTI3MjM0_abd97e17-9f8a-44ad-89d5-d634a12d8923"
      unitRef="usd">258001000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTEtMS0xLTI3MjM0_7bd39026-3c62-43ce-ba04-48792ed00501"
      unitRef="usd">79633000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTMtMS0xLTI3MjM0_9971d55d-e832-4bae-9a99-12ea3b1af957"
      unitRef="usd">69720000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIyLTUtMS0xLTI3MjM0_5a4b5aa8-5571-42f5-b0f6-365bc554e54f"
      unitRef="usd">63092000</us-gaap:OperatingLeaseExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTEtMS0xLTI3MjM0_8a342f26-1380-4dca-81da-44bb2817592e"
      unitRef="usd">39552000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTMtMS0xLTI3MjM0_dd943cc6-49c5-4f28-ab98-6cb0e10b0218"
      unitRef="usd">37125000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzIzLTUtMS0xLTI3MjM0_c0023a68-1995-453c-9543-b34676420a8f"
      unitRef="usd">36394000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTEtMS0xLTI3MjM0_c890e589-cbf5-47fa-b8cb-5d3d6e3fa0ed"
      unitRef="usd">42186000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTMtMS0xLTI3MjM0_6e1b5347-c2e7-42c5-bce4-04ac9cca7b50"
      unitRef="usd">34912000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:OperatingInsuranceAndClaimsCostsProduction
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI0LTUtMS0xLTI3MjM0_4947d637-a998-4fc2-8c4e-e6bda098fe7c"
      unitRef="usd">38733000</us-gaap:OperatingInsuranceAndClaimsCostsProduction>
    <us-gaap:FuelCosts
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTEtMS0xLTI3MjM0_af22a90c-a5fa-4aef-9370-d6f63409f69c"
      unitRef="usd">17027000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTMtMS0xLTI3MjM0_38843fcf-7ace-4c4e-bb44-cb8db076c286"
      unitRef="usd">12166000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI1LTUtMS0xLTI3MjM0_ef7c0b5a-c1df-4f2c-a96b-071ef998f862"
      unitRef="usd">17759000</us-gaap:FuelCosts>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTEtMS0xLTI3MjM0_97fc0f95-799d-447f-9fcf-f14290e1a198"
      unitRef="usd">163839000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTMtMS0xLTI3MjM0_01253079-23c9-49d9-8474-f5dfd3d64552"
      unitRef="usd">120277000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI2LTUtMS0xLTI3MjM0_5b5f5803-c84a-4359-bb1c-68f27ae586f4"
      unitRef="usd">102652000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTEtMS0xLTI3MjM0_56e38489-c19f-4ddb-bc55-7e25689c445a"
      unitRef="usd">1503126000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTMtMS0xLTI3MjM0_282d89f4-2db8-4f6d-ba44-ae79ac56c5e3"
      unitRef="usd">1195649000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI4LTUtMS0xLTI3MjM0_1b4f7fa4-bf9e-4f9d-a078-b51df7fab053"
      unitRef="usd">1102771000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTEtMS0xLTI3MjM0_8962af49-575d-4184-8a68-1f2f78ef38d6"
      unitRef="usd">159301000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTMtMS0xLTI3MjM0_7c982933-8bc0-4b36-8406-23c6b6549cf8"
      unitRef="usd">73924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzI5LTUtMS0xLTI3MjM0_abea7cc5-2559-4b08-a263-3a4287e032d6"
      unitRef="usd">112416000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTEtMS0xLTI3MjM0_63d79176-cd49-4a77-9b7f-9e8c8baa5940"
      unitRef="usd">-4338000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTMtMS0xLTI3MjM0_0d6be2f5-5e4c-47dc-b67b-372859e08804"
      unitRef="usd">-4561000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMyLTUtMS0xLTI3MjM0_e44089f7-b38c-449b-9ec6-89a11f5542a5"
      unitRef="usd">-2711000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTEtMS0xLTI3MjM0_0f4c477d-8354-44f1-a800-9bfa91984be3"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTMtMS0xLTI3MjM0_477254b5-52f3-4fdc-9647-e0afe69c753f"
      unitRef="usd">-3000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzMzLTUtMS0xLTI3MjM0_58ccb73f-1e7a-456e-b9cd-3b554f1e1bff"
      unitRef="usd">-1000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTEtMS0xLTI3MjM0_fd75e75e-6fe0-43e2-b268-2dfe0eee4ba6"
      unitRef="usd">-4338000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTMtMS0xLTI3MjM0_14657cd2-22c2-49d0-90e6-5d11ae206dc7"
      unitRef="usd">-4564000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM0LTUtMS0xLTI3MjM0_3e467e65-f213-4c5c-aca8-f61deaac69d0"
      unitRef="usd">-2712000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTEtMS0xLTI3MjM0_6a3c7aed-efb9-486e-be3f-82a019bc5819"
      unitRef="usd">154963000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTMtMS0xLTI3MjM0_35fbde6a-8084-4249-bd97-184a53b99b89"
      unitRef="usd">69360000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM1LTUtMS0xLTI3MjM0_ca96e3d0-0160-4628-8ec8-f648a9eadd5d"
      unitRef="usd">109704000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTEtMS0xLTI3MjM0_1cdaba91-1ca7-4a70-b78c-0db39d7910f5"
      unitRef="usd">38872000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTMtMS0xLTI3MjM0_c6a63d97-19fb-47b7-97b0-7130f4d12982"
      unitRef="usd">16593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM2LTUtMS0xLTI3MjM0_79626b26-8e6d-405f-8a57-bef3b9a114fd"
      unitRef="usd">27382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTEtMS0xLTI3MjM0_92ec27d8-2ebd-4980-8d38-356c0b7705f9"
      unitRef="usd">116091000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTMtMS0xLTI3MjM0_cb354bc2-d503-4a8b-9eb9-a95c32311669"
      unitRef="usd">52767000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM3LTUtMS0xLTI3MjM0_15e0f43c-de69-4d6e-bce1-1c135b357413"
      unitRef="usd">82322000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTEtMS0xLTI3MjM0_fa27b109-121a-4b9c-8aee-4e56e0ce907e"
      unitRef="usd">-10232000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTMtMS0xLTI3MjM0_065d27eb-09c1-4ea4-948d-5b882facdf25"
      unitRef="usd">-29034000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM4LTUtMS0xLTI3MjM0_fb4e6f08-ecad-4c5e-8fe8-d541239cfe4b"
      unitRef="usd">4777000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTEtMS0xLTI3MjM0_c670c83d-62ff-4cfd-acfe-84672a86e68c"
      unitRef="usd">105859000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTMtMS0xLTI3MjM0_d54338f0-cc23-444f-84df-d5a86f09dd74"
      unitRef="usd">23733000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzM5LTUtMS0xLTI3MjM0_a8ac23d1-8954-4aeb-a90b-a4f49490275a"
      unitRef="usd">87099000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTEtMS0xLTI3MjM0_6e91acc9-2b2a-4ecf-9429-1cebfaa090d8"
      unitRef="usdPerShare">4.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTEtMS0xLTI3MjM0_805f156a-31d3-4e01-bccb-1e7d92e9c5fb"
      unitRef="usdPerShare">4.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTMtMS0xLTI3MjM0_da304782-2298-4290-a1fb-b6628ecef361"
      unitRef="usdPerShare">1.90</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQyLTUtMS0xLTI3MjM0_3413a8b7-607c-4f30-8059-b76efb24b9d2"
      unitRef="usdPerShare">2.89</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTEtMS0xLTI3MjM0_0e0d2750-7e52-40d9-970e-c69cf1684de4"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTEtMS0xLTI3MjM0_66e91b99-8d0a-49ab-aab2-2c2d33f59b86"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTMtMS0xLTI3MjM0_ba136163-7265-4159-9f66-5a27853dd0a5"
      unitRef="usdPerShare">-1.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQzLTUtMS0xLTI3MjM0_54c4318d-dd59-4220-9572-2841a1a76f1d"
      unitRef="usdPerShare">0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd"
      unitRef="usdPerShare">3.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e"
      unitRef="usdPerShare">3.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTEtMS0xLTI3MjM0_75913e37-acd9-4b00-afd6-ce3984126754"
      unitRef="usdPerShare">4.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTEtMS0xLTI3MjM0_d60f43e2-0c68-4989-815b-8c870b71b892"
      unitRef="usdPerShare">4.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTMtMS0xLTI3MjM0_ce40fac4-794d-42c0-a3bd-490d8d38491f"
      unitRef="usdPerShare">1.89</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ3LTUtMS0xLTI3MjM0_343e7808-7ca8-4018-a576-414ef0a8ecbb"
      unitRef="usdPerShare">2.87</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTEtMS0xLTI3MjM0_0af29c21-f7ed-4fc2-b90f-c7cb16fa4abe"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTEtMS0xLTI3MjM0_19093497-98fc-4c13-b9fe-7c53bd58bd94"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTMtMS0xLTI3MjM0_b53eab0f-6cad-442d-9ebe-a5fe4bc0f6d5"
      unitRef="usdPerShare">-1.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ4LTUtMS0xLTI3MjM0_b4c2c170-f2a3-4fae-b3a4-9c0adae28f01"
      unitRef="usdPerShare">0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTEtMS0xLTI3MjM0_1b750845-27e9-4582-8417-e81065524ced"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTEtMS0xLTI3MjM0_f8f84e69-d3b0-4d26-8bc5-64713e4ca0a8"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTMtMS0xLTI3MjM0_7c212db6-2356-41ce-90e4-7d820d85f217"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ5LTUtMS0xLTI3MjM0_40911a3a-8859-49a3-bac5-5a7ced22b08a"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTEtMS0xLTI3MjM0_424f8957-d8bc-40c9-87a7-35b4d47c89b9"
      unitRef="usdPerShare">0.84</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTMtMS0xLTI3MjM0_63aed8f7-c1f4-444e-93a5-95dd60eab8ad"
      unitRef="usdPerShare">0.75</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzUxLTUtMS0xLTI3MjM0_c02d9541-2dd2-4ba9-a2ca-3633013a6528"
      unitRef="usdPerShare">0.72</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iccd62432131744b991b4b7ce2f8a034c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTEtMS0xLTI3MjM0_4d2b6dea-bef1-4b14-ba6a-eba87083243a"
      unitRef="shares">28535000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iccd62432131744b991b4b7ce2f8a034c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTMtMS0xLTI3MjM0_c73ff94c-bf50-48a0-9af1-6fbc43ba8977"
      unitRef="usd">285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2b94f6b6af94169bd4421b922e4393f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTUtMS0xLTI3MjM0_91a9be60-a4f3-46b9-b6b2-5492b35a8e72"
      unitRef="usd">210296000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4376aae115874589ae15c7647c9fedc8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTctMS0xLTI3MjM0_faf0fe77-46bc-4f3e-8b58-aa66eb43c576"
      unitRef="usd">342663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk1LTktMS0xLTI3MjM0_34be4c66-b9e2-4301-9e83-6ed9295c478e"
      unitRef="usd">553244000</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk2LTctMS0xLTI3MjM0_39575eae-2dfd-4ef6-aeb1-032ca1550849"
      unitRef="usd">87099000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk2LTktMS0xLTI3MjM0_f99b04fc-a909-400d-a2ba-d4af0bd2b677"
      unitRef="usd">87099000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTEtMS0xLTI3MjM0_59a2a1f6-3454-45c7-8ef8-67cb7bbaba04"
      unitRef="shares">99000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTMtMS0xLTI3MjM0_e517b6bd-60b4-460e-bc40-daef7be5b6ca"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTUtMS0xLTI3MjM0_70c5e026-a511-4b32-8247-2d0d93267f0d"
      unitRef="usd">4049000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk3LTktMS0xLTI3MjM0_b3ef356b-9fbe-474f-a1f4-d0370485d2bf"
      unitRef="usd">4050000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquityOther
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTUtMS0xLTI3MjM0_83f86b55-1788-4f0d-9bd8-16909addf7b6"
      unitRef="usd">-1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTctMS0xLTI3MjM0_722a1853-baf6-4ba3-9787-6973f62cb157"
      unitRef="usd">-1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk4LTktMS0xLTI3MjM0_863dae00-62f6-4799-83ce-9b9cc1016c7f"
      unitRef="usd">-2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTEtMS0xLTI3MjM0_55e1377c-5ebe-4d74-90f3-1a9fbafc56f8"
      unitRef="shares">12000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTUtMS0xLTI3MjM0_c25d82d2-3777-4d31-b16c-5824c3c9d531"
      unitRef="usd">614000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzk5LTktMS0xLTI3MjM0_563d8f9c-1508-450b-8f54-279d9038cf91"
      unitRef="usd">614000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMC01LTEtMS0yNzIzNA_a3678fc7-cf9e-4dfe-9c1d-85988427da3d"
      unitRef="usd">11907000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMC05LTEtMS0yNzIzNA_0c06efdd-b658-47ff-9ea0-83e3a48742dd"
      unitRef="usd">11907000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStock
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS01LTEtMS0yNzIzNA_2948dabe-9a2c-442b-955e-75e0f715228b"
      unitRef="usd">-6000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS03LTEtMS0yNzIzNA_d58f9a0d-07d1-43a0-89ec-4cba8d257441"
      unitRef="usd">20500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMS05LTEtMS0yNzIzNA_e608d33c-7eff-45fa-bd14-82d6399e6e02"
      unitRef="usd">20494000</us-gaap:DividendsCommonStock>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi0xLTEtMS0yNzIzNA_8fbe7aa8-9d63-4ee4-947c-b3efc5c1b48b"
      unitRef="shares">50000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi03LTEtMS0yNzIzNA_b7772eaf-0144-45ae-9e3e-95025c5b4763"
      unitRef="usd">3032000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMi05LTEtMS0yNzIzNA_169b7765-a96a-4c67-b2ae-c79d34bbf002"
      unitRef="usd">3032000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy0xLTEtMS0yNzIzNA_9cfc3979-f59a-49bf-b860-9623249a450a"
      unitRef="shares">915000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy0zLTEtMS0yNzIzNA_83b4833c-e606-46fd-9b24-0ba2a01a627a"
      unitRef="usd">9000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5cd11ab55b314bfaa8b77dc34e0ed091_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy03LTEtMS0yNzIzNA_53cec4a2-f604-41e2-8eef-7a7717494f25"
      unitRef="usd">56195000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwMy05LTEtMS0yNzIzNA_2ab69fc3-b080-44c1-8557-7cfab9c5835c"
      unitRef="usd">56204000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC0xLTEtMS0yNzIzNA_7b924da0-cb79-4d64-b0c9-aaf11abb1d09"
      unitRef="shares">169000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i81193e55ebc642dead814115fcd35965_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC0zLTEtMS0yNzIzNA_15563267-8a74-47c9-ab91-c45c93546c7f"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i7691024c1e8f45c6b1552e20b093f753_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC01LTEtMS0yNzIzNA_756abce2-e73e-469b-a99c-9b673fc8ca82"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNC05LTEtMS0yNzIzNA_20c99127-57d9-43fc-bd30-1137a8e0b3e6"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i212253715a98480d9038caa6d3b801bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi0xLTEtMS0yNzIzNA_4c99cc15-a4eb-415d-90bc-f03ede3392ad"
      unitRef="shares">27850000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i212253715a98480d9038caa6d3b801bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi0zLTEtMS0yNzIzNA_577d7467-2e13-4f53-a835-8c752e7aece2"
      unitRef="usd">279000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e3665bbdabc4dd98b0f04e268e4a8cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi01LTEtMS0yNzIzNA_18032996-2627-4d7c-9b03-3f450b5a71fb"
      unitRef="usd">226869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifcc6e5d835994b349150c2d8f0747b13_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi03LTEtMS0yNzIzNA_e2dc0ec9-102d-4f6e-8451-0f53c6e82b29"
      unitRef="usd">350034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNi05LTEtMS0yNzIzNA_40fe1fff-8029-41e6-a232-99047fe5e84e"
      unitRef="usd">577182000</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNy03LTEtMS0yNzIzNA_4d508043-356b-46bc-af7e-5936b4a136c8"
      unitRef="usd">23733000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwNy05LTEtMS0yNzIzNA_dbe34fe0-6bdb-4852-9361-27a37446f14d"
      unitRef="usd">23733000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC0xLTEtMS0yNzIzNA_32f6fff8-3d2a-440a-8199-6d2f4ef967de"
      unitRef="shares">89000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC0zLTEtMS0yNzIzNA_a35965bb-0216-4a45-b96a-fe2d7b20109c"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC01LTEtMS0yNzIzNA_811f3751-88de-4924-9c56-b63cef5e16ca"
      unitRef="usd">4236000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEwOC05LTEtMS0yNzIzNA_937cb0fa-0891-4978-ad11-abfb56eb539a"
      unitRef="usd">4237000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC0xLTEtMS0yNzIzNA_b1fa66d9-7d81-4e75-80f0-e4bd7ee2874c"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC01LTEtMS0yNzIzNA_61cb9e8e-427f-4b01-88e1-a36e63c36ca5"
      unitRef="usd">664000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMC05LTEtMS0yNzIzNA_f6cd0205-e2b9-4b9f-a121-f899951a56da"
      unitRef="usd">664000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMS01LTEtMS0yNzIzNA_aabf41db-732d-4da2-8e44-f614cfa0a393"
      unitRef="usd">11138000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMS05LTEtMS0yNzIzNA_0450f0dd-57ff-4143-97bf-8abb9581e8f5"
      unitRef="usd">11138000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStock
      contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi01LTEtMS0yNzIzNA_f0b47d8d-80d6-4dad-8c71-7fdaa79ceb38"
      unitRef="usd">-10000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi03LTEtMS0yNzIzNA_d8ff211a-0bea-41e2-aceb-e13ba8228ac1"
      unitRef="usd">20879000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMi05LTEtMS0yNzIzNA_9c1e1bb8-aa74-41f3-9928-e176cc73100a"
      unitRef="usd">20869000</us-gaap:DividendsCommonStock>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy0xLTEtMS0yNzIzNA_416c2e1a-f2d0-422f-bb52-3444d8f93803"
      unitRef="shares">59000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy03LTEtMS0yNzIzNA_792c3089-4d05-4a3c-979b-887319690c07"
      unitRef="usd">3508000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExMy05LTEtMS0yNzIzNA_62b610a1-6205-4dbd-994e-83d385bff51e"
      unitRef="usd">3508000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC0xLTEtMS0yNzIzNA_b86dba96-8462-499b-9f04-ecc605865b99"
      unitRef="shares">787000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC0zLTEtMS0yNzIzNA_17fdae13-95f0-4efa-976e-2acbb95d55ab"
      unitRef="usd">8000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4d175aa5ff11480f8b6443b185a2d245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC03LTEtMS0yNzIzNA_c2a8ff79-eb6d-48f6-afa2-b2c709b7391d"
      unitRef="usd">45240000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNC05LTEtMS0yNzIzNA_0af4660e-9d7b-4a89-b63a-b379c3be142f"
      unitRef="usd">45248000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS0xLTEtMS0yNzIzNA_48022d7f-91d9-487e-8904-a4f2a0d12452"
      unitRef="shares">208000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="id5f42691e36d441fb314e14bde0715f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS0zLTEtMS0yNzIzNA_ef92abe6-75cd-481a-8312-472e7dd6cab3"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i80b29fb39ba043ed92168de86570779f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS01LTEtMS0yNzIzNA_9a63556b-480d-4771-b7c6-bc6bdff8b32e"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNS05LTEtMS0yNzIzNA_a9a5b866-6f39-4c80-a43f-ad46147c5c8e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if87df72eb4254332bae6e186d2961948_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy0xLTEtMS0yNzIzNA_68bf7aa9-a6c2-4d47-b9ef-1279ff817a1f"
      unitRef="shares">27316000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if87df72eb4254332bae6e186d2961948_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy0zLTEtMS0yNzIzNA_0a742c0d-f3d0-430d-bd5b-7e2a3ea05c9d"
      unitRef="usd">273000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d2c38bd3f894180a3e0db09df161637_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy01LTEtMS0yNzIzNA_fd186bfd-3142-403f-9ab9-66061340a28c"
      unitRef="usd">242916000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib787ecffa40645e79eba70a49ced1c60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy03LTEtMS0yNzIzNA_be40ccfb-c1b3-4432-9018-9499afaf1d80"
      unitRef="usd">304140000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExNy05LTEtMS0yNzIzNA_4c516b90-11fa-42f0-8e3a-b76d21875040"
      unitRef="usd">547329000</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOC03LTEtMS0yOTMyMA_8810e99f-52d6-4b59-a1ff-b1aa9b00e503"
      unitRef="usd">105859000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOC05LTEtMS0yOTMyMA_a59cac57-b2b0-458a-a450-654041becbc7"
      unitRef="usd">105859000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS0xLTEtMS0yOTMyMA_cfefd978-71d6-4e03-8c05-65e0ff088c61"
      unitRef="shares">69000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS0zLTEtMS0yOTMyMA_23097a25-5ee2-4ab8-9fca-808d2f7540eb"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS01LTEtMS0yOTMyMA_7ecff32e-cb85-4a0e-badf-866c8e0218bf"
      unitRef="usd">3705000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzExOS05LTEtMS0yOTMyMA_aa4a7516-7b97-4c91-ad23-20eed77c69de"
      unitRef="usd">3706000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS0xLTEtMS0yOTMyMA_3f1198dd-2d06-4430-93c0-7a805e5c4c0f"
      unitRef="shares">12000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS01LTEtMS0yOTMyMA_241f86aa-501f-4c47-86fa-598dc00b75ac"
      unitRef="usd">911000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMS05LTEtMS0yOTMyMA_cafd1ec7-5eee-4426-bd34-ea3eef4d20a3"
      unitRef="usd">911000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMi01LTEtMS0yOTMyMA_0f3afe76-1011-4f1a-8095-6b2aefcadec8"
      unitRef="usd">10929000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMi05LTEtMS0yOTMyMA_7e80f644-95e3-4609-97dc-b69313bf7fd7"
      unitRef="usd">10929000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStock
      contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy01LTEtMS0yOTMyMA_19634c83-8701-4cce-97db-1f453ffea0bf"
      unitRef="usd">-14000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy03LTEtMS0yOTMyMA_5f94a6c3-3d57-4126-934f-bdc69e07b3d2"
      unitRef="usd">22990000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyMy05LTEtMS0yOTMyMA_4fa77f90-1926-420c-84a2-a7ec0f32d979"
      unitRef="usd">22976000</us-gaap:DividendsCommonStock>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC0xLTEtMS0yOTMyMA_4bc151fe-a6ec-445c-9249-b65498bb4575"
      unitRef="shares">39000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC03LTEtMS0yOTMyMA_c2d42287-0030-4496-9b88-a5ed766825b1"
      unitRef="usd">3115000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNC05LTEtMS0yOTMyMA_1f57d967-57d1-4a51-b5da-bd986f4c3a10"
      unitRef="usd">3115000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS0xLTEtMS0yOTMyMA_f44405f9-0f65-4d75-b11d-ee95662ff378"
      unitRef="shares">535000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS0zLTEtMS0yOTMyMA_315c0d3d-70a0-46ca-a9d1-fabff1775729"
      unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iedde862248124772b40301dab5379b6f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS03LTEtMS0yOTMyMA_3a406f39-dca9-4092-aacf-f66432215f70"
      unitRef="usd">48984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNS05LTEtMS0yOTMyMA_af856533-b57c-4345-9352-5f122364442c"
      unitRef="usd">48989000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi0xLTEtMS0yOTMyMA_90e402a8-caba-45d8-a6a3-984de86576d3"
      unitRef="shares">146000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i3ccd2298bfee437ab008981fd4808e89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi0zLTEtMS0yOTMyMA_2194c79b-38ff-4981-b604-530f9f80798a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i5ca9761564794479914137a1f2319426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi01LTEtMS0yOTMyMA_8d4c5b25-fdf6-4cfa-b71f-65438db745b2"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyNi05LTEtMS0yOTMyMA_c1ab8f72-82ae-4674-a732-54c5fadbc9c6"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib80f197d5a8b47ce81777d03454eb620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC0xLTEtMS0yOTMyMA_95d8d5df-d197-4d21-8e79-467882dc2674"
      unitRef="shares">26969000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib80f197d5a8b47ce81777d03454eb620_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC0zLTEtMS0yOTMyMA_6a5cbf7d-aea4-4abc-a9b1-7db0a728a79e"
      unitRef="usd">270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic13bf3575ebd437f80ec3f59baae46e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC01LTEtMS0yOTMyMA_d335fac9-9652-4b68-924f-4fb1457b338e"
      unitRef="usd">258474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icccd788253974634af4972d6f9b78d66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC03LTEtMS0yOTMyMA_287b6db6-bd35-41ac-ae46-86b04ec7720c"
      unitRef="usd">334910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTcvZnJhZzpiYzdiMTA3NzU2NTU0NzU5ODE0YWExODQxODk5NTNkMS90YWJsZTpiOTQ2ZTNiMmMyOWI0ODE2OTJjNjY5N2Y5NjczMmFmMS90YWJsZXJhbmdlOmI5NDZlM2IyYzI5YjQ4MTY5MmM2Njk3Zjk2NzMyYWYxXzEyOC05LTEtMS0yOTMyMA_23a71ea2-1a63-47c0-9a02-540a9cb61397"
      unitRef="usd">593654000</us-gaap:StockholdersEquity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctMS0xLTEtMjcyMzQ_3280d995-e36b-493f-b3be-63be249328f7"
      unitRef="usd">116091000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctMy0xLTEtMjcyMzQ_3227d706-d89f-4475-b3ef-7d61121765a8"
      unitRef="usd">52767000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzctNS0xLTEtMjcyMzQ_ae7e16a5-1ad8-4b01-88cd-7131442ea16e"
      unitRef="usd">82322000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktMS0xLTEtMjcyMzQ_d4e81d4b-990a-4d93-aa62-82168031ff44"
      unitRef="usd">39552000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktMy0xLTEtMjcyMzQ_5f3ed82e-c2a3-4b5e-ae7c-fa0b39a0da9c"
      unitRef="usd">37125000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzktNS0xLTEtMjcyMzQ_11eb761d-8677-4e07-9ce1-307623610d29"
      unitRef="usd">36394000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTEtMS0xLTI3MjM0_8d3e4d83-a799-4179-aad8-a36b77a59173"
      unitRef="usd">496000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTMtMS0xLTI3MjM0_9c2c4795-cf4e-4ae5-8a67-9658a5622c91"
      unitRef="usd">-379000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzExLTUtMS0xLTI3MjM0_1215ce78-86c1-4730-9636-d48b4fbd08d7"
      unitRef="usd">33000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:ShareBasedCompensation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTEtMS0xLTI3MjM0_1367f8b7-2b8e-4746-928a-b2af416caf2f"
      unitRef="usd">10913000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTMtMS0xLTI3MjM0_56430550-2a18-4851-932f-c0b368d6ff0d"
      unitRef="usd">11033000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEyLTUtMS0xLTI3MjM0_ca9721dc-70b0-4192-8693-6a62d0852197"
      unitRef="usd">11715000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForOtherLosses
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTEtMS0xLTI3MjM0_b48c5259-4445-44e3-b176-0049fd6d321b"
      unitRef="usd">7943000</us-gaap:ProvisionForOtherLosses>
    <us-gaap:ProvisionForOtherLosses
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTMtMS0xLTI3MjM0_701af2a3-1102-4cbe-abb0-2296e5916266"
      unitRef="usd">4751000</us-gaap:ProvisionForOtherLosses>
    <us-gaap:ProvisionForOtherLosses
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzEzLTUtMS0xLTI3MjM0_a4967853-9046-4397-9943-714131d98ef1"
      unitRef="usd">3339000</us-gaap:ProvisionForOtherLosses>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTEtMS0xLTI3MjM0_26dc4d8e-5a17-4040-b4bf-c4873273ed9c"
      unitRef="usd">-1421000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTMtMS0xLTI3MjM0_ccc30e1d-e7e0-414b-a8bd-d7e352d2baf1"
      unitRef="usd">-772000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE0LTUtMS0xLTI3MjM0_b17bd2ca-8f8b-47b0-85d2-ea701fc8a211"
      unitRef="usd">-7089000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTEtMS0xLTI3MjM0_577c7e44-b46d-45cd-989f-1e3e1bdad270"
      unitRef="usd">1076000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTMtMS0xLTI3MjM0_1da32419-0043-4c8a-b334-fe08b8b35677"
      unitRef="usd">587000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE1LTUtMS0xLTI3MjM0_dc9e0ee4-104d-4d1e-88b5-9e26d126d879"
      unitRef="usd">1497000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTEtMS0xLTI3MjM0_e0e897c8-6c07-45e4-9bfe-1214d601dd30"
      unitRef="usd">52684000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTMtMS0xLTI3MjM0_1ce37a9f-5679-44e1-be24-d218cb08075e"
      unitRef="usd">25739000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE3LTUtMS0xLTI3MjM0_3b5d24f6-6c19-48cb-8620-0276140bf9a7"
      unitRef="usd">-653000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTEtMS0xLTQ2MDk3_27a93699-e50c-4988-8648-83e5a2a652d7"
      unitRef="usd">8097000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTMtMS0xLTQ2MDk3_d5ae172e-4a02-4e77-88bc-0157c8ac1ba2"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTUtMS0xLTQ2MDk3_72829dd5-0008-49a4-a2bd-5219fd70788f"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTEtMS0xLTI3MjM0_4acfdcc3-db83-4879-8fc8-edce045f8433"
      unitRef="usd">8002000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTMtMS0xLTI3MjM0_7b1b4eba-d5fa-4d44-85a3-017f5d7aa7d3"
      unitRef="usd">9424000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE4LTUtMS0xLTI3MjM0_a720ad1f-b7f2-4cdb-aa6f-c15a59fa21e8"
      unitRef="usd">4662000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTEtMS0xLTI3MjM0_357ebbc6-b902-4b1a-be19-3dafb5ecfdf1"
      unitRef="usd">17179000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTMtMS0xLTI3MjM0_5e0e9302-521e-4b2a-a812-2983ab9aaced"
      unitRef="usd">23854000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzE5LTUtMS0xLTI3MjM0_b0ce0f72-4c04-4886-b65f-0f6d9a77407d"
      unitRef="usd">7212000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTEtMS0xLTI3MjM0_6a812911-152b-4f76-9dc4-e1085f4de16a"
      unitRef="usd">124896000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTMtMS0xLTI3MjM0_5c3d10ee-4651-4fe5-bbab-3cffa1aee29e"
      unitRef="usd">96105000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIwLTUtMS0xLTI3MjM0_cf6504f7-fc51-4894-b48c-ccea7dfafa22"
      unitRef="usd">145526000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTEtMS0xLTI3MjM0_d158cacd-8f93-4a2a-a811-9614e449a7bd"
      unitRef="usd">2643000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTMtMS0xLTI3MjM0_cc59e5c4-5c78-486f-bbb9-b09b47012e6f"
      unitRef="usd">2413000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzIzLTUtMS0xLTI3MjM0_8782c193-8f52-48f5-8aa1-804001ce7c82"
      unitRef="usd">2661000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTEtMS0xLTI3MjM0_4dc46a90-db4b-4f7f-90a2-e0b87a343d70"
      unitRef="usd">39109000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTMtMS0xLTI3MjM0_3ea40cbb-a34c-477a-a42d-e234d731c8de"
      unitRef="usd">20268000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI0LTUtMS0xLTI3MjM0_b25ad66d-6a87-4e77-8bd1-cde12267c697"
      unitRef="usd">22007000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTEtMS0xLTI3MjM0_e9e5034e-66c0-490d-a634-11ad75244ea0"
      unitRef="usd">59866000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTMtMS0xLTI3MjM0_0f7d6cf9-00b0-4b85-9fab-317a4b81f1ad"
      unitRef="usd">63651000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI1LTUtMS0xLTI3MjM0_6c5a7d76-70ce-4bbf-8a52-9ba1d99f4baf"
      unitRef="usd">39000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTEtMS0xLTI3MjM0_90070c6a-f433-4767-898d-9623e4e6dadb"
      unitRef="usd">-96332000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTMtMS0xLTI3MjM0_47cdfe9f-e596-4596-a316-20728ffa5d60"
      unitRef="usd">-81506000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzI3LTUtMS0xLTI3MjM0_4d98536c-242c-4b33-a929-1fb6221da92f"
      unitRef="usd">-58346000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTEtMS0xLTQ2MTA5_77c7992a-3c9b-4a57-84d1-591506c3d1d3"
      unitRef="usd">195000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTMtMS0xLTQ2MTA5_77f70ad5-c0c1-4ff7-9ef5-1ad2bf201083"
      unitRef="usd">65000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMyLTUtMS0xLTQ2MTA5_62aeac5e-2542-45cb-9cc3-06cf3017fc69"
      unitRef="usd">20000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTEtMS0xLTQ2MTEz_dccc7842-48a0-4fc5-b73e-0505b6a26ffe"
      unitRef="usd">150000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTMtMS0xLTQ2MTEz_b73c3236-8963-49d6-afb7-858f2228a4a3"
      unitRef="usd">20000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTUtMS0xLTQ2MTE5_c57b69a6-a9a9-4bca-8ac3-01e612262764"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTEtMS0xLTI3MjM0_b9f74511-964d-48f8-9d69-b0877c2d59b1"
      unitRef="usd">2423000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTMtMS0xLTI3MjM0_f003558d-8f59-44f6-a212-6c8d56f8a028"
      unitRef="usd">1446000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMxLTUtMS0xLTI3MjM0_5fca74fc-2713-49a9-af7c-ba32ba5b4dbc"
      unitRef="usd">946000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTEtMS0xLTI3MjM0_ad1f2707-637f-44a1-8dd7-c84f0678808a"
      unitRef="usd">482000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTMtMS0xLTI3MjM0_c72dd5a3-1e83-43f7-aea8-6ec67523dc6e"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzMzLTUtMS0xLTI3MjM0_1292897c-00ae-4341-bea9-89178020b58e"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTEtMS0xLTI3MjM0_b1c20a85-6943-41f8-86a8-ab3101375062"
      unitRef="usd">3706000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTMtMS0xLTI3MjM0_297fc918-4266-4cda-8ed5-51302e7d3e4e"
      unitRef="usd">4237000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM0LTUtMS0xLTI3MjM0_0ee173c7-7c74-4db6-8362-ae9cb5cb8bfd"
      unitRef="usd">4050000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTEtMS0xLTI3MjM0_ef82642c-8e5c-4c9f-ab38-614df8c8f6ac"
      unitRef="usd">6519000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTMtMS0xLTI3MjM0_1498994c-c732-434d-ab02-3f83478b5beb"
      unitRef="usd">5284000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM1LTUtMS0xLTI3MjM0_c8a5f22b-5419-4152-940b-8aaf65e59634"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTEtMS0xLTI3MjM0_d6fba62e-2f71-4582-b600-97b21198705a"
      unitRef="usd">22976000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTMtMS0xLTI3MjM0_84388da4-0bdd-4322-9782-c836870ab3cc"
      unitRef="usd">20869000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM2LTUtMS0xLTI3MjM0_3c8dad50-69a3-4d5e-99aa-d77671340179"
      unitRef="usd">20494000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTEtMS0xLTI3MjM0_1d9f09e3-fa3d-4363-a023-8353a03504a2"
      unitRef="usd">48989000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTMtMS0xLTI3MjM0_acfcfebd-e85f-43b2-9ab3-58870f6715a1"
      unitRef="usd">45248000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM3LTUtMS0xLTI3MjM0_24e051ec-954c-47de-9d22-7ced86659b61"
      unitRef="usd">56204000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTEtMS0xLTI3MjM0_c595e535-4395-4b9f-94c0-b622ac45c6d4"
      unitRef="usd">911000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTMtMS0xLTI3MjM0_93078435-dcc3-4b91-bb25-fb649f771469"
      unitRef="usd">664000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM4LTUtMS0xLTI3MjM0_30a11576-82ab-477a-9fd4-bbe59256e54c"
      unitRef="usd">614000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTEtMS0xLTI3MjM0_f352ca15-9e82-4c86-ae90-54f629b7612b"
      unitRef="usd">3115000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTMtMS0xLTI3MjM0_1559a3f5-f2cd-4868-a029-582c973a5e47"
      unitRef="usd">3508000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzM5LTUtMS0xLTI3MjM0_9a4b1e68-25cc-432b-8a95-c9e649834fec"
      unitRef="usd">3032000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <fwrd:PaymentsToProceedsFromAffiliates
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTEtMS0xLTI3MjM0_1cfe03b2-81bf-4cfd-9880-4de61c6be25e"
      unitRef="usd">-3385000</fwrd:PaymentsToProceedsFromAffiliates>
    <fwrd:PaymentsToProceedsFromAffiliates
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTMtMS0xLTI3MjM0_134ef76f-5477-4031-9dd8-56759c8e8231"
      unitRef="usd">12640000</fwrd:PaymentsToProceedsFromAffiliates>
    <fwrd:PaymentsToProceedsFromAffiliates
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQwLTUtMS0xLTI3MjM0_8b6c2281-fb28-4cb5-8698-2e3f25aa0202"
      unitRef="usd">-7924000</fwrd:PaymentsToProceedsFromAffiliates>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTEtMS0xLTI3MjM0_c3231945-7644-41e4-b2e8-5c8359dcaa7a"
      unitRef="usd">-31502000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTMtMS0xLTI3MjM0_e2889f15-2981-44f0-a294-5d7cf7c58b39"
      unitRef="usd">-39094000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQyLTUtMS0xLTI3MjM0_38413a32-9b75-49b0-b9c9-ad3f0e203488"
      unitRef="usd">-48088000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTEtMS0xLTI3MjM0_35ea860a-1bfb-45bc-a441-55e616f3eb59"
      unitRef="usd">-2938000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTMtMS0xLTI3MjM0_1ead8119-d0a9-41cb-a0e8-74a485731b44"
      unitRef="usd">-24495000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzQ3LTUtMS0xLTI3MjM0_6e8f938f-d3ab-409f-8a56-0f586e4d0862"
      unitRef="usd">39092000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTEtMS0xLTI3MjM0_6fb93b62-5de7-4f05-8404-a1a6d83e1797"
      unitRef="usd">-4635000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTMtMS0xLTI3MjM0_d89961db-8c31-4d6d-93f5-3684bf39ef84"
      unitRef="usd">-11439000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUwLTUtMS0xLTI3MjM0_f631af83-d3df-40c9-8a85-33b36face70b"
      unitRef="usd">13472000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTEtMS0xLTI3MjM0_f140c3b4-ad5f-4763-b5a0-d5b25bd5c995"
      unitRef="usd">8020000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTMtMS0xLTI3MjM0_da015156-fbd9-43b6-bc77-d06054ff9b85"
      unitRef="usd">-1201000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUxLTUtMS0xLTI3MjM0_ff4dbd78-cb0d-48ab-8212-67c36ebf9885"
      unitRef="usd">-5548000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTEtMS0xLTI3MjM0_3dce66ca-93d7-474a-82b1-03b0da8081d7"
      unitRef="usd">-3385000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTMtMS0xLTI3MjM0_0b33a940-b380-450f-ad03-07fd76f6f530"
      unitRef="usd">12640000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUyLTUtMS0xLTI3MjM0_0d71257f-6e44-4c2c-aeb3-28f85b2c43dd"
      unitRef="usd">-7924000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTEtMS0xLTI3MjM0_e7c387d8-83d3-4c53-bb97-d98a71b98339"
      unitRef="usd">-2938000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTMtMS0xLTI3MjM0_efe983ba-5ccb-4b07-83a7-7259c66ee281"
      unitRef="usd">-24495000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzUzLTUtMS0xLTI3MjM0_575feda0-83ef-4eae-8b88-51e143a9c03c"
      unitRef="usd">39092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTEtMS0xLTI3MjM0_bfeb9d75-8eee-4c0f-b3c0-dd00ccecddaf"
      unitRef="usd">40254000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTMtMS0xLTI3MjM0_45b96d8b-eabe-4b26-9044-cd19cf251371"
      unitRef="usd">64749000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU0LTUtMS0xLTI3MjM0_dc297f54-b7b6-4b66-a22d-a41429f74bc1"
      unitRef="usd">25657000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTEtMS0xLTI3MjM0_3d53778c-77b4-4c26-bd0d-fd4a12374b3e"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTMtMS0xLTI3MjM0_e5e8a1e0-83c6-4aae-9cd1-e1a24477aab7"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU1LTUtMS0xLTI3MjM0_d6649f09-6d8e-4451-aa73-267ab316b1bd"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTEtMS0xLTI3MjM0_5e025459-ba47-4b1b-b52b-d8c5d84f23cd"
      unitRef="usd">-2938000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTMtMS0xLTI3MjM0_cbd78123-e045-4055-b4e1-0c63fed8557f"
      unitRef="usd">-24495000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU2LTUtMS0xLTI3MjM0_702e8325-19de-45a8-8a37-804bd99fc649"
      unitRef="usd">39092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTEtMS0xLTI3MjM0_62fb3364-3a6d-4877-8b08-74f77f08bb3f"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTMtMS0xLTI3MjM0_e784b737-1148-4e1e-8998-1786ce8e8c9f"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU3LTUtMS0xLTI3MjM0_99d96f4c-f8f3-4516-be67-2c5e880cdad0"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTEtMS0xLTI3MjM0_5a376a41-1578-46db-a3fe-8f6e2ade4eb3"
      unitRef="usd">37316000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTMtMS0xLTI3MjM0_ef58be37-c914-44d4-90d5-0a73acc71763"
      unitRef="usd">40254000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjMvZnJhZzowNzFhODVlMDc4MGM0NmY2ODJkNWRjOGVmYzZkNDVhYS90YWJsZTowYzI4M2I3NDYwZDQ0N2M4YTY1MDgwNTljMDYxZDdmNC90YWJsZXJhbmdlOjBjMjgzYjc0NjBkNDQ3YzhhNjUwODA1OWMwNjFkN2Y0XzU4LTUtMS0xLTI3MjM0_c4b07203-0740-4213-b327-56ae235bb8cb"
      unitRef="usd">64749000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTU3_4323eda0-ef73-46b1-8666-760627dbbb5c">Operations and 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;Basis of Presentation and Principles of Consolidation&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Air Corporation and its subsidiaries (&#x201c;Forward Air&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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; or the &#x201c;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) is a leading asset-light freight and logistics company. The Company has two reportable segments: Expedited Freight and Intermodal. The Company conducts business in the United States and Canada. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Expedited Freight segment provides expedited regional, inter-regional and national less-than-truckload (&#x201c;LTL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;), truckload and final mile services. Expedited Freight also offers customers local pick-up and delivery and other services including shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#x201c;CFS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) warehouse and handling services.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 consolidated financial statements include Forward Air Corporation and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 23, 2020, the Board of Directors (the &#x201c;Board&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;) of the Company &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;approved a strategy to divest of the Pool Distribution business (&#x201c;Pool&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive products to numerous destinations within a specific geographic region. As a result of the strategy to divest of Pool, the results of operations for Pool are presented as a discontinued operation in the Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#x201c;Assets and liabilities held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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 the Consolidated Balance Sheets for the prior period. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from the Company&#x2019;s continuing operations. Refer to Note 2, &lt;/span&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;Discontinued Operation and Held for Sale, &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;for further discussion. &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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and expenses during the reporting period. Actual results could differ from those estimates. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform to the current period presentation.&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"&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 and Cash Equivalents&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash as of December&#160;31, 2021 and 2020 of $22,308 and $25,246, respectively, consisted of cash on hand and bank deposits. Cash equivalents as of both December&#160;31, 2021 and 2020 of $15,008 consisted of money market deposits. The Company considers all investments with an original maturity of three months or less to be cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Allowance for Doubtful Accounts and Revenue Adjustments &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:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 has a broad range of customers, including freight forwarders, third-party logistics (&#x201c;3PL&#x201d;) companies, passenger and cargo airlines, steamship lines, and retailers, located across a diverse geography.  In circumstances in which the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations to the Company, the Company records a specific reserve in order to reduce the net recognized accounts receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes a general reserve based on a percentage of revenue to ensure accounts receivables are properly recorded at the net amount expected to be collected.  The Company sets the general reserve based on historical collection experience combined with forecasts about any expected changes to the collection experience. If circumstances change, expected recoverability of amounts due to the Company may change by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:36pt"&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 records an allowance for revenue adjustments as result of future billing rate changes. Adjustments arise: (a) when small rate changes (&#x201c;spot quotes&#x201d;) are granted to customers that differ from the standard rates in the billing system; (b) when freight requires dimensionalization or is reweighed which results in a different rate; (3) when billing errors occur; and (4) when data entry errors occur. In 2021, average revenue adjustments per month were approximately $662 on average revenue per month of approximately $138,536&#160;(0.5% of monthly revenue). The Company estimates an allowance for revenue adjustments based on historical experience, trends and current information. The average amount of revenue adjustments per month can vary in relation to the level of revenue or as a result of other factors. Both the average monthly revenue adjustments and the average lag assumptions are continually evaluated for appropriateness.&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"&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-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued at the lower of cost or net realizable value, using first-in, first-out method. Net realizable value is the estimated selling price in the ordinary course of business. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their estimated useful life. Expenses related to the utilization of inventories are recorded in &#x201c;Other operating expenses&#x201d; in the Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Property and Equipment&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation is provided on a straight-line basis over the estimated useful lives of 30 to 40 years for building and improvements, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984"&gt;three&lt;/span&gt; to ten years for equipment, the lesser of the estimated useful life or the initial lease term for leasehold improvements and five years for computer software. Land is not depreciated and construction in progress is not depreciated until ready for service. Expenditures for maintenance and repairs are charged to expense as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For internally developed software, all costs incurred during planning and evaluation are expensed. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized software also includes software acquired for internal use. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment as of December&#160;31, 2021 and 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.329%"/&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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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;Land&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;26,479&#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;26,365&#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 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;Buildings and improvements&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;67,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;65,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 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;Equipment&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;259,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;246,949&#160;&lt;/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;Leasehold improvements&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;13,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,747&#160;&lt;/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;Computer software&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;26,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,480&#160;&lt;/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;Construction in progress&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;27,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/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 property and equipment&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;419,962&#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="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;380,519&#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 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 accumulated depreciation and amortization&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;200,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;190,652&#160;&lt;/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 property and equipment, net&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;219,095&#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;189,867&#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-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As &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;of December&#160;31, 2021 and 2020, the net book value of computer software included in property and equipment, net was $8,140 and $7,455, respectively. For the years ended December 31, 2021, 2020 and 2019, amortization expense of computer software was $2,394, $2,053 and $1,714, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Cloud Computing Costs &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:36pt"&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 capitalizes the costs of incurred during the implementation stage for cloud computing or hosting arrangements. Costs incurred in the preliminary project stage and post-implementation stage, which includes maintenance and training costs, are expensed as incurred. Capitalized software costs are amortized over the straight-line method over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNDY_2b64d602-811f-44e1-927b-8ba2109286f3"&gt;three&lt;/span&gt; to five years and are recorded in &#x201c;Prepaid expenses&#x201d; in the Consolidated Balance Sheets.  &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;Goodwill, Intangible Assets and Other Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:36pt"&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 tests goodwill for impairment, at the reporting unit level, annually and when events or circumstances indicate that fair value of a reporting unit may be below its carrying value. A reporting unit is an operating segment or one level below an operating segment, for example, a component. The Company&#x2019;s reporting units are not its reportable segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is evaluated annually as of June 30 for impairment using a qualitative assessment or a quantitative one-step assessment. If the Company elects to perform a qualitative assessment and determines the fair value of its reporting units more likely than not exceed the carrying value of their net assets, no further evaluation is necessary. For reporting units where the Company performs a one-step quantitative assessment, the Company compares the fair value of each reporting unit, which is determined based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies, to its respective carrying value of net assets, including goodwill. If the fair value of the reporting unit exceeds its carrying value of net assets, the goodwill is not considered impaired. If the carrying value of net assets is higher than the fair value of the reporting unit, the impairment charge is the amount by which the carrying value exceeds the reporting unit&#x2019;s fair value.&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:36pt"&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 reviews its long-lived assets, which include intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation for recoverability is performed at a level where independent cash flows may be attributed to either an asset or asset group. If the Company determines that the carrying amount of an asset or asset group is not recoverable based on the expected undiscounted future cash flows of the asset or asset group, an impairment loss is recorded equal to the excess of the carrying amounts over the estimated fair value of the long-lived assets. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. The Company also evaluates the amortization periods assigned to its intangible assets to determine whether events or changes in circumstances warrant revised estimates of useful lives. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of the Company&#x2019;s goodwill impairment analyses conducted as of June 30, 2021, 2020 and 2019  indicated that no reduction in the carrying amount of the Company&#x2019;s goodwill was required.&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:36pt"&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 during the years ended December 31, 2021, 2020 and 2019 are summarized as follows:&lt;/span&gt;&lt;/div&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:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:235.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:94.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:87.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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;Expedited Freight&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;Intermodal&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;Consolidated &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;/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;/tr&gt;&lt;tr style="height:14pt"&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;Balance as of December 31, 2019&lt;/span&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;137,034&#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;78,665&#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;215,699&#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 style="height:14pt"&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;Acquisitions&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;28,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;29,283&#160;&lt;/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:2px 1pt;text-align:left;vertical-align: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:#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;165,268&#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;79,714&#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;244,982&#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 style="height:14pt"&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;Acquisitions &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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;17,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,770&#160;&lt;/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:2px 1pt;text-align:left;vertical-align: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, 2021&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;169,288&#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;97,464&#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;266,752&#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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 accumulated goodwill impairment is $25,686 related to impairment charges the Company recorded during 2016 pertaining to its TLS reporting unit. The TLS reporting unit operates within the Expedited Freight reportable segment. As of December&#160;31, 2021, approximately $187,608 of goodwill is deductible for tax purposes.&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:36pt"&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 amortizes certain acquired identifiable intangible assets on a straight-line basis over their estimated useful lives, which range from one year to 20 years. The acquired intangible assets have a weighted-average useful life as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.615%"/&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;Intangible Assets&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-Average Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;15 years&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-compete agreements&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:2px 1pt;text-align:right;vertical-align: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 years&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;Trade names&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;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020 and 2019, acquired intangible asset amortization was $14,328, $13,489 and $10,183, respectively. The Company estimates amortization of existing intangible assets will be $16,018 in 2022, $15,779 in 2023, $15,655 in 2024, $15,557 in 2025, and $15,366 in 2026. &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:36pt"&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 acquired intangible assets during 2021 and 2020 are summarized as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="21" 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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Non-Compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Trade Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Balance as of December 31, 2019&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 #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;196,225&#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;6,652&#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;1,500&#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;204,377&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&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;32,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;33,664&#160;&lt;/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 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;228,416&#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;8,125&#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;1,500&#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;238,041&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&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;22,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;24,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;/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, 2021&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;251,377&#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;9,176&#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;1,500&#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;262,053&#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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="21" 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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Non-Compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Trade Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Balance as of December 31, 2019&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 #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;73,868&#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;4,152&#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;1,500&#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;79,520&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;13,489&#160;&lt;/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 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;85,930&#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;5,579&#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;1,500&#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;93,009&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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;13,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;14,328&#160;&lt;/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, 2021&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;99,094&#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;6,743&#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;1,500&#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;107,337&#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="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:6.5pt;font-weight:400;line-height:120%;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:8pt;font-weight:400;line-height:120%"&gt;Carrying value as of December 31, 2021 and 2020 is inclusive of $16,501 of accumulated impairment.   &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;&#160;&#160;&#160;&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;Accrued Expenses&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses as of  December&#160;31, 2021 and 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&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:18.785%"/&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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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;Accrued payroll and related items&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;29,364&#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;18,545&#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 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;Insurance and claims accruals&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;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;17,994&#160;&lt;/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;Payables to leased capacity providers&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;11,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;14,725&#160;&lt;/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;Accrued expenses&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;61,621&#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;51,264&#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;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"&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;Self-Insurance Loss Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:38.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 licensed motor carrier contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of the transportation services. The Company&#x2019;s independent contractor fleet owners and owner-operators lease their equipment to the Company&#x2019;s motor carrier (&#x201c;Leased Capacity Providers&#x201d;) and own, &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;operate and maintain their own tractors and employ their own drivers. Under U.S. Department of Transportation (&#x201c;DOT&#x201d;) regulations, the Company is liable for bodily injury and property damage caused by the Leased Capacity Providers and employee drivers while they are operating equipment under the Company&#x2019;s various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For vehicle liability, the Company retains a portion of the risk.  Below is a summary of the Company&#x2019;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.203%"/&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="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;Company &lt;br/&gt;Risk Retention&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;Frequency&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;Layer&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;Policy Term&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;Expedited Freight&#xb9;&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;LTL business&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;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occurrence/Accident&#xb2;&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: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;$0 to $3,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truckload business&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;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $2,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL business&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Policy Term Aggregate&#xb3;&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: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;$3,000 to $5,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL, Truckload and Intermodal businesses&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;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Policy Term Aggregate&#xb3;&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: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;$5,000 to $10,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Intermodal&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $1,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb9; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;Excluding the Final Mile business, which is primarily a brokered service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb2;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;&#xb3; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also, from time to time, when brokering freight, the Company may face claims for the &#x201c;negligent selection&#x201d; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#x2019; compensation insurance with a self-insured retention of $500 per occurrence.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 provides for the estimated costs of vehicle liability and workers&#x2019; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both Company-specific and industry data, as well as general economic information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. T&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company accrues for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. Failure to establish sufficient insurance reserves and adequately estimate for future insurance claims may cause unfavorable differences between actual self-insurance costs and the reserve estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021 and 2020, the Company recorded insurance reserves of $65,649 and $68,647, respectively, inclusive of reserves in excess of the self-insured retention limit that are expected to be reimbursed from insurance carriers. As of December&#160;31, 2021, $21,172 was recorded in &#x201c;Insurance and claims accruals&#x201d; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $44,477 w&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;as recorded in &#x201c;Other long-term liabilities&#x201d; in the Consolidated Balance Sheets. As of December&#160;31, 2020, $17,994 was recorded in &#x201c;Insurance and claims accruals&#x201d; and $50,653 was recorded in &#x201c;Other long-term liabilities&#x201d; in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021 and 2020, the Company recognized a receivable for insurance proceeds and a corresponding claims payable for vehicle liability and workers&#x2019; compensation claims in excess of the self-insured retention limit. As of December&#160;31, 2021 and 2020, the Company recorded $28,667 and $35,088, respectively, in &#x201c;Other assets&#x201d; and &#x201c;Other long-term liabilities&#x201d; in the Consolidated Balance Sheets.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when the Company satisfies the performance obligation by the delivery of a shipment in accordance with contractual agreements, bills of lading (&#x201c;BOLs&#x201d;) and general tariff provisions. The amount of revenue recognized is measured as the consideration the Company expects to receive in exchange for those services pursuant to a contract with a customer. A contract exists once the Company enters into a contractual agreement with a customer. The Company does not recognize revenue in cases where collectibility is not probable, and defers recognition until collection is probable or payment is received. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 generates revenue from the delivery of a shipment and the completion of related services. Revenue for the delivery of a shipment is recorded over time to coincide with when customers simultaneously receive and consume the benefits of the delivery services. Accordingly, revenue billed to a customer for the transportation of freight are recognized over the transit period as the performance obligation to the customer is satisfied. The Company determines the transit period for a shipment based on the pick-up date and the delivery date, which may be estimated if delivery has not occurred as of a reporting period. The determination of the transit period and how much of it has been completed as of a given reporting date may require the Company to make judgments that impact the timing of revenue recognized. For delivery of shipments with a pick-up date in one reporting period and a delivery date in another reporting period, the Company recognizes revenue based on relative transit time in each reporting period. A portion of the total revenue to be billed to the customer after completion of a delivery is recognized in each reporting period based on the percentage of total transit time that has been completed at the end of the applicable reporting period. Upon delivery of a shipment or related service, customers are billed according to the applicable payment terms. Related services are a separate performance obligation and include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is classified based on the line of business as the Company believes that best depicts the nature, timing and amount of revenue and cash flows.  For all lines of business, the Company records revenue on a gross basis as it is the principal in the transaction as the Company has discretion to determine the amount of consideration. Additionally, the Company has the discretion to select drivers and other vendors for the services provided to customers. These factors, discretion in the amount of consideration and the selection of drivers and other vendors, support revenue recognized on a gross basis.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Leases&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:36pt"&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 accounts for leases under Accounting Standards Codification 842, &lt;/span&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;Leases,&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; (&#x201c;ASC 842&#x201d;), where lessees are required to record an asset (right-of-use asset or finance lease asset) and a lease liability. ASC 842 allows for two types of leases for recognition purposes: operating leases and finance leases. Operating leases result in the recognition of a single lease expense on a straight-line basis over the lease term, while finance leases result in an accelerated expense. The Company determines if an arrangement contains a lease at inception based on whether or not the Company has the right to control the asset during the contract period. All leases greater than 12 months result in the recognition of a right-of-use asset and liability at the lease commencement date based on the present value of the lease payments over the lease term. The present value of the lease payments is calculated using the applicable weighted-average discount rate. The weighted-average discount rate is based on the discount rate implicit in the lease, or if the implicit rate is not readily determinable from the lease, then the Company estimates an applicable incremental borrowing rate. The incremental borrowing rate is estimated based on the contractual lease term and the Company&#x2019;s applicable borrowing rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Business Combinations &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed are estimated, which may require judgment regarding the identification of acquired assets and liabilities assumed. Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For intangible assets, significant judgments include, but are not limited to, future cash flows, selection of discount rates, determination of terminal growth rates, and estimated useful life and pattern of use of the underlying intangible assets. For tangible assets, significant judgements, include, but are not limited to, current market values, physical and functional obsolescence of the assets, and remaining useful lives. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included as a component of the consideration, the Company values the consideration as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Refer to Note 7, &lt;/span&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 Taxes&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;, for further discussion. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Net Income (Loss) Per Common Share&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during each period. Restricted shares have non-forfeitable rights to dividends and as a result, are considered participating securities for purposes of computing net income (loss) per common share pursuant to the two-class method. Net income allocated to participating securities was $737 in 2021, $385 in 2020 and $945 in 2019. Diluted net income (loss) per common share assumes the exercise of outstanding stock options and the vesting of performance share awards using the treasury stock method when the effects of such assumptions are dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of net income (loss) attributable to Forward Air and weighted-average common shares outstanding for purposes of calculating basic and diluted net income (loss) per share during the years ended December&#160;31, 2021, 2020 and 2019 is as follows:&lt;/span&gt;&lt;/div&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:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&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:9.880%"/&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:9.884%"/&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 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="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;2021&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;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="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="padding:2px 1pt;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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;Net income and comprehensive income from continuing operations&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;116,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;52,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;82,322&#160;&lt;/span&gt;&lt;/td&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;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;Net (loss) income and comprehensive (loss) income from discontinued operation&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;(10,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,777&#160;&lt;/span&gt;&lt;/td&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;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;Net income attributable to Forward Air&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;105,859&#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;23,733&#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;87,099&#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="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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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;Income allocated to participating securities from continuing operations&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;(807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(945)&lt;/span&gt;&lt;/td&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;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;Loss allocated to participating securities from discontinued operation&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;Income allocated to participating securities&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;(737)&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="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;(385)&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="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;(945)&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="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 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="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;Numerator for basic and diluted net income per share for continuing operations&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;115,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;52,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;81,377&#160;&lt;/span&gt;&lt;/td&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;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;Numerator for basic and diluted net (loss) income per share for discontinued operation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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;(29,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Denominator:&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="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;Denominator for basic net income per share - weighted-average number of common shares outstanding&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;27,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;28,195&#160;&lt;/span&gt;&lt;/td&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;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;Dilutive stock options and performance share awards&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;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;113&#160;&lt;/span&gt;&lt;/td&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;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;Denominator for diluted net income per share -  weighted-average number of common shares and common share equivalents outstanding&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;27,292&#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="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;27,697&#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="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;28,308&#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="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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Basic net income (loss) per share:&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="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;&#160;&#160;&#160;&#160;Continuing operations&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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.89&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&#160;&#160;&#160;Discontinued operation&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;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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.17&#160;&lt;/span&gt;&lt;/td&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;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;div&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 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;1&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;3.87&#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;0.84&#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;3.06&#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;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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Diluted net income (loss) per share:&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="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;&#160;&#160;&#160;&#160;Continuing operations&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;4.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;2.87&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&#160;&#160;&#160;Discontinued operation&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;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.17&#160;&lt;/span&gt;&lt;/td&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;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;Net income per share&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;3.85&#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;0.84&#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;3.04&#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="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;/table&gt;&lt;/div&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: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:8pt;font-weight:400;line-height:120%"&gt;Rounding may impact summation of amounts.&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;/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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares that were not included in the calculation of&#160;net income (loss) per diluted&#160;share because to do so would have been anti-dilutive for the years ended December 31, 2021, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.844%"/&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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2021&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;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="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;Anti-dilutive stock options&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;&#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;206&#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;183&#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;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;Anti-dilutive performance shares&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;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;Anti-dilutive restricted shares and deferred stock units&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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Total anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;&#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 colspan="2" style="background-color:#ffffff;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;224&#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 colspan="2" style="background-color:#ffffff;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;183&#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="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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Share-Based Compensation&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:36pt"&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 grants awards under the stock-based compensation plans to certain employees of the Company. The awards include stock options, restricted shares and performance shares. The fair value of the stock options is estimated on the grant date using the Black-Scholes option pricing model, and share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. The fair value of the restricted shares is the quoted market value of the Company&#x2019;s common stock on the grant date, and the share-based compensation expense is recognized on a straight-line basis over the vesting period. For certain performance shares, the fair value is the quoted market value of the Company&#x2019;s common stock on &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;the grant date less the present value of the expected dividends not received during the relevant period. For these performance shares, the share-based compensation expense is recognized on a straight-line basis over the three-year vesting period based on the projected assessment of the level of performance that will be achieved. The fair value of other performance shares that have a financial target of the Company&#x2019;s total shareholder return as compared to the total shareholder return of a selected peer group, is estimated on the grant date using a Monte Carlo simulation model. The share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. All share-based compensation expense is recognized in salaries, wages and employee benefits in the Consolidated Statements of Comprehensive Income.&#160;Refer to Note 6, &lt;/span&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;Stock Incentive Plan&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;, for further discussion. &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;&#160;&#160;&#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;Ransomware Incident&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2020, the Company detected a ransomware incident impacting its operational and information technology systems, which caused service delays for many of its customers (&#x201c;Ransomware Incident&#x201d;). Promptly upon its detection of the incident, the Company initiated response protocols, launched an investigation and engaged the services of cybersecurity and forensics professionals. The Company has also engaged with the appropriate law enforcement authorities. The Company continued to cooperate with law enforcement in connection with the criminal investigation into those responsible for the Ransomware Incident.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and 2020, expenses related to the Ransomware Incident were $434 and $1,560, respectively, which were recorded in &#x201c;Other operating expenses&#x201d; in the Consolidated Statements of Comprehensive Income. Expenses include costs to investigate and remediate the Ransomware Incident and legal and other professional services related to the incident. &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;Recent Accounting Pronouncements&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2019-12, &lt;/span&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 Taxes (Topic 740):  Simplifying the Accounting for Income Taxes&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 standard simplifies the accounting for income taxes by removing certain exceptions to the general principles of accounting for income taxes and improving consistent application of the principles.  ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted.  The Company adopted this standard as of January 1, 2021.  The adoption of the standard did not have a material impact on the Company&#x2019;s results of operations, financial condition, or cash flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;New Accounting Pronouncements to be Adopted  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, FASB issued ASU 2021-08, &lt;/span&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;Business Combinations (Topic 805):  Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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 standard addresses the recognition of an acquired contract liability in a business combination and the recognition and measurement of contract assets and contract liabilities from revenue contracts acquired in a business combination.  ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted.  The Company is currently evaluating the adoption of ASU 2021-08 and the impact, if any, adoption will have on its operations, financial condition, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTQ2_d385237f-a5de-46cc-a9ab-688b4c7b046a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Air Corporation and its subsidiaries (&#x201c;Forward Air&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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; or the &#x201c;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) is a leading asset-light freight and logistics company. The Company has two reportable segments: Expedited Freight and Intermodal. The Company conducts business in the United States and Canada. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Expedited Freight segment provides expedited regional, inter-regional and national less-than-truckload (&#x201c;LTL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;), truckload and final mile services. Expedited Freight also offers customers local pick-up and delivery and other services including shipment consolidation and deconsolidation, warehousing, customs brokerage and other handling.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Intermodal segment provides first- and last-mile high value intermodal container drayage services both to and from seaports and railheads. Intermodal also offers dedicated contract and container freight station (&#x201c;CFS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;) warehouse and handling services.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE2ODgxOTE_4148d685-ea1d-4a14-8eb7-7464ae667647"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODYyNjI_6954feab-b87c-47e9-a86a-9a8f9f8a4b63">The Company&#x2019;s consolidated financial statements include Forward Air Corporation and its wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 23, 2020, the Board of Directors (the &#x201c;Board&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;) of the Company &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;approved a strategy to divest of the Pool Distribution business (&#x201c;Pool&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;), and the sale of Pool was completed on February 12, 2021. Pool provided high-frequency handling and distribution of time sensitive products to numerous destinations within a specific geographic region. As a result of the strategy to divest of Pool, the results of operations for Pool are presented as a discontinued operation in the Consolidated Statements of Comprehensive Income for all periods presented. In addition, assets and liabilities were reflected as &#x201c;Assets and liabilities held for sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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 the Consolidated Balance Sheets for the prior period. Unless otherwise noted, amounts, percentages and discussion for all periods reflect the results of operations, financial condition and cash flows from the Company&#x2019;s continuing operations. Refer to Note 2, &lt;/span&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;Discontinued Operation and Held for Sale, &lt;/span&gt;for further discussion.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTUz_f411c22c-4834-4027-b368-b9f90eda71e3">&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 the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and expenses during the reporting period. Actual results could differ from those estimates. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform to the current period presentation.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:Cash
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE2OTAyODg_e1e2f869-cef0-40aa-824b-a1e5ab3f8504"
      unitRef="usd">22308000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTk_5cced730-0900-4acf-a8c8-baf28dfd1221"
      unitRef="usd">25246000</us-gaap:Cash>
    <fwrd:CashEquivalents
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI4MTc_4f70744a-64bc-4304-b414-7512b4c8a94f"
      unitRef="usd">15008000</fwrd:CashEquivalents>
    <fwrd:CashEquivalents
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI4MTc_581fc1c1-b0ff-4a28-b66b-87b477d8c9a2"
      unitRef="usd">15008000</fwrd:CashEquivalents>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4MzU_9295d0b4-fcf0-4177-bba9-364b6706804b">The Company considers all investments with an original maturity of three months or less to be cash and cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTM0_d636ebd0-addd-41c4-b30f-5b62e825bfbf">&lt;div style="text-align:justify;text-indent:36pt"&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 has a broad range of customers, including freight forwarders, third-party logistics (&#x201c;3PL&#x201d;) companies, passenger and cargo airlines, steamship lines, and retailers, located across a diverse geography.  In circumstances in which the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations to the Company, the Company records a specific reserve in order to reduce the net recognized accounts receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes a general reserve based on a percentage of revenue to ensure accounts receivables are properly recorded at the net amount expected to be collected.  The Company sets the general reserve based on historical collection experience combined with forecasts about any expected changes to the collection experience. If circumstances change, expected recoverability of amounts due to the Company may change by a material amount. Accounts are written off after all means of collection, including legal action, have been exhausted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;The Company records an allowance for revenue adjustments as result of future billing rate changes. Adjustments arise: (a) when small rate changes (&#x201c;spot quotes&#x201d;) are granted to customers that differ from the standard rates in the billing system; (b) when freight requires dimensionalization or is reweighed which results in a different rate; (3) when billing errors occur; and (4) when data entry errors occur. In 2021, average revenue adjustments per month were approximately $662 on average revenue per month of approximately $138,536&#160;(0.5% of monthly revenue). The Company estimates an allowance for revenue adjustments based on historical experience, trends and current information. The average amount of revenue adjustments per month can vary in relation to the level of revenue or as a result of other factors. Both the average monthly revenue adjustments and the average lag assumptions are continually evaluated for appropriateness.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <fwrd:AverageMonthlyRevenueAdjustments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTY5MjQ_d587788e-176d-4eda-ab43-cdc1d945a509"
      unitRef="usd">662000</fwrd:AverageMonthlyRevenueAdjustments>
    <fwrd:AverageMonthlyRevenue
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTY5NjQ_dccb0e3c-98c8-4445-984c-34822959d050"
      unitRef="usd">138536000</fwrd:AverageMonthlyRevenue>
    <fwrd:AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzUxNzM_e8d9ec0e-5694-499d-b465-e8585d568097"
      unitRef="number">0.005</fwrd:AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTc1_767c5ce5-67f6-44f3-82c3-4502ef99b0fc">Inventories are valued at the lower of cost or net realizable value, using first-in, first-out method. Net realizable value is the estimated selling price in the ordinary course of business. Replacement parts are expensed when placed in service, while tires are capitalized and amortized over their estimated useful life. Expenses related to the utilization of inventories are recorded in &#x201c;Other operating expenses&#x201d; in the Consolidated Statements of Comprehensive Income.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTQ0_91ecce92-6681-40cb-9f9a-152a6c38061f">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation is provided on a straight-line basis over the estimated useful lives of 30 to 40 years for building and improvements, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MDA_4ab82d2e-c8c4-4b1c-b63f-404e968e8984"&gt;three&lt;/span&gt; to ten years for equipment, the lesser of the estimated useful life or the initial lease term for leasehold improvements and five years for computer software. Land is not depreciated and construction in progress is not depreciated until ready for service. Expenditures for maintenance and repairs are charged to expense as incurred. For internally developed software, all costs incurred during planning and evaluation are expensed. Costs incurred during the application development stage are capitalized and included in property and equipment. Capitalized software also includes software acquired for internal use.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6d85e89966d3431c8030c729b549080e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY1ODU_b017843d-943c-4c9e-8582-0102a060b42b">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i56a700e65a5d49e1b33eeb0aa9dfba5f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY1OTM_6c39d369-19e6-4dd4-9920-cdef77187821">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id1f6619f42814b60854035d110d786f8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4Mzc_383e76e9-cdf4-4178-832b-8f9fa8494556">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i84ef1466bc5e4d0297009ff3b0628813_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTE4Mzg_e02bec2b-3c2d-49fd-90b0-b3168da40039">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY0Mjg_777168fe-5278-4aad-9fa4-0f30a80fb73b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment as of December&#160;31, 2021 and 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.329%"/&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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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;Land&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;26,479&#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;26,365&#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 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;Buildings and improvements&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;67,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;65,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 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;Equipment&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;259,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;246,949&#160;&lt;/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;Leasehold improvements&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;13,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,747&#160;&lt;/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;Computer software&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;26,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,480&#160;&lt;/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;Construction in progress&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;27,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/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 property and equipment&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;419,962&#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="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;380,519&#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 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 accumulated depreciation and amortization&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;200,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;190,652&#160;&lt;/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 property and equipment, net&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;219,095&#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;189,867&#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;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i840e07b63f1f4e4b9aafef979b4b254f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMS0xLTEtNDcwODQ_c7b3f9cd-7597-43c3-b8f0-974a69a7f8da"
      unitRef="usd">26479000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie2a240772c9a4fdd9880e226e45dd562_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMy0xLTEtNDcwOTc_feeed426-26b2-434d-81b1-9aae465e700f"
      unitRef="usd">26365000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i94fdd738d12a406f85ec3e0d018a1505_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzQtMS0xLTEtNDcwODQ_6bba6743-d360-4d18-bd4c-027bd657bd82"
      unitRef="usd">67269000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia3dec9669a774f2e9271c562b3a324d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzQtMy0xLTEtNDcwOTc_732e462c-90b6-4daa-b575-301a701a21f4"
      unitRef="usd">65923000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i75af326b1f264d6d95447149918be59d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMS0xLTEtNDcwNTk_e48d5017-0714-4d29-869f-47072ba0a57b"
      unitRef="usd">259030000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1f96cb77f09e401ebd9f81c07e963dfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzMtMy0xLTEtNDcwNTk_75fb3206-35a8-4093-ac22-477edc944b4c"
      unitRef="usd">246949000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i65bcf848e7dc410cb135112a78adbfc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzctMS0xLTEtNDcwNTk_19a0292e-309e-42cc-a02f-8c972b4c6f77"
      unitRef="usd">13780000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f05fd8c437342a596a1dcad9f3a8f73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzctMy0xLTEtNDcwNTk_4e543358-7528-4579-8f92-c126bdd8f046"
      unitRef="usd">13747000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if30aaa9a36624826bd69c76701dab9cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzUtMS0xLTEtNjA3ODA_32159276-2aa5-4449-b306-3e6c3d5de619"
      unitRef="usd">26333000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0816f34ffa0d4e4eaa367024089e4bc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzUtMy0xLTEtNjA3ODc_3f35ad97-20d2-4ca5-97ac-9c6fca71147d"
      unitRef="usd">23480000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i117c5f16639c49c59c940ea05e03c5c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMS0xLTEtNDcwNTk_2b628f99-8674-4b63-b2b3-799ada31c9ff"
      unitRef="usd">27071000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id4dcee27eead43cda50a9a32813012f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMy0xLTEtNDcwNTk_34ba8ca7-5012-42ff-ae14-8e14dfedffd8"
      unitRef="usd">4055000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMS0xLTEtNDcwNTk_5eb8e556-9d81-4db9-a5ef-3d749e910d21"
      unitRef="usd">419962000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMy0xLTEtNDcwNTk_52a8ec6e-f094-4e5b-a0fb-22d5594da1f6"
      unitRef="usd">380519000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMS0xLTEtNDg0ODQ_e6058477-8f21-4b7e-84b0-9bfa741ad459"
      unitRef="usd">200867000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzgtMy0xLTEtNDg0ODQ_78cd6d9a-d251-44e5-8e9c-12cbd14b13f2"
      unitRef="usd">190652000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMS0xLTEtNDk1OTQ_815940f4-c16f-4c9a-8537-ae536c9023ef"
      unitRef="usd">219095000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYjIzMGM2YmEwYmY0YjNlYTIwODdlYjU2YWE1NmZhZi90YWJsZXJhbmdlOmNiMjMwYzZiYTBiZjRiM2VhMjA4N2ViNTZhYTU2ZmFmXzktMy0xLTEtNDk1OTQ_1dc602db-4b0b-4984-8412-736ce7206e75"
      unitRef="usd">189867000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2MzE_d3c8a591-6102-4dcf-9a66-90ac8c60c585"
      unitRef="usd">8140000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NDA_d22bc143-4fdc-401b-9f9b-a1889b4ff16d"
      unitRef="usd">7455000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NTQ_e4f0d8eb-2958-420a-8e95-7d3cb1b674b3"
      unitRef="usd">2394000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NjQ_b9179844-1f31-4e2c-922f-c23be8e9e914"
      unitRef="usd">2053000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNjY2NzQ_dc2af34a-09e3-4496-a7a9-bf7b475055d5"
      unitRef="usd">1714000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTYwNzU_7531b7e5-6fdc-4647-ace0-2097e8166653">The Company capitalizes the costs of incurred during the implementation stage for cloud computing or hosting arrangements. Costs incurred in the preliminary project stage and post-implementation stage, which includes maintenance and training costs, are expensed as incurred.</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ie9413b7a53c848efac1f7581eae09c08_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA4MTkwNTY_c983ad26-ac98-44a5-8daf-600205c29c56">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTYx_20716388-a3d5-447b-9809-03acf328e29d">&lt;div style="text-align:justify;text-indent:36pt"&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 tests goodwill for impairment, at the reporting unit level, annually and when events or circumstances indicate that fair value of a reporting unit may be below its carrying value. A reporting unit is an operating segment or one level below an operating segment, for example, a component. The Company&#x2019;s reporting units are not its reportable segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is evaluated annually as of June 30 for impairment using a qualitative assessment or a quantitative one-step assessment. If the Company elects to perform a qualitative assessment and determines the fair value of its reporting units more likely than not exceed the carrying value of their net assets, no further evaluation is necessary. For reporting units where the Company performs a one-step quantitative assessment, the Company compares the fair value of each reporting unit, which is determined based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies, to its respective carrying value of net assets, including goodwill. If the fair value of the reporting unit exceeds its carrying value of net assets, the goodwill is not considered impaired. If the carrying value of net assets is higher than the fair value of the reporting unit, the impairment charge is the amount by which the carrying value exceeds the reporting unit&#x2019;s fair value.&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:36pt"&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 reviews its long-lived assets, which include intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation for recoverability is performed at a level where independent cash flows may be attributed to either an asset or asset group. If the Company determines that the carrying amount of an asset or asset group is not recoverable based on the expected undiscounted future cash flows of the asset or asset group, an impairment loss is recorded equal to the excess of the carrying amounts over the estimated fair value of the long-lived assets. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. The Company also evaluates the amortization periods assigned to its intangible assets to determine whether events or changes in circumstances warrant revised estimates of useful lives. Assets to be disposed of by sale are reported at the lower of the carrying amount or fair value, less estimated costs to sell.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ib26f4939d66347969b449ea40237c954_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_3c89f95d-2e43-41f4-a035-b4ee28896244"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_60afe630-75ff-4444-b356-7dd0906c135c"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_85f61d6e-220b-42ef-afe1-be47c57de475"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i5e73d6d0ca894d08b191598beec491de_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_94d21d0f-2486-4eeb-9fa1-ea6c79247042"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8365bd9ff50741e6836589ee38f0b85a_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_aa712552-68dc-4567-a214-aec52e2d74dd"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ib26f4939d66347969b449ea40237c954_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTMy_bc569333-a796-4719-947b-7f0a24075a05"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTQy_34a1aa8b-23cf-433d-b1a3-a3d5a33756d3">&lt;div style="text-indent:36pt"&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 during the years ended December 31, 2021, 2020 and 2019 are summarized as follows:&lt;/span&gt;&lt;/div&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:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:235.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:94.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:66.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:4.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:87.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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;Expedited Freight&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;Intermodal&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;Consolidated &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;/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;/tr&gt;&lt;tr style="height:14pt"&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;Balance as of December 31, 2019&lt;/span&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;137,034&#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;78,665&#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;215,699&#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 style="height:14pt"&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;Acquisitions&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;28,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;29,283&#160;&lt;/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:2px 1pt;text-align:left;vertical-align: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:#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;165,268&#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;79,714&#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;244,982&#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 style="height:14pt"&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;Acquisitions &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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;17,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,770&#160;&lt;/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:2px 1pt;text-align:left;vertical-align: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, 2021&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;169,288&#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;97,464&#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;266,752&#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;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i1f5bc1324c064161a2439211675c06e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtMS0xLTEtNTczNDM_ac8edc7f-4bad-4f50-b2f8-da0259245afb"
      unitRef="usd">137034000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0420c4daf05a49eeac8e8505db7c9359_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtMy0xLTEtNTczNTA_892290f6-e5c4-4ef2-87a5-0553e9781733"
      unitRef="usd">78665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzMtNS0xLTEtNTczNTc_37af2e00-eb55-4dec-bbb4-cf012d2df501"
      unitRef="usd">215699000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtMS0xLTEtNTczNDM_2724e01b-63dc-44c4-b501-2c0bfd19debc"
      unitRef="usd">28234000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6737096d30ba46efb34fea0cc1d890b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtMy0xLTEtNTczNTA_0073b8bc-9759-4337-bef0-464ac8331eac"
      unitRef="usd">1049000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzQtNS0xLTEtNTczNTc_e94edde5-830f-4949-94b7-6c8ddef001c0"
      unitRef="usd">29283000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i2beccdd4047445ceb32440c19e2b7e03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtMS0xLTEtNTczNDM_91763140-e70f-4fe5-bf74-edb008eb4b8a"
      unitRef="usd">165268000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i556f3f40bba34562b1864d58c58990ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtMy0xLTEtNTczNTA_ad6f3c74-e9eb-4e8a-9e21-7f6a7cf515e0"
      unitRef="usd">79714000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzUtNS0xLTEtNTczNTc_10c74554-927a-4e78-b880-079de4bbfc50"
      unitRef="usd">244982000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtMS0xLTEtNTczNDM_e1d94de5-9c00-4df8-9dae-9a3a88475f1f"
      unitRef="usd">4020000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6406321291af46f895e5b36c417e7c24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtMy0xLTEtNTczNTA_a508e514-b91f-4d90-97d6-c3889cb44897"
      unitRef="usd">17750000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzYtNS0xLTEtNTczNTc_162af6c7-d022-4842-ac3f-fa729342a49e"
      unitRef="usd">21770000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i1c10889478b04996b4a1dd8031f1e386_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctMS0xLTEtNTczNDM_1beea4a0-ab62-45f1-8ecf-9c43538da957"
      unitRef="usd">169288000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic65625f150614cffaa6d272ef6b7fee1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctMy0xLTEtNTczNTA_f60bbb3c-8fe0-40ce-8acc-ef4de7a3f2ba"
      unitRef="usd">97464000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZToyYTZlMTU2YWFlYzY0Mjg3YTlkZjA5Mzk5MTlkMTliOC90YWJsZXJhbmdlOjJhNmUxNTZhYWVjNjQyODdhOWRmMDkzOTkxOWQxOWI4XzctNS0xLTEtNTczNTc_594fd42d-6a35-4022-b3b1-9f4422537d30"
      unitRef="usd">266752000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODE_0f8ae635-39c3-43f9-a9fe-39662eb349a0"
      unitRef="usd">25686000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODU_d062fd63-437b-481f-8d9a-15690e1f1e8a"
      unitRef="usd">187608000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0f82a063626d414dbd2c76a75d3301a5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwODk_7ac4bdb7-4a10-46bb-8339-45428a550e6e">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibbb34e29d75840649f8be1760c0cb1bb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwOTM_616a06dc-91e4-44f0-8488-fc3c764e3f12">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTg4_b0a74653-95c6-4a04-bf62-82fe98409ce9">The acquired intangible assets have a weighted-average useful life as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.615%"/&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;Intangible Assets&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-Average Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;15 years&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-compete agreements&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:2px 1pt;text-align:right;vertical-align: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 years&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;Trade names&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;4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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="39" 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;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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;FSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;O.S.T.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Linn Star&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;CLW&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Proficient Transport&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;J&amp;amp;P&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;BarOle&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;Customer relationships&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;border-top:1pt solid #000;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;15 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;border-top:1pt solid #000;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;10 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;border-top:1pt solid #000;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;15 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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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;8 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;border-top:1pt solid #000;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;12 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;border-top:1pt solid #000;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;8 years&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-compete agreements&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: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;5 years&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: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;3 years&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: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;1 year&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: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;5 years&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: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;1 year&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: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;5 years&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: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;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzEtMi0xLTEtNTg4OTY_2091d385-25ed-45b3-96b3-c4a3763304ee">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzItMi0xLTEtNTg4OTY_782fd79c-b58a-4ad7-ad1a-29cf151600cf">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo4Mjg5MjBkYzJmYmM0Yzc0OWJmYTU2MjYwMjMyYWVkZS90YWJsZXJhbmdlOjgyODkyMGRjMmZiYzRjNzQ5YmZhNTYyNjAyMzJhZWRlXzMtMi0xLTEtNTg4OTY_48dc49ca-90de-4f83-9c45-4fd65b88b7cb">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNjk_a9597805-8f25-4d54-95ab-d52a8e046c0a"
      unitRef="usd">14328000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNzM_21812ea2-7126-4aef-a505-c6f8b90cbdd4"
      unitRef="usd">13489000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQwNzc_cde6e46a-b365-446e-af96-7e1512299a2a"
      unitRef="usd">10183000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0MTY_9fb7bc5d-3197-44d0-8ac1-0eef7e540244"
      unitRef="usd">16018000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0Mjk_4a438f0a-4c44-4f53-837e-a0fe0d25018f"
      unitRef="usd">15779000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NDI_89691af3-1ebb-4455-a03b-3392b830d938"
      unitRef="usd">15655000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NTU_49c2f215-5e85-4968-8954-8fe80f9795ee"
      unitRef="usd">15557000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjQ0NzI_e82ee0a9-73e5-47b9-a731-4f6a821f9b40"
      unitRef="usd">15366000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTQz_61ccd5d2-ce1d-435f-b46c-da1363af4ea5">&lt;div style="text-align:justify;text-indent:36pt"&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 acquired intangible assets during 2021 and 2020 are summarized as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="21" 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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Non-Compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Trade Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Balance as of December 31, 2019&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 #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;196,225&#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;6,652&#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;1,500&#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;204,377&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&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;32,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;33,664&#160;&lt;/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 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;228,416&#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;8,125&#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;1,500&#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;238,041&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&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;22,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;24,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;/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, 2021&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;251,377&#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;9,176&#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;1,500&#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;262,053&#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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&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="21" 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;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Customer Relationships&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;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Non-Compete Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Trade Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Balance as of December 31, 2019&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 #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;73,868&#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;4,152&#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;1,500&#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;79,520&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;13,489&#160;&lt;/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 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;85,930&#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;5,579&#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;1,500&#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;93,009&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&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;13,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;14,328&#160;&lt;/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, 2021&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;99,094&#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;6,743&#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;1,500&#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;107,337&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;Carrying value as of December 31, 2021 and 2020 is inclusive of $16,501 of accumulated impairment.</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItMi0xLTEtNTczNzk_d1df8db8-b462-41d8-84b5-367caf386dd3"
      unitRef="usd">196225000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i85d5217b6a8b4cfc824f9117d2208c92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItNC0xLTEtNTczOTQ_b17aa57a-9b99-49b5-a523-68445f541cf8"
      unitRef="usd">6652000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieb67fe9aa96b438b81ab365c3c90869e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItNi0xLTEtNTc0MDE_1982c558-10f6-4a42-9316-e4e11c929761"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzItOC0xLTEtNTc0MDE_024f6b75-9baa-48eb-84d5-cf2a6a7b44a7"
      unitRef="usd">204377000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtMi0xLTEtNTczNzk_337a06c1-fa15-47a7-8f2e-f2b0fd747610"
      unitRef="usd">32191000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6347f98958e84f6291196cd7befb43df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtNC0xLTEtNTczOTQ_463f33d9-091a-4559-a2f1-f04fa94115c0"
      unitRef="usd">1473000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtNi0xLTEtNTc0MDE_aae84f46-89be-45f5-add8-158f6d6771de"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzMtOC0xLTEtNTc0MDE_75aed885-11b1-43a5-8574-1048390ad44c"
      unitRef="usd">33664000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtMi0xLTEtNTczNzk_2ffeeaed-1812-4f1b-9357-fc5abdb00815"
      unitRef="usd">228416000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i35130157ed324754bac948c03adb126c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtNC0xLTEtNTczOTQ_60773455-d233-4b1d-a65f-4160045b65c1"
      unitRef="usd">8125000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iba75421c50b640fa90927618ff4dc4d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtNi0xLTEtNTc0MDE_40342bdd-fca7-404b-b462-598bf8febf74"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzQtOC0xLTEtNTc0MDE_75d5b7ef-dfd7-4519-9e53-49873db0e335"
      unitRef="usd">238041000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtMi0xLTEtNTczNzk_66ae1ace-1035-47ef-807a-b5ed6a9c56c6"
      unitRef="usd">22961000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtNC0xLTEtNTczOTQ_5ba3f8bc-8c1e-43b9-9cec-a1498f1bd25a"
      unitRef="usd">1051000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtNi0xLTEtNTc0MDE_72def66b-393e-492f-826c-8b5c32558fed"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzUtOC0xLTEtNTc0MDE_63bb31e5-3c78-4f13-b846-a2fc6849ae96"
      unitRef="usd">24012000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtMi0xLTEtNTczNzk_6bb7124c-980a-46f7-9302-e84505e7237b"
      unitRef="usd">251377000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if5a56ea40bc348acbbd28e226ff50032_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtNC0xLTEtNTczOTQ_ffef1087-1b07-40cd-a151-b0b56955a9a7"
      unitRef="usd">9176000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i64aae4527074401b859999223905a44e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtNi0xLTEtNTc0MDE_041158da-8938-4277-8367-edd7b19fca70"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNjEzNzQyZjUxNjY0ZTg4YTdiNzBmNzI3NmIwMjMzMC90YWJsZXJhbmdlOjM2MTM3NDJmNTE2NjRlODhhN2I3MGY3Mjc2YjAyMzMwXzYtOC0xLTEtNTc0MDE_15bafe51-c039-4a6c-8834-006af5a488a5"
      unitRef="usd">262053000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib0dfcf8692cf4ea59668636bb53ad71a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItMi0xLTEtNTc0MTU_4e8c45e3-2ac6-44e0-8ea1-e6423370e9d2"
      unitRef="usd">73868000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i85d5217b6a8b4cfc824f9117d2208c92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItNC0xLTEtNTc0MTU_4ba136a5-8225-4167-adaf-a9745169df80"
      unitRef="usd">4152000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb67fe9aa96b438b81ab365c3c90869e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItNi0xLTEtNTc0MTU_43f9d97a-74fe-4d29-8cfc-c408a3a24422"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzItOC0xLTEtNTc0MTU_8b7671be-b1a1-41b1-b486-d6703b9066df"
      unitRef="usd">79520000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4bc7a53b546a4d7f912294eff91cab2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtMi0xLTEtNTc0MTU_d76fe0c5-2a77-4c02-8f82-83ac6c688368"
      unitRef="usd">12062000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6347f98958e84f6291196cd7befb43df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtNC0xLTEtNTc0MTU_59853cdd-0dc9-44e1-8286-55256d22a0e2"
      unitRef="usd">1427000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i397d80a8db1e450e887a1714300d0bb4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtNi0xLTEtNTc0MTU_bd594de8-eb54-45c6-9619-e1da4e1b7134"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzMtOC0xLTEtNTc0MTU_ec51f388-dc17-40eb-847f-6e0cecfe34ef"
      unitRef="usd">13489000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtMi0xLTEtNTc0MTU_126d6c7b-4726-4503-939a-5efeefb3b681"
      unitRef="usd">85930000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i35130157ed324754bac948c03adb126c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtNC0xLTEtNTc0MTU_33f8f34b-a0bc-4915-90d3-51f855cf43da"
      unitRef="usd">5579000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iba75421c50b640fa90927618ff4dc4d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtNi0xLTEtNTc0MTU_d9501e5c-1c40-441f-b286-7ea55c540c2d"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzQtOC0xLTEtNTc0MTU_439eb8d7-3a22-4c04-9f03-eea41ef57eb0"
      unitRef="usd">93009000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtMi0xLTEtNTc0MTU_c4a67ad5-d37c-49f7-a0b7-22dd139b6917"
      unitRef="usd">13164000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0cebee63694e47dcbc2e1249b58fba59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtNC0xLTEtNTc0MTU_a282946c-0441-430e-affe-1672332e6373"
      unitRef="usd">1164000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0186ade249374e148b61a0daa2d847fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtNi0xLTEtNTc0MTU_547a9145-2832-4c12-aa58-972727575f7f"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzUtOC0xLTEtNTc0MTU_3ae2e9fb-89ee-4b65-878c-5e6d002079c3"
      unitRef="usd">14328000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtMi0xLTEtNTc0MTU_8fc456e1-257c-4125-98e2-d45b0d400e50"
      unitRef="usd">99094000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if5a56ea40bc348acbbd28e226ff50032_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtNC0xLTEtNTc0MTU_83b533b9-fc7f-4342-ad98-b1d98a2ac651"
      unitRef="usd">6743000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i64aae4527074401b859999223905a44e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtNi0xLTEtNTc0MTU_5d646abf-6bd4-42f2-91ab-0a7ced45647e"
      unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTowNTk5YTVlZGMyYTc0MDNhOGU2Y2FkOTgyMDY4MzRhNS90YWJsZXJhbmdlOjA1OTlhNWVkYzJhNzQwM2E4ZTZjYWQ5ODIwNjgzNGE1XzYtOC0xLTEtNTc0MTU_d23f5fb4-0770-45d7-a452-ad5c9a54a26f"
      unitRef="usd">107337000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="ief82987385854705b7f8b397eee2b6e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTc3_1d3f6b37-14e5-4636-bf5f-a6cb6700dd37"
      unitRef="usd">16501000</fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="i6a73d57e8f244240929bbaad28ce66bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzE4MTQxOTQxOTU3MTc3_214ebc67-6a3e-434b-ba2d-8f9bf13bd14e"
      unitRef="usd">16501000</fwrd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY2MDk_480fab27-452e-4f0e-8cdd-85371b2d42b6">Accrued expenses as of  December&#160;31, 2021 and 2020 consisted of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&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:18.785%"/&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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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;Accrued payroll and related items&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;29,364&#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;18,545&#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 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;Insurance and claims accruals&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;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;17,994&#160;&lt;/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;Payables to leased capacity providers&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;11,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;14,725&#160;&lt;/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;Accrued expenses&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;61,621&#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;51,264&#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;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzEtMS0xLTEtNDg1NjI_1cfec593-f99d-4985-a368-645b83d78bf3"
      unitRef="usd">29364000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzEtMy0xLTEtNDg1NjI_5b144544-2969-4537-86ff-69bdfdb63e68"
      unitRef="usd">18545000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzItMS0xLTEtNDg1NjI_78fd8dc1-6a6f-4f5d-809e-f77ca532dbd7"
      unitRef="usd">21172000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzItMy0xLTEtNDg1NjI_388575e1-0141-4b40-abeb-750285758c4c"
      unitRef="usd">17994000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzMtMS0xLTEtNDg1NjI_6524bdb6-4872-4ae8-a2ee-a1932e6f1d10"
      unitRef="usd">11085000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzMtMy0xLTEtNDg1NjI_b8164746-26a9-4b59-b408-5023c1fba022"
      unitRef="usd">14725000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzQtMS0xLTEtNDg1NjI_43e4b16c-9e37-40f5-bd27-639d83eae2ca"
      unitRef="usd">61621000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTozNTFhYzBmNDc4ZjI0MWQ4ODBmMzJlMmEwMjY4YzY2Ni90YWJsZXJhbmdlOjM1MWFjMGY0NzhmMjQxZDg4MGYzMmUyYTAyNjhjNjY2XzQtMy0xLTEtNDg1NjI_18f7f16c-70b6-42a5-87f0-b5b22c27ec29"
      unitRef="usd">51264000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTI4_7f9e3a3b-dd64-4005-9e24-52771d358f00">The Company&#x2019;s licensed motor carrier contracts with independent contractor fleets, owner-operators and other third-party transportation capacity providers for most of the transportation services. The Company&#x2019;s independent contractor fleet owners and owner-operators lease their equipment to the Company&#x2019;s motor carrier (&#x201c;Leased Capacity Providers&#x201d;) and own, operate and maintain their own tractors and employ their own drivers. Under U.S. Department of Transportation (&#x201c;DOT&#x201d;) regulations, the Company is liable for bodily injury and property damage caused by the Leased Capacity Providers and employee drivers while they are operating equipment under the Company&#x2019;s various motor carrier authorities. The potential liability associated with any accident can be severe and occurrences are unpredictable. For vehicle liability, the Company retains a portion of the risk.&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also, from time to time, when brokering freight, the Company may face claims for the &#x201c;negligent selection&#x201d; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#x2019; compensation insurance with a self-insured retention of $500 per occurrence.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 provides for the estimated costs of vehicle liability and workers&#x2019; compensation claims both reported and for claims incurred but not reported. The amount of self-insurance loss reserves and loss adjustment expenses is determined based on an estimation process that uses information obtained from both Company-specific and industry data, as well as general economic information. The most significant assumptions used in the estimation process include determining the trend in loss costs, the expected consistency in the frequency and severity of claims incurred but not yet reported, changes in the timing of the reporting of losses from the loss date to the notification date, and expected costs to settle unpaid claims. The Company estimates its self-insurance loss exposure by evaluating the merits and circumstances surrounding individual known claims and through actuarial analysis to determine an estimate of probable losses on claims incurred but not reported. T&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company accrues for the costs of the uninsured portion of pending claims, based on the nature and severity of individual claims and historical claims development trends. Estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult. Failure to establish sufficient insurance reserves and adequately estimate for future insurance claims may cause unfavorable differences between actual self-insurance costs and the reserve estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <fwrd:SelfInsuranceLossReservesTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTM3_68466568-c323-41b4-bec0-04593b6255fe">Below is a summary of the Company&#x2019;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000:&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.203%"/&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="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;Company &lt;br/&gt;Risk Retention&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;Frequency&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;Layer&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;Policy Term&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;Expedited Freight&#xb9;&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;LTL business&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;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occurrence/Accident&#xb2;&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: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;$0 to $3,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truckload business&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;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $2,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL business&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Policy Term Aggregate&#xb3;&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: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;$3,000 to $5,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL, Truckload and Intermodal businesses&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;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Policy Term Aggregate&#xb3;&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: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;$5,000 to $10,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Intermodal&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $1,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb9; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;Excluding the Final Mile business, which is primarily a brokered service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb2;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.&lt;/span&gt;&lt;/div&gt;&#xb3; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.</fwrd:SelfInsuranceLossReservesTableTextBlock>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzMTI4MDI_6d9e50b1-72aa-49d6-863d-dd0753eb43cc"
      unitRef="usd">10000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItMi0xLTEtMjcyMzQ_fe7cd272-d1a2-4fa4-9211-424cce84df43"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="ic84f85ab0549443f96200601742676f4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo4M2Y2NWJmYjMxMDc0MGJmODdjNmJmYzFiYTI2YzY5NF80_8ad980d3-570f-4830-b67a-4b5286a5b52c"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzItNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo4M2Y2NWJmYjMxMDc0MGJmODdjNmJmYzFiYTI2YzY5NF8xMA_6fa63fd6-58bf-4ac5-a920-a2fb823c66bd"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtMi0xLTEtMjcyMzQ_be8bc593-8444-43dc-8b1a-0ccd2ce07ff5"
      unitRef="usd">2000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo1OWZlNDhmMWE3MDA0NTM4Yjk2ZWI5NzMyY2QxODEyNV80_ce3bca06-8a07-4a51-9db6-7be19f599372"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzMtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo1OWZlNDhmMWE3MDA0NTM4Yjk2ZWI5NzMyY2QxODEyNV8xMA_bfca3e8f-0310-470a-9251-31acc7e61cf3"
      unitRef="usd">2000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtMi0xLTEtMjcyMzQ_dd7255af-fbbe-44cd-8ea9-a40f2fdedd7e"
      unitRef="usd">6000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo5NDc0MzQxMTcyMDE0Y2ZmOGM2ZDQwYzQyYzYxOWY4MV80_205b21b5-45bf-442c-89b4-775f84ea3711"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzQtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjo5NDc0MzQxMTcyMDE0Y2ZmOGM2ZDQwYzQyYzYxOWY4MV8xMA_cb2fb718-de69-444d-b81c-a5583a468010"
      unitRef="usd">5000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="id4736eb90f90438a9a2fa94337664473_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtMi0xLTEtMjcyMzQ_4e7f60b8-0532-4cfc-afdf-63350deaa03d"
      unitRef="usd">2500000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjozODMyZTFhZDZhOGE0ZmRmYmY2NDRhN2MzNGM4ZjU0Zl80_c06f0573-1356-4bf0-bd35-a640056e06c0"
      unitRef="usd">5000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzUtNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjozODMyZTFhZDZhOGE0ZmRmYmY2NDRhN2MzNGM4ZjU0Zl8xMA_42fb9764-cfe4-4dd6-b4d2-c16395d4cc75"
      unitRef="usd">10000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctMi0xLTEtMjcyMzQ_df72321a-616a-4148-b0bf-424a76f9d702"
      unitRef="usd">1000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjowMWRhYzhhZTI0NWI0ZDdiOWU3OGFkZTE0NDgwN2NjZV80_ec3fb9dc-df3d-4b56-9380-35b89e8d74ee"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTpjYTM3YjViM2U3MDc0ZTc4ODQ4NzViMGUzMDQ2OGQ4NS90YWJsZXJhbmdlOmNhMzdiNWIzZTcwNzRlNzg4NDg3NWIwZTMwNDY4ZDg1XzctNi0xLTEtNDI5NDgvdGV4dHJlZ2lvbjowMWRhYzhhZTI0NWI0ZDdiOWU3OGFkZTE0NDgwN2NjZV8xMA_d4592bdc-4533-49e5-97bb-1b0af3c26043"
      unitRef="usd">1000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:Liabilityinsurancecoverage
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzk5NzA_a10d461e-5de8-47fe-8477-db4a5f9a4449"
      unitRef="usd">100000</fwrd:Liabilityinsurancecoverage>
    <fwrd:SelfInsuranceRetentionWorkersCompensation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwMTM1_9252171d-d344-414b-9449-52b07b400261"
      unitRef="usd">500000</fwrd:SelfInsuranceRetentionWorkersCompensation>
    <us-gaap:SelfInsuranceReserve
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcyMDU_1efcc057-7cc3-483d-9659-ca97a3f624a4"
      unitRef="usd">65649000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTkw_3d871ab7-13b2-4f13-b3e6-5dcad40fb202"
      unitRef="usd">68647000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcwMjk_5d7e23e9-c2e2-4de7-a6c4-3c36d3956a48"
      unitRef="usd">21172000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI3NDg3NzkxNjAxODA_87c981be-8de0-4f0a-b9cb-d85f9b70e39b"
      unitRef="usd">44477000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTU3Nzk_dfb52564-5d2d-4110-adc0-b8c3a6c7c317"
      unitRef="usd">17994000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTU3ODg_5a01ba04-1ece-4a38-ac36-9b902377df0c"
      unitRef="usd">50653000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MTcyMzU_4f715567-11b5-4733-af75-1df732af2946"
      unitRef="usd">28667000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:InsuranceSettlementsReceivable
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzExNzI4_0c2b9b9c-b272-4cb2-95e7-3c0bcab17194"
      unitRef="usd">35088000</us-gaap:InsuranceSettlementsReceivable>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTI5_33d82afa-5196-43b5-a7f6-0ef08bc27c8e">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when the Company satisfies the performance obligation by the delivery of a shipment in accordance with contractual agreements, bills of lading (&#x201c;BOLs&#x201d;) and general tariff provisions. The amount of revenue recognized is measured as the consideration the Company expects to receive in exchange for those services pursuant to a contract with a customer. A contract exists once the Company enters into a contractual agreement with a customer. The Company does not recognize revenue in cases where collectibility is not probable, and defers recognition until collection is probable or payment is received. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 generates revenue from the delivery of a shipment and the completion of related services. Revenue for the delivery of a shipment is recorded over time to coincide with when customers simultaneously receive and consume the benefits of the delivery services. Accordingly, revenue billed to a customer for the transportation of freight are recognized over the transit period as the performance obligation to the customer is satisfied. The Company determines the transit period for a shipment based on the pick-up date and the delivery date, which may be estimated if delivery has not occurred as of a reporting period. The determination of the transit period and how much of it has been completed as of a given reporting date may require the Company to make judgments that impact the timing of revenue recognized. For delivery of shipments with a pick-up date in one reporting period and a delivery date in another reporting period, the Company recognizes revenue based on relative transit time in each reporting period. A portion of the total revenue to be billed to the customer after completion of a delivery is recognized in each reporting period based on the percentage of total transit time that has been completed at the end of the applicable reporting period. Upon delivery of a shipment or related service, customers are billed according to the applicable payment terms. Related services are a separate performance obligation and include accessorial charges such as terminal handling, storage, equipment rentals and customs brokerage.  &lt;/span&gt;&lt;/div&gt;Revenue is classified based on the line of business as the Company believes that best depicts the nature, timing and amount of revenue and cash flows.  For all lines of business, the Company records revenue on a gross basis as it is the principal in the transaction as the Company has discretion to determine the amount of consideration. Additionally, the Company has the discretion to select drivers and other vendors for the services provided to customers. These factors, discretion in the amount of consideration and the selection of drivers and other vendors, support revenue recognized on a gross basis.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTk2_f6e18e9e-25ef-48b8-b696-023a6a16c998">nder Accounting Standards Codification 842, Leases, (&#x201c;ASC 842&#x201d;), where lessees are required to record an asset (right-of-use asset or finance lease asset) and a lease liability. ASC 842 allows for two types of leases for recognition purposes: operating leases and finance leases. Operating leases result in the recognition of a single lease expense on a straight-line basis over the lease term, while finance leases result in an accelerated expense. The Company determines if an arrangement contains a lease at inception based on whether or not the Company has the right to control the asset during the contract period. All leases greater than 12 months result in the recognition of a right-of-use asset and liability at the lease commencement date based on the present value of the lease payments over the lease term. The present value of the lease payments is calculated using the applicable weighted-average discount rate. The weighted-average discount rate is based on the discount rate implicit in the lease, or if the implicit rate is not readily determinable from the lease, then the Company estimates an applicable incremental borrowing rate. The incremental borrowing rate is estimated based on the contractual lease term and the Company&#x2019;s applicable borrowing rate.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTYz_ef3f7bda-7c71-4e0f-b239-2ffeacd46d2c">Upon the acquisition of a business, the fair value of the assets acquired and liabilities assumed are estimated, which may require judgment regarding the identification of acquired assets and liabilities assumed. Once the acquired assets and assumed liabilities are identified, the fair value of the assets and liabilities are estimated using a variety of approaches that require significant judgments. For intangible assets, significant judgments include, but are not limited to, future cash flows, selection of discount rates, determination of terminal growth rates, and estimated useful life and pattern of use of the underlying intangible assets. For tangible assets, significant judgements, include, but are not limited to, current market values, physical and functional obsolescence of the assets, and remaining useful lives. Consideration is typically paid in the form of cash paid upon closing or contingent consideration paid upon satisfaction of a future obligation. If contingent consideration is included as a component of the consideration, the Company values the consideration as of the acquisition date.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTgy_5ec5bd7f-acb6-4d42-8b10-dd7273cb705a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Refer to Note 7, &lt;/span&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 Taxes&lt;/span&gt;, for further discussion.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTU5_1e238a7d-ec1b-40ce-85e7-890111df14fc">Basic net income (loss) per common share is computed by dividing net income (loss) by the weighted-average number of common shares outstanding during each period. Restricted shares have non-forfeitable rights to dividends and as a result, are considered participating securities for purposes of computing net income (loss) per common share pursuant to the two-class method. Net income allocated to participating securities was $737 in 2021, $385 in 2020 and $945 in 2019. Diluted net income (loss) per common share assumes the exercise of outstanding stock options and the vesting of performance share awards using the treasury stock method when the effects of such assumptions are dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzNzI_20d8bc64-da43-4aff-9103-f807886f8530"
      unitRef="usd">737000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzNzY_5cbd828d-b2b4-4560-b60a-88eeda7bcaf1"
      unitRef="usd">385000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzEwOTk1MTE3MDUzODA_969d6d25-3794-4b51-a8d6-3f3cf151e394"
      unitRef="usd">945000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3OTYxMDM_26f612e5-969b-487d-94b6-3368e06c3a61">A reconciliation of net income (loss) attributable to Forward Air and weighted-average common shares outstanding for purposes of calculating basic and diluted net income (loss) per share during the years ended December&#160;31, 2021, 2020 and 2019 is as follows:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&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:9.880%"/&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:9.884%"/&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 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="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;2021&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;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="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="padding:2px 1pt;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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;Net income and comprehensive income from continuing operations&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;116,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;52,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;82,322&#160;&lt;/span&gt;&lt;/td&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;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;Net (loss) income and comprehensive (loss) income from discontinued operation&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;(10,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,777&#160;&lt;/span&gt;&lt;/td&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;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;Net income attributable to Forward Air&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;105,859&#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;23,733&#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;87,099&#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="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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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;Income allocated to participating securities from continuing operations&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;(807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(945)&lt;/span&gt;&lt;/td&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;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;Loss allocated to participating securities from discontinued operation&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;Income allocated to participating securities&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;(737)&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="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;(385)&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="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;(945)&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="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 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="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;Numerator for basic and diluted net income per share for continuing operations&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;115,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;52,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;81,377&#160;&lt;/span&gt;&lt;/td&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;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;Numerator for basic and diluted net (loss) income per share for discontinued operation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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;(29,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Denominator:&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="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;Denominator for basic net income per share - weighted-average number of common shares outstanding&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;27,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;28,195&#160;&lt;/span&gt;&lt;/td&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;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;Dilutive stock options and performance share awards&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;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;113&#160;&lt;/span&gt;&lt;/td&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;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;Denominator for diluted net income per share -  weighted-average number of common shares and common share equivalents outstanding&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;27,292&#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="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;27,697&#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="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;28,308&#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="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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Basic net income (loss) per share:&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="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;&#160;&#160;&#160;&#160;Continuing operations&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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.89&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&#160;&#160;&#160;Discontinued operation&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;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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.17&#160;&lt;/span&gt;&lt;/td&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;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;div&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 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;1&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;3.87&#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;0.84&#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;3.06&#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;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 style="height:14pt"&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 #000;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 #000;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 #000;padding:0 1pt"/&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:700;line-height:100%"&gt;Diluted net income (loss) per share:&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="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;&#160;&#160;&#160;&#160;Continuing operations&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;4.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;2.87&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&#160;&#160;&#160;Discontinued operation&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;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.17&#160;&lt;/span&gt;&lt;/td&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;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;Net income per share&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;3.85&#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;0.84&#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;3.04&#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="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;/table&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:8pt;font-weight:400;line-height:120%"&gt;Rounding may impact summation of amounts.&lt;/span&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItMS0xLTEtNTU4NDA_cbdc10ac-dd25-4f53-916f-e98c15eb299d"
      unitRef="usd">116091000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItMy0xLTEtNTU4NDA_9027c092-d89c-40b3-ab35-683ce9051c44"
      unitRef="usd">52767000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzItNS0xLTEtNTU4NDA_a2cad4d1-ba19-4bb9-ac85-5fd78867acc1"
      unitRef="usd">82322000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtMS0xLTEtNTU4NDA_ed773797-5d3b-4552-aa56-dbadfa443ab7"
      unitRef="usd">-10232000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtMy0xLTEtNTU4NDA_2368c156-f7eb-4298-ad53-b2a5be29c0a1"
      unitRef="usd">-29034000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzMtNS0xLTEtNTU4NDA_8849a87e-8ec6-4db0-a7ee-48009a45ab66"
      unitRef="usd">4777000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtMS0xLTEtNTU4NDA_7458aeab-096e-4d80-9d83-4972658f60b1"
      unitRef="usd">105859000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtMy0xLTEtNTU4NDA_457b6ca0-3d89-46df-a7d0-2b7c0d263d89"
      unitRef="usd">23733000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzQtNS0xLTEtNTU4NDA_752fb349-50f4-4db2-94eb-f68a34247a86"
      unitRef="usd">87099000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMS0xLTEtNjE0ODQ_a8c13dcc-9c67-4439-84ef-a34f65d3f85f"
      unitRef="usd">807000</us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMy0xLTEtNjE0OTE_31e26904-c426-4018-a239-b82e4dac6445"
      unitRef="usd">385000</us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtNS0xLTEtNjE0OTg_8ae86621-6fbc-45c7-9698-fd9a6ea5974f"
      unitRef="usd">945000</us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctMS0xLTEtNjE0ODQ_60a37b47-e493-4f0a-beb0-bc6fd86b326d"
      unitRef="usd">-70000</us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctMy0xLTEtNjE0OTE_ee0ba131-8f70-4255-9fd6-529a689127b6"
      unitRef="usd">0</us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzctNS0xLTEtNjE0OTg_88730f5b-c6c2-44b4-a431-f82215330828"
      unitRef="usd">0</us-gaap:UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMS0xLTEtNTU4NDA_20d8bc64-da43-4aff-9103-f807886f8530"
      unitRef="usd">737000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtMy0xLTEtNTU4NDA_5cbd828d-b2b4-4560-b60a-88eeda7bcaf1"
      unitRef="usd">385000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzYtNS0xLTEtNTU4NDA_969d6d25-3794-4b51-a8d6-3f3cf151e394"
      unitRef="usd">945000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMS0xLTEtNTU4NDA_017427e9-e4a6-47f0-b872-5c9a1692918c"
      unitRef="usd">115284000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMS0xLTEtNTU4NDA_9c438406-387e-45fd-943c-b1e428263867"
      unitRef="usd">115284000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMy0xLTEtNTU4NDA_183e4378-04ea-4f64-b2b0-f242127da42e"
      unitRef="usd">52382000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtMy0xLTEtNTU4NDA_e706be38-5c43-44bc-aa72-32b5a8dedc0e"
      unitRef="usd">52382000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtNS0xLTEtNTU4NDA_16b3c9c2-6b0f-4585-97f1-c9065ba46e26"
      unitRef="usd">81377000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzgtNS0xLTEtNTU4NDA_d639647b-043b-443c-950f-d7c2067e2550"
      unitRef="usd">81377000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMS0xLTEtNTU4NDA_2009efad-aece-44f5-b780-080d21c33eb1"
      unitRef="usd">-10162000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMS0xLTEtNTU4NDA_df3a8a94-371c-4634-acee-0068321c9894"
      unitRef="usd">-10162000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMy0xLTEtNTU4NDA_4b3c6554-83a3-4836-9189-2c72c0de8040"
      unitRef="usd">-29034000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktMy0xLTEtNTU4NDA_ea67c7dd-3e51-4a0b-9e81-99dcd84603cc"
      unitRef="usd">-29034000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktNS0xLTEtNTU4NDA_0d4b62e5-2fd8-48c2-8462-29c51c434e40"
      unitRef="usd">4777000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzktNS0xLTEtNTU4NDA_3cb159d9-0980-4933-8be6-577d14917391"
      unitRef="usd">4777000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTEtMS0xLTU1ODQw_4a80c256-43e0-470b-bb8c-f4ed95e5c5cf"
      unitRef="shares">27155000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTMtMS0xLTU1ODQw_a88f93e7-7f79-4877-844c-72446b38bcc9"
      unitRef="shares">27631000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEyLTUtMS0xLTU1ODQw_4c1f4f54-f0ca-433b-bc6d-def7eba4afab"
      unitRef="shares">28195000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTEtMS0xLTU1ODQw_a3a24288-dc48-4b98-bf44-ee010fc72a6a"
      unitRef="shares">137000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTMtMS0xLTU1ODQw_eb0bb5ae-7d15-4b15-bbd6-eb5553a3cf14"
      unitRef="shares">66000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzEzLTUtMS0xLTU1ODQw_70bfd8cf-34ec-431f-bdd6-d57c5395b1dc"
      unitRef="shares">113000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTEtMS0xLTU1ODQw_ad2f806c-dfec-4aba-88ad-95f3a9a7a9d2"
      unitRef="shares">27292000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTMtMS0xLTU1ODQw_d77e661b-e29b-4f61-a802-df4e94afe7b2"
      unitRef="shares">27697000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE0LTUtMS0xLTU1ODQw_944e9bac-6a21-4ad8-a9df-bf0a500f270e"
      unitRef="shares">28308000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTEtMS0xLTU1ODQw_6e91acc9-2b2a-4ecf-9429-1cebfaa090d8"
      unitRef="usdPerShare">4.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTEtMS0xLTU1ODQw_805f156a-31d3-4e01-bccb-1e7d92e9c5fb"
      unitRef="usdPerShare">4.25</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTMtMS0xLTU1ODQw_70bdf4d0-71f9-4a97-83d7-d6d732c21e92"
      unitRef="usdPerShare">1.90</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE3LTUtMS0xLTU1ODQw_3ee70709-bce0-4028-8140-14d065bcbac1"
      unitRef="usdPerShare">2.89</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTEtMS0xLTU1ODQw_0e0d2750-7e52-40d9-970e-c69cf1684de4"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTEtMS0xLTU1ODQw_66e91b99-8d0a-49ab-aab2-2c2d33f59b86"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTMtMS0xLTU1ODQw_d7744a37-838b-41eb-9a9f-b11d7156305f"
      unitRef="usdPerShare">-1.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE4LTUtMS0xLTU1ODQw_738c86b2-cc19-40bc-b4c9-5645d1a17ddb"
      unitRef="usdPerShare">0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd"
      unitRef="usdPerShare">3.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTMtMS0xLTU1ODQw_23c69fd9-e846-412b-b8fa-60915a0b42b3"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTUtMS0xLTU1ODQw_ec6442ea-46f6-457c-aa2d-9150c10cdd3d"
      unitRef="usdPerShare">3.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTEtMS0xLTU1ODQw_75913e37-acd9-4b00-afd6-ce3984126754"
      unitRef="usdPerShare">4.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTEtMS0xLTU1ODQw_d60f43e2-0c68-4989-815b-8c870b71b892"
      unitRef="usdPerShare">4.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTMtMS0xLTU1ODQw_95eddb26-f423-4536-8514-2d075535f3ec"
      unitRef="usdPerShare">1.89</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIyLTUtMS0xLTU1ODQw_2518ad8d-61d2-4370-bd60-13181cb6a4e7"
      unitRef="usdPerShare">2.87</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTEtMS0xLTU1ODQw_0af29c21-f7ed-4fc2-b90f-c7cb16fa4abe"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTEtMS0xLTU1ODQw_19093497-98fc-4c13-b9fe-7c53bd58bd94"
      unitRef="usdPerShare">-0.37</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTMtMS0xLTU1ODQw_92da4c37-dd7a-45e7-9404-64e816bb6ea6"
      unitRef="usdPerShare">-1.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzIzLTUtMS0xLTU1ODQw_0e659dc7-ddba-4d1b-9b7e-f483a8c0ed98"
      unitRef="usdPerShare">0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTEtMS0xLTU1ODQw_1b750845-27e9-4582-8417-e81065524ced"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTEtMS0xLTU1ODQw_f8f84e69-d3b0-4d26-8bc5-64713e4ca0a8"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTMtMS0xLTU1ODQw_41219823-e6cd-46b9-8171-24d06dcc9415"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzI0LTUtMS0xLTU1ODQw_156ac400-56b4-4f51-a10d-dcf1e785287e"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3OTYxMDQ_062c328d-edc3-48a4-bbfa-c3b5e6afce4f">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares that were not included in the calculation of&#160;net income (loss) per diluted&#160;share because to do so would have been anti-dilutive for the years ended December 31, 2021, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.844%"/&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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2021&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;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="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;Anti-dilutive stock options&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;&#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;206&#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;183&#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;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;Anti-dilutive performance shares&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;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;Anti-dilutive restricted shares and deferred stock units&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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Total anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;&#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 colspan="2" style="background-color:#ffffff;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;224&#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 colspan="2" style="background-color:#ffffff;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;183&#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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i751786aa6a674fc698cd4750f577f2a2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtMS0xLTEtNTU4NDA_77c8b694-5736-4d50-9dc5-265eb679325b"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ief60c678d4344eaa84fd1038e6f27348_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtMy0xLTEtNTU4NDA_f9ac6ebf-c789-4036-8e36-7448fe85a1b1"
      unitRef="shares">206000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i78ab91ebd6b74006b32e87f27e722767_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzEtNS0xLTEtNTU4NDA_b199e986-0489-4d7f-b27f-6fca8377c241"
      unitRef="shares">183000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItMS0xLTEtNTU4NDA_5fe69411-b490-4c44-ac3f-809d1e7f7d63"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItMy0xLTEtNTU4NDA_051f2b5c-9a23-4b36-a2b2-dbd2e9b05105"
      unitRef="shares">15000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzItNS0xLTEtNTU4NDA_0a07b654-7fe9-4a1a-981a-afef64a2f3fa"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idd181e656c674a058ad01c991bed45aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtMS0xLTEtNTU4NDA_20a7b754-bc7d-4440-83b5-ead1ad2a9333"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if95706d893b546518049eba5652d6cb8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtMy0xLTEtNTU4NDA_3554d785-9813-4526-9194-9841b698afdb"
      unitRef="shares">3000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7d4caa4fc662490495144a65f7c2b9e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzMtNS0xLTEtNTU4NDA_66420889-3d6a-4077-98a9-52426a7cf8ae"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtMS0xLTEtNTU4NDA_649efc79-7ee4-4641-aeb4-0eb5fa4334be"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtMy0xLTEtNTU4NDA_5c96bd5b-cd5e-4795-a24b-0acad87cd3ae"
      unitRef="shares">224000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTphMmMwMmVmMGFiNjU0ZGRmOTRiNDNjY2ViYzMxOTQ0Ny90YWJsZXJhbmdlOmEyYzAyZWYwYWI2NTRkZGY5NGI0M2NjZWJjMzE5NDQ3XzQtNS0xLTEtNTU4NDA_546589b3-7f6c-432c-a688-a4d0de2563c8"
      unitRef="shares">183000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTY1_8f428edc-656d-42f9-8e9e-47d122b7a5cc">The Company grants awards under the stock-based compensation plans to certain employees of the Company. The awards include stock options, restricted shares and performance shares. The fair value of the stock options is estimated on the grant date using the Black-Scholes option pricing model, and share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. The fair value of the restricted shares is the quoted market value of the Company&#x2019;s common stock on the grant date, and the share-based compensation expense is recognized on a straight-line basis over the vesting period. For certain performance shares, the fair value is the quoted market value of the Company&#x2019;s common stock on the grant date less the present value of the expected dividends not received during the relevant period. For these performance shares, the share-based compensation expense is recognized on a straight-line basis over the three-year vesting period based on the projected assessment of the level of performance that will be achieved. The fair value of other performance shares that have a financial target of the Company&#x2019;s total shareholder return as compared to the total shareholder return of a selected peer group, is estimated on the grant date using a Monte Carlo simulation model. The share-based compensation expense is recognized on a straight-line basis over the three-year vesting period. All share-based compensation expense is recognized in salaries, wages and employee benefits in the Consolidated Statements of Comprehensive Income.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODY2MzI_7fae4c0b-7164-4bd6-b6bb-b8e31b2b2b74">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODcwNDQ_06486b54-4849-4781-bb3b-2d80febc0a22">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzM4NDgyOTA3ODcwNDU_1eeaaee2-7ed2-4901-bc08-7eeadaebe8f3">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:OtherExpenses
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIzNTE2_17abe1f3-0778-443d-8c9b-dd1a4203d1ea"
      unitRef="usd">434000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzIxOTkwMjMzNTQyMjg_ad3db183-053f-4439-a4e4-bbbd7dae7fd3"
      unitRef="usd">1560000</us-gaap:OtherExpenses>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90ZXh0cmVnaW9uOmQ2Zjc2MTQ5N2M2OTQ0OWU5YWNlOTVlZjNlNDZkYTAxXzI1OTUy_265947d8-c988-47a4-a579-9fe2b01c709d">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2019-12, &lt;/span&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 Taxes (Topic 740):  Simplifying the Accounting for Income Taxes&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 standard simplifies the accounting for income taxes by removing certain exceptions to the general principles of accounting for income taxes and improving consistent application of the principles.  ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted.  The Company adopted this standard as of January 1, 2021.  The adoption of the standard did not have a material impact on the Company&#x2019;s results of operations, financial condition, or cash flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;New Accounting Pronouncements to be Adopted  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, FASB issued ASU 2021-08, &lt;/span&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;Business Combinations (Topic 805):  Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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 standard addresses the recognition of an acquired contract liability in a business combination and the recognition and measurement of contract assets and contract liabilities from revenue contracts acquired in a business combination.  ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted.  The Company is currently evaluating the adoption of ASU 2021-08 and the impact, if any, adoption will have on its operations, financial condition, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM5MTM_14276762-e61a-40ac-9220-db856fdccd7e">Discontinued Operation and Held for Sale&lt;div style="text-align:justify;text-indent:36pt"&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, on April 23, 2020, the Company made a decision to divest of Pool. The Pool business met the criteria for held for sale classification. As a result, the assets and liabilities of Pool were presented separately under the captions &#x201c;Current assets held for sale&#x201d;, &#x201c;Noncurrent assets held for sale&#x201d;, &#x201c;Current liabilities held for sale&#x201d; and &#x201c;Noncurrent liabilities held for sale&#x201d; in the Consolidated Balance Sheets as of December&#160;31, 2020. The results of  Pool were reclassified to &#x201c;Loss from discontinued operation, net of tax&#x201d; in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019. Certain corporate overhead and other costs previously allocated to Pool for segment reporting purposes did not qualify for classification within discontinued operation and have been reallocated to continuing operations. These costs were reclassified to the eliminations column in the segment reconciliation in Note 12, &lt;/span&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;Segment Reporting&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;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&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;Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon meeting the criteria for held for sale classification and in each subsequent reporting period, the Company evaluated whether Pool&#x2019;s estimated fair value, less costs to sell, exceeded the net carrying value. The annual goodwill impairment analysis conducted as of June 30, 2020 indicated that the fair value in excess of the carrying value related to the Pool reporting unit was approximately 5% and in the third quarter of 2020, the Company concluded the estimated fair value, less costs to sell, exceeded the net carrying value and there were no indicators of impairment for the Pool reporting unit. &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;However, in response to the longer than expected macroeconomic conditions caused by the COVID-19 pandemic and status of negotiations to sell the Pool business, a strategic review of the business was completed in the fourth quarter of 2020 along with revised forecasts to include updated market conditions and strategic operating decisions. The revised forecasts indicated an impairment of the entire goodwill balance of the Pool reporting unit was necessary as of December&#160;31, 2020. A non-cash charge of approximately $5,406 was recorded as an &#x201c;Impairment charge&#x201d; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. In addition, the Company recorded a valuation allowance against the net assets held for sale to write down the carrying value to the estimated fair value less costs to sell. A non-cash valuation allowance of approximately $22,978 was recorded as an &#x201c;Impairment charge&#x201d; in the summarized discontinued operation financial information for the year ended December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 was estimated based on a combination of an income approach using a discounted cash flow model, and a market approach, which considers comparable companies. Estimates of future cash flows are based on various factors, including current operating results, expected market trends and competitive influences. Refer to Note 1, &lt;/span&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;Operations and Summary of Significant Accounting Policies,&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; for further discussion about the estimation of fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&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;Sale of Pool&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 12, 2021, the Company completed the sale of the Pool business for $8,000 in cash and up to a $12,000 earn-out based on earnings before interest, taxes, depreciation and amortization. The sale agreement for Pool included an earn-out based on the achievement of certain earnings before interest, taxes, depreciation and amortization attainment over an eleven-month period, beginning February 1, 2021. The estimated fair value of the earn-out asset on the date of sale was $6,967. The fair value was based on the estimated eleven-month period of the earnings before interest, taxes, depreciation and amortization and was calculated using a Monte Carlo simulation model. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 assumptions under the Monte Carlo simulation model were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.652%"/&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;February 12, 2021&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;Counterparty credit spread&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;1.2%&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;Earnings before interest, taxes, depreciation and amortization discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;15.0%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;55.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the date of sale, the Company recognized any increases in the carrying value of the earn-out asset when the change was realized and evaluated the earn-out asset for impairment at each reporting period. The financial performance of the Pool business significantly deteriorated during the third quarter of 2021. As a result, an evaluation of the earn-out asset for impairment was completed, which included a review of revised forecasts, updated strategic operating decisions and current market conditions. The revised forecasts indicated an impairment of the entire earn-out asset was necessary. A non-cash charge of $6,967 was recorded as an &#x201c;Impairment charge&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d; in the summarized discontinued operation financial information for the year ended December&#160;31, 2021&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;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:400;line-height:120%"&gt;Transition Services Agreement &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 12, 2021, the Company entered into a Transition Services Agreement (&#x201c;TSA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) with TOG FAS Holdings LLC, the buyer of the Pool business. Under the TSA, the Company performed certain services on an interim basis in order to facilitate the orderly transition of the Pool business. The effective date of the TSA was February 12, 2021 and remained in effect until the date all services were completed, but no more than six months following the effective date. The TSA provided the right to extend the term of the TSA with no limit on the number of the mutually agreed upon extensions. In exchange for the services performed by the Company under the TSA, the Company received a monthly service charge. For the year ended December&#160;31, 2021, the Company recognized $747, in &#x201c;Other operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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 the Consolidated Statements of &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;Comprehensive Income, for the services performed under the TSA. The TSA ended in October 2021 when all services were completed.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, under the TSA, the Company remitted payments to outside vendors on behalf of TOG FAS Holdings LLC for expenses incurred by the Pool business up to a limit of $18,000. The Company is reimbursed by TOG FAS Holdings LLC within 60 days from the end of the month in which the payment is remitted. As of December&#160;31, 2021, the Company recorded a receivable in the amount o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f $8,097 in &#x201c;Other receivables&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in Consolidated Balance Sheets for the reimbursement due to the Company. &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 Company evaluates the collectability of the receivable at least quarterly and if the Company is aware of the inability of TOG FAS Holdings LLC to meet its financial obligations to the Company, the Company will record a specific reserve in order to reduce the receivable to the amount the Company reasonably believes will be collected. The Company believes collectibility of the receivable is probable as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Summarized Held for Sale and Discontinued Operation Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities held for sale in the Consolidated Balance Sheets, is as follows:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;br/&gt;2020&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;Assets&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;border-top:1pt solid #000;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;Current assets:&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:2px 1pt;text-align:left;vertical-align: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;/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: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;Accounts receivable, less allowance of $86 in 2020&lt;/span&gt;&lt;/div&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;19,740&#160;&lt;/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;Other current assets&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,262&#160;&lt;/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 current assets held for sale&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 #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;21,002&#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 style="height:12pt"&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;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;Property and equipment&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;48,905&#160;&lt;/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 accumulated depreciation and amortization&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;28,890&#160;&lt;/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;Net property and equipment&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 #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;20,015&#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/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;Other acquired intangibles, net of accumulated amortization of $12,679 in 2020&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;2,621&#160;&lt;/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;Deferred income taxes&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;3,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;text-align:left;vertical-align: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 assets&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;3,321&#160;&lt;/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;Valuation allowance on assets held for sale&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;(22,978)&lt;/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 noncurrent assets held for sale&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 #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;53,097&#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 style="height:12pt"&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;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;Liabilities &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:left;vertical-align: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;/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;Current liabilities:&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:2px 1pt;text-align:left;vertical-align: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;/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;Accounts payable&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;4,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;/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;Accrued expenses&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,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;/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 current liabilities&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;27&#160;&lt;/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;Current portion of operating lease liabilities&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;16,825&#160;&lt;/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 current liabilities held for sale&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 #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;25,924&#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 style="height:12pt"&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;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;&#160;&#160;Operating lease liabilities, less current portion&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;30,024&#160;&lt;/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;&#160;Other long-term liabilities&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,551&#160;&lt;/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 noncurrent liabilities held for sale&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 #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 #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;34,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;tr style="height:12pt"&gt;&lt;td colspan="9" 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the results of operations classified as a discontinued operation, net of tax, in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019 is as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&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:13.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.255%"/&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="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;Year Ended&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;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 revenue&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;17,776&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;141,433&#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 #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;195,208&#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 style="height:15pt"&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;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;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 expenses:&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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 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;Purchased transportation&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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;33,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;52,867&#160;&lt;/span&gt;&lt;/td&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 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;Salaries, wages and employee benefits&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;9,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;77,162&#160;&lt;/span&gt;&lt;/td&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;Operating leases&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,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="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;21,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&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 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;Depreciation and amortization&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="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;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,715&#160;&lt;/span&gt;&lt;/td&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;Insurance and claims&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;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,707&#160;&lt;/span&gt;&lt;/td&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 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;Fuel expense&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;4,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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="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;Other operating expenses&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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;17,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,969&#160;&lt;/span&gt;&lt;/td&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 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;Impairment charge&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,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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;25,159&#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;border-top:1pt solid #000;padding:0 1pt"/&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;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;179,768&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;188,800&#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&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;(Loss) income from discontinued operation&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;(7,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(38,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,408&#160;&lt;/span&gt;&lt;/td&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;Loss on sale of business&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,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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="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;(Loss) income from discontinued operation before income taxes&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,243)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(38,335)&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="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;6,408&#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="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;Income tax (benefit) expense&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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;(9,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,631&#160;&lt;/span&gt;&lt;/td&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;(Loss) income from discontinued operation, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;(10,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;(29,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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:#cceeff;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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i3bc19702da6248abbca34e9719233f2d_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODM2NzA_b705a471-3033-4f15-861a-6aa2674f8657"
      unitRef="number">0.05</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <fwrd:NonCashCharge
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODQ0MDA_eaad8815-1259-4e95-b7ba-1d180119026b"
      unitRef="usd">5406000</fwrd:NonCashCharge>
    <fwrd:NonCashValuationAllowance
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzY1OTcwNjk3ODQ3NjY_4f97d7b8-4c82-4e92-89c3-3af327163431"
      unitRef="usd">22978000</fwrd:NonCashValuationAllowance>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0MTQ_81924347-2893-446e-8f68-1c3fd184832b"
      unitRef="usd">8000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NontradeReceivables
      contextRef="ieefd29c8fa414948a637b126204dc771_I20210212"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0MjI_fa7cf350-18b8-4fde-9b88-0506c01b2d18"
      unitRef="usd">12000000</us-gaap:NontradeReceivables>
    <fwrd:DiscontinuedOperationEarnOutAchievementPeriod
      contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzODA_a175445a-78d1-4cd0-b551-37c1d6844d04">P11M</fwrd:DiscontinuedOperationEarnOutAchievementPeriod>
    <fwrd:DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining
      contextRef="ieefd29c8fa414948a637b126204dc771_I20210212"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM0NDc_0300d68a-c583-46ed-a624-4b94f7ab3bd7"
      unitRef="usd">6967000</fwrd:DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining>
    <fwrd:DiscontinuedOperationEarnOutAchievementPeriod
      contextRef="i91ae2cb1d31d46a9a99fb55f68c7a986_D20210212-20210212"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzOTE_193c4270-e0f7-4f9a-a532-363b75df24e9">P11M</fwrd:DiscontinuedOperationEarnOutAchievementPeriod>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM4NDgyOTA3MTMzOTI_13950419-09c5-45f8-9856-743e4fbb7fff">&lt;div style="text-align:justify;text-indent:36pt"&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 assumptions under the Monte Carlo simulation model were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.652%"/&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;February 12, 2021&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;Counterparty credit spread&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;1.2%&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;Earnings before interest, taxes, depreciation and amortization discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;15.0%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;55.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <fwrd:DiscontinuedOperationsMeasurementInput
      contextRef="i840b3493832341228ecb35e60c428124_I20210212"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzEtMS0xLTEtNDk5NTE_75b76e70-5579-49fa-b07b-82a0d23bd450"
      unitRef="number">0.012</fwrd:DiscontinuedOperationsMeasurementInput>
    <fwrd:DiscontinuedOperationsMeasurementInput
      contextRef="i1e5e30d81c154b5295c3241b25418d81_I20210212"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzItMS0xLTEtNDk5NTE_6c7a8525-844d-4fdc-99f4-0956868c69ca"
      unitRef="number">0.150</fwrd:DiscontinuedOperationsMeasurementInput>
    <fwrd:DiscontinuedOperationsMeasurementInput
      contextRef="ia4eaacef92404340a530e5e49d4d7ad4_I20210212"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpjMTZiMmUwYmNkNmI0ZTI0OTJlNTJiOTFlYTFmYWVhZC90YWJsZXJhbmdlOmMxNmIyZTBiY2Q2YjRlMjQ5MmU1MmI5MWVhMWZhZWFkXzMtMS0xLTEtNDk5NTE_2b8bc9f9-0366-4470-bafa-f5c10fc7416b"
      unitRef="number">0.550</fwrd:DiscontinuedOperationsMeasurementInput>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="i1c3cac6750fa48ba9dffb0f075206622_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM2MjA_f22142f4-ee0e-43b2-944c-493763f1f2a6"
      unitRef="usd">6967000</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal
      contextRef="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2MzgxNzA_9ac157b8-4918-414b-bd5b-d1b64625ca2c">P6M</us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal>
    <fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM3NzY_1647b6ca-217c-4a78-bf36-0b7b14c7d620"
      unitRef="usd">747000</fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue>
    <fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance
      contextRef="i468e4f4a5c8f49e39101dba2ebee0f8c_I20210212"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4MzA_51da7624-da73-4729-9377-f627d28d3681"
      unitRef="usd">18000000</fwrd:DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance>
    <fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod
      contextRef="ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4NDY_cbf3a149-dfda-4254-9eb8-f4778ab80b01">P60D</fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod>
    <fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzEwOTk1MTE2NDM4NTY_410bb493-792d-437b-a07a-e20bbd567891"
      unitRef="usd">8097000</fwrd:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90ZXh0cmVnaW9uOjk0NGEzMGVkZTBhMDQxYmJhYjY1OTgyYzllMzE2ZjljXzM5MTQ_f4292ed2-99a3-472b-8306-ac75f4a689e2">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the carrying amounts of major classes of assets and liabilities, which are included in assets and liabilities held for sale in the Consolidated Balance Sheets, is as follows:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;br/&gt;2020&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;Assets&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;border-top:1pt solid #000;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;Current assets:&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:2px 1pt;text-align:left;vertical-align: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;/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: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;Accounts receivable, less allowance of $86 in 2020&lt;/span&gt;&lt;/div&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;19,740&#160;&lt;/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;Other current assets&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,262&#160;&lt;/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 current assets held for sale&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 #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;21,002&#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 style="height:12pt"&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;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;Property and equipment&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;48,905&#160;&lt;/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 accumulated depreciation and amortization&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;28,890&#160;&lt;/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;Net property and equipment&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 #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;20,015&#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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/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;Other acquired intangibles, net of accumulated amortization of $12,679 in 2020&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;2,621&#160;&lt;/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;Deferred income taxes&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;3,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;text-align:left;vertical-align: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 assets&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;3,321&#160;&lt;/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;Valuation allowance on assets held for sale&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;(22,978)&lt;/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 noncurrent assets held for sale&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 #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;53,097&#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 style="height:12pt"&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;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;Liabilities &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:left;vertical-align: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;/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;Current liabilities:&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:2px 1pt;text-align:left;vertical-align: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;/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;Accounts payable&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;4,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;/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;Accrued expenses&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,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;/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 current liabilities&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;27&#160;&lt;/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;Current portion of operating lease liabilities&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;16,825&#160;&lt;/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 current liabilities held for sale&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 #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;25,924&#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 style="height:12pt"&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;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;&#160;&#160;Operating lease liabilities, less current portion&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;30,024&#160;&lt;/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;&#160;Other long-term liabilities&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,551&#160;&lt;/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 noncurrent liabilities held for sale&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 #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 #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;34,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;tr style="height:12pt"&gt;&lt;td colspan="9" 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the results of operations classified as a discontinued operation, net of tax, in the Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 2021, 2020 and 2019 is as follows:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&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:13.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.255%"/&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="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;Year Ended&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;br/&gt;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 revenue&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;17,776&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;141,433&#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 #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;195,208&#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 style="height:15pt"&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;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;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 expenses:&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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="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 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;Purchased transportation&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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;33,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;52,867&#160;&lt;/span&gt;&lt;/td&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 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;Salaries, wages and employee benefits&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;9,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;65,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;77,162&#160;&lt;/span&gt;&lt;/td&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;Operating leases&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,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="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;21,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&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 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;Depreciation and amortization&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="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;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,715&#160;&lt;/span&gt;&lt;/td&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;Insurance and claims&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;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,707&#160;&lt;/span&gt;&lt;/td&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 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;Fuel expense&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;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;4,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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="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;Other operating expenses&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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;17,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,969&#160;&lt;/span&gt;&lt;/td&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 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;Impairment charge&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,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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;25,159&#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;border-top:1pt solid #000;padding:0 1pt"/&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;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;179,768&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;188,800&#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&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;(Loss) income from discontinued operation&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;(7,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(38,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,408&#160;&lt;/span&gt;&lt;/td&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;Loss on sale of business&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,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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="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;(Loss) income from discontinued operation before income taxes&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,243)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(38,335)&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="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;6,408&#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="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;Income tax (benefit) expense&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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;(9,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,631&#160;&lt;/span&gt;&lt;/td&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;(Loss) income from discontinued operation, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;(10,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;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:#cceeff;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;(29,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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:#cceeff;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;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzgtMC0xLTEtNTAwMTgvdGV4dHJlZ2lvbjo4YzZlYTY3N2Q5YzM0YjEwYmY0NTQ2ZGRiYzVkMWM4NF8yNzQ4Nzc5MDY5NDk3_cf54c85b-f36c-4e95-baa6-ed28efc9cc00"
      unitRef="usd">86000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzgtMy0xLTEtMjcyMzQ_aac555af-29b8-4f6d-8a18-da5b5feca857"
      unitRef="usd">19740000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzktMy0xLTEtMjcyMzQ_b7984197-3455-4703-8a17-7939e1744b86"
      unitRef="usd">1262000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzExLTMtMS0xLTI3MjM0_420b5d4b-8c95-4178-b660-b5ab54a6920a"
      unitRef="usd">21002000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzEzLTMtMS0xLTI3MjM0_cffb4e11-eb81-42b7-8073-eccb4690979f"
      unitRef="usd">48905000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE0LTMtMS0xLTI3MjM0_c888d9ed-ced9-4aa4-a84e-331a2f91a52b"
      unitRef="usd">28890000</fwrd:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE1LTMtMS0xLTI3MjM0_c91d1bc5-e733-42c9-b45e-a1c9ad00bdae"
      unitRef="usd">20015000</fwrd:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE2LTMtMS0xLTI3MjM0_6d69e7fa-3d70-4de2-be81-de8533a963e9"
      unitRef="usd">46865000</fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE4LTAtMS0xLTUwMDM0L3RleHRyZWdpb246ODIyYTk3NmIyNDM5NGM4ZGI1NTFlNDkxYWQ0MzVlYzJfMjc0ODc3OTA2OTUyOQ_ff226346-c1ef-4951-be82-e99cddc9bddc"
      unitRef="usd">12679000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzE4LTMtMS0xLTI3MjM0_9de75a82-a5df-4327-9e03-b588f80116ea"
      unitRef="usd">2621000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIwLTMtMS0xLTI3MjM0_4f803110-c4d6-4ae2-827c-c726345bce44"
      unitRef="usd">3253000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIxLTMtMS0xLTI3MjM0_e270c0ca-1b18-4641-813c-98b80dc16a4a"
      unitRef="usd">3321000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationsValuationAllowance
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIyLTMtMS0xLTI3MjM0_4f499720-8d21-4ae3-9fcd-702b28f546f9"
      unitRef="usd">22978000</fwrd:DisposalGroupIncludingDiscontinuedOperationsValuationAllowance>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzIzLTMtMS0xLTI3MjM0_b5a1b9ea-a944-4e67-a8f9-37c436a25dc1"
      unitRef="usd">53097000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzI4LTMtMS0xLTI3MjM0_6bf6812a-6bc1-4e3d-a2b8-21f04121d720"
      unitRef="usd">4002000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzI5LTMtMS0xLTI3MjM0_6b222e68-a817-4770-970f-9b57cfd25f84"
      unitRef="usd">5070000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMwLTMtMS0xLTI3MjM0_b0cb0f6b-784b-484f-93a3-23e6032908ea"
      unitRef="usd">27000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMyLTMtMS0xLTI3MjM0_82e3c3bb-67ca-442f-8280-85cba1ddb84c"
      unitRef="usd">16825000</fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzMzLTMtMS0xLTI3MjM0_89ef48a9-1416-42ee-b15a-b16d0568e8bc"
      unitRef="usd">25924000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM2LTMtMS0xLTI3MjM0_1b88ce87-71df-4899-a87e-dd9e3e5aeb14"
      unitRef="usd">30024000</fwrd:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM3LTMtMS0xLTI3MjM0_db44ff75-b216-4559-aeae-43db94f856ae"
      unitRef="usd">4551000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTpiYjdhZGY5NDcxZWI0NzhkODc1ZTA2ZjUzMWJiZGI4ZS90YWJsZXJhbmdlOmJiN2FkZjk0NzFlYjQ3OGQ4NzVlMDZmNTMxYmJkYjhlXzM5LTMtMS0xLTI3MjM0_5f8c2def-fe08-405f-82e8-c55e13ea90b0"
      unitRef="usd">34575000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTEtMS0xLTI3MjM0_5d402b2a-7e8a-419b-981e-ad9a0b550c0f"
      unitRef="usd">17776000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTUtMS0xLTI3MjM0_13cbbd45-9950-4658-9314-bf9b7b8de660"
      unitRef="usd">141433000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzEzLTctMS0xLTI3MjM0_abf8e0a9-4ae6-4e9b-8a0a-2aace4ac382c"
      unitRef="usd">195208000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTEtMS0xLTI3MjM0_05e9d3ed-a8ad-41b0-9813-49ae97218662"
      unitRef="usd">3381000</fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTUtMS0xLTI3MjM0_ee35371a-52f3-4df0-958d-ba7bfab858be"
      unitRef="usd">33979000</fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE2LTctMS0xLTI3MjM0_24a31e23-60c8-4b29-995e-d687e5f6d91c"
      unitRef="usd">52867000</fwrd:DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTEtMS0xLTI3MjM0_b0dadeb1-435e-439e-9fa0-ddfc212420e3"
      unitRef="usd">9458000</fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTUtMS0xLTI3MjM0_9d82dd97-4b76-46f0-b1c7-b867fd7f9ab7"
      unitRef="usd">65695000</fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE3LTctMS0xLTI3MjM0_965a3c95-d326-4115-a17c-f06d76e2b586"
      unitRef="usd">77162000</fwrd:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTEtMS0xLTI3MjM0_d45b801c-8d06-4c7b-a9d4-5a2023c2ce3f"
      unitRef="usd">2289000</fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTUtMS0xLTI3MjM0_3443d6ac-e809-4034-8585-e10ffe8067d7"
      unitRef="usd">21982000</fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE4LTctMS0xLTI3MjM0_6e5226db-9f4b-44e8-b237-84ce49f1c928"
      unitRef="usd">18918000</fwrd:DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTEtMS0xLTI3MjM0_0af44b4d-3108-4728-95c3-0a1216f7fd05"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTUtMS0xLTI3MjM0_384c97c0-208d-4f77-b755-08c3f37f09e0"
      unitRef="usd">1657000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzE5LTctMS0xLTI3MjM0_c8e43bc6-5ace-45b8-aebd-7335235a8c6a"
      unitRef="usd">5715000</us-gaap:OtherDepreciationAndAmortization>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTEtMS0xLTI3MjM0_ab2031a2-f935-4a3a-81ee-e62685f95cac"
      unitRef="usd">929000</fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTUtMS0xLTI3MjM0_134ec74e-28e8-4abf-bab6-abc8d0425548"
      unitRef="usd">6205000</fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIwLTctMS0xLTI3MjM0_8aa773cf-a9b5-441a-89fe-19c24eea5fca"
      unitRef="usd">6707000</fwrd:DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTEtMS0xLTI3MjM0_7f870a64-efd4-4352-9943-94a8f664252a"
      unitRef="usd">508000</fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTUtMS0xLTI3MjM0_a5b5f782-2730-4b98-986d-ac12d86f5ea2"
      unitRef="usd">4279000</fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIxLTctMS0xLTI3MjM0_d44c2b70-1270-4fe3-bc9b-03f9ece27ae6"
      unitRef="usd">6462000</fwrd:DisposalGroupIncludingDiscontinuedOperationFuelExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTEtMS0xLTI3MjM0_30b2d46a-96d7-4312-addb-4d5008de48fb"
      unitRef="usd">1627000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTUtMS0xLTI3MjM0_53978a33-6710-402a-8f0f-78a689514a09"
      unitRef="usd">17587000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIyLTctMS0xLTI3MjM0_70c1a692-8ba1-4600-a87f-084ca4154c6d"
      unitRef="usd">20969000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTEtMS0xLTI3MjM0_f28701de-66db-4dce-bd4c-092b7f5a1c12"
      unitRef="usd">6967000</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTUtMS0xLTI3MjM0_bc19f4b1-da66-4c54-abc0-aab13dc19620"
      unitRef="usd">28384000</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzIzLTctMS0xLTI3MjM0_b8938413-2824-40c1-b7cd-e44223c99703"
      unitRef="usd">0</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTEtMS0xLTI3MjM0_56157ebf-fc7e-4b45-af5e-e47f1f67e8c6"
      unitRef="usd">25159000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTUtMS0xLTI3MjM0_577455be-81a4-46ea-9f16-dd80348673b2"
      unitRef="usd">179768000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI0LTctMS0xLTI3MjM0_78e3084e-c09f-4a1b-81c3-ff7bb9e0bcfd"
      unitRef="usd">188800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTEtMS0xLTI3MjM0_e03e89d4-921b-4db3-827c-97038db67659"
      unitRef="usd">-7383000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTUtMS0xLTI3MjM0_8f77119d-574a-49a6-88aa-160dfaf0caf9"
      unitRef="usd">-38335000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzI1LTctMS0xLTI3MjM0_8a9bc740-b038-4cb2-8d9c-355052d12c10"
      unitRef="usd">6408000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTEtMS0xLTM2NTU2_057d9146-de1b-4d06-99cb-2a6fa5708290"
      unitRef="usd">-2860000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTUtMS0xLTM2NTYz_3378c4f1-0bd4-464e-a3c2-12d03e6f8fcf"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTctMS0xLTM2NTY5_1c9910be-9813-4dd2-8fb4-ae922b2f600d"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTEtMS0xLTM2NTg2_12c81e09-4877-4d44-bef3-5c58e0790a08"
      unitRef="usd">-10243000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTUtMS0xLTM2NTg2_aab95a3f-4c5b-44da-8730-9a65f82d4174"
      unitRef="usd">-38335000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMzLTctMS0xLTM2NjA0_f22f0571-f9d5-4f09-9790-723fb7a81a93"
      unitRef="usd">6408000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTEtMS0xLTI3MjM0_0c3605f2-5f67-4dbe-816b-6f3e09e89c5b"
      unitRef="usd">-11000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTUtMS0xLTI3MjM0_260ce5f2-d130-4038-b715-2eeba7cb6aff"
      unitRef="usd">-9301000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzMyLTctMS0xLTI3MjM0_865cefdd-c9ce-4f0a-b8c6-aa53729f8249"
      unitRef="usd">1631000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTEtMS0xLTI3MjM0_fc3bf155-417a-4d71-81bc-96c04c3baf4b"
      unitRef="usd">-10232000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3576037797dd4f1aa0f0d4a9675a820f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTUtMS0xLTI3MjM0_fa208b55-1a57-4abf-9081-085c39545871"
      unitRef="usd">-29034000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i150b9f782d09499d8a8c6d4b45eade61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzUvZnJhZzo5NDRhMzBlZGUwYTA0MWJiYWI2NTk4MmM5ZTMxNmY5Yy90YWJsZTo5Y2RkOTM5YmUwYjA0MTA4YWVkMjYxZDEzYzdiYmI0OC90YWJsZXJhbmdlOjljZGQ5MzliZTBiMDQxMDhhZWQyNjFkMTNjN2JiYjQ4XzM0LTctMS0xLTI3MjM0_4c61b760-fae4-49c6-b163-6b333978e860"
      unitRef="usd">4777000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ2MDQ_8bfe8c14-7ade-4849-8ccf-d2c7596a10cd">Acquisitions&lt;div&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;Expedited Freight&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2019, the Company acquired certain assets and liabilities of FSA Network, Inc., doing business as FSA Logistix (&#x201c;FSA&#x201d;), for $26,798, net of cash acquired of $202, and an earn-out of up to $15,000. FSA, with management offices in Fort Lauderdale, Florida and Southlake, Texas, specializes in last mile logistics for a wide range of American companies, including national retailers, manufacturers, eTailers and third-party logistics companies. FSA has operations in the East, Midwest, Southwest and West regions. The acquisition of FSA provides the Company with the opportunity to expand its final mile service offering into additional geographic markets, form relationships with new customers, add volumes to existing locations and generate synergies within the Company. The acquisition was financed by cash flow from operations. The results of operations of FSA has been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Expedited Freight reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 agreement for FSA included an earn-out up to $15,000 based on the achievement of certain revenue milestones over two one-year periods, beginning May 1, 2019. The estimated fair value of the earn-out liability on the date of acquisition was $11,803. The fair value was based on the estimated two-year performance of the acquired customer revenue and was calculated using a Monte Carlo simulation model. The assumptions under the Monte Carlo simulation model were as follows for the year ended December&#160;31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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;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:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2.2%&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;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3.2%&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: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;4.4%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;8.0%&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: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;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the Monte Carlo simulation model. During the year ended December&#160;31, 2021, 2020 and 2019, the fair value of the earn-out changed by &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;($52),&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; $379 and ($33), respectively, and the change in fair value was recorded in &#x201c;Other operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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 the Consolidated Statements of Comprehensive Income. The first one-year period ended in the second quarter of 2020 and the Company paid $5,284 based on the terms of the purchase agreement. The second one-year period ended in the second quarter of 2021 and the Company paid $6,813 in the third quarter of 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; based on the terms of the purchase agreement. As of &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;December&#160;31, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the fair value of the earn&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;-out liability was $6,865, which was reflected in &#x201c;Other current liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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 the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-right:2.25pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2020, the Company acquired certain assets and liabilities of Linn Star Holdings, Inc., Linn Star Transfer, Inc. and Linn Star Logistics, LLC (collectively, &#x201c;Linn Star&#x201d;) for $55,931, net of cash acquired of $1,308. Linn Star, headquartered in Cedar Rapids, Iowa, specializes in last mile logistics and in-home installation services for a range of national retailers and manufacturers. Linn Star has operations primarily in the Midwest and Southwest regions. The acquisition of Linn Star supports the Company&#x2019;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of Linn Star have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Expedited Freight reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 11, 2020, the Company acquired certain assets of CLW Delivery, Inc. (&#x201c;CLW&#x201d;) for $5,500. CLW, headquartered in Johnson City, Tennessee, specializes in last mile logistics and in-home installation services for national retailers and manufacturers. The acquisition of CLW supports the Company&#x2019;s strategic growth plan by expanding the footprint of the Final Mile business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of CLW have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Expedited Freight reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the Company acquired certain assets and liabilities of J&amp;amp;P Hall Express Delivery (&#x201c;J&amp;amp;P&#x201d;) for $7,670. J&amp;amp;P is headquartered in Atlanta, Georgia with a second terminal in Albany, Georgia. The acquisition of J&amp;amp;P supports the Company&#x2019;s strategic growth plan by expanding pickup and delivery, less-than-truckload, truckload, less than container load, container freight station warehousing, and airport transfer services across the Southeastern United States. The acquisition was financed by cash flow from operations. The results of J&amp;amp;P have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Expedited Freight reportable segment. &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:400;line-height:120%"&gt;Intermodal&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2019, the Company acquired certain assets and liabilities of&#160;O.S.T. Logistics, Inc. and O.S.T. Trucking Co., Inc. (collectively, &#x201c;O.S.T.&#x201d;) for $12,000.  O.S.T., headquartered in Baltimore, Maryland, provides intermodal drayage services. O.S.T. has locations in Florida, Georgia, South Carolina and Virginia. The acquisition of O.S.T. supports the Company&#x2019;s strategic growth plan by expanding the footprint of the Intermodal business into additional markets. The acquisition was financed by cash flows from operations. The results of operations of O.S.T. have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Intermodal reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Company acquired certain assets and liabilities of Proficient Transport Incorporated and Proficient Trucking, Inc. (together &#x201c;Proficient Transport&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) for $16,339 and a potential earn-out up to $2,000. Proficient Transport is an intermodal drayage company headquartered in Chicago, Illinois. The acquisition of Proficient Transport supports the Company&#x2019;s strategic growth plan by expanding the intermodal footprint in Georgia, Illinois, North Carolina, and Texas, and introduces a new location in Ohio. The acquisition was financed by cash flows from operations. The results of Proficient Transport have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Intermodal reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 agreement for Proficient Transport included an earn-out up to $2,000 based on the achievement of certain revenue milestones over a one-year period, beginning March 1, 2021. The estimated fair value of the earn-out liability on the date of acquisition was $829. The fair value was based on the estimated one-year performance of the acquired customer &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;revenue and was calculated using the option pricing method. The assumptions used to calculate the estimated fair value of the earn-out under the option pricing method were as follows: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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;December 31, 2021&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;February 28, 2021&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 rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;0.1%&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;border-top:1pt solid #000;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;0.1%&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;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;9.8%&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: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;8.3%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;24.2%&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: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;27.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the earn-out liability was adjusted at each reporting period based on changes in the expected cash flows and related assumptions used in the option pricing method. During the year ended December&#160;31, 2021, the fair value of the earn-out changed by&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ($444)&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;, and the change in the fair value was recorded in &#x201c;Other operating expenses&#x201d; in the Consolidated Statements of Comprehensive Income. As of December&#160;31, 2021, the fair value of the earn-out liabili&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ty was $385, which was reflected in &#x201c;Other current liabilities&#x201d; in the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company acquired certain assets and liabilities of BarOle Trucking, Inc. (&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;&#x201c;BarOle&#x201d;) for $35,436. BarOle is an intermodal drayage company headquartered in Roseville, Minnesota. The acquisition of BarOle provides additional capacity and resources to meet customer demands in the intermodal market, and extends the service footprint to the Minneapolis-Saint Paul, Minnesota area. In addition, BarOle has a larger terminal location, which allows for further expansion in the future. The acquisition was financed by cash flows from operations. The results of BarOle have been included in the Company&#x2019;s consolidated financial statements as of and from the date of acquisition. The associated goodwill has been included in the Company&#x2019;s Intermodal reportable segment. &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:400;line-height:120%"&gt;Fair Value of Assets Acquired and Liabilities Assumed &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets acquired and liabilities assumed as of the acquisition date are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.918%"/&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="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;FSA&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;O.S.T.&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;Linn Star&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;CLW&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;Proficient Transport&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;J&amp;amp;P &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;BarOle&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;April 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;July 14, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;January 12, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;October 11, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;February 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;May 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;November 30, 2021&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;Tangible assets:&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;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 #000;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;Cash&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;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#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;/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;Accounts receivable&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,481&#160;&lt;/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;Other receivables&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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Prepaid expenses and other current assets&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Property and equipment&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,351&#160;&lt;/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;Other assets&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Operating lease right-of-use assets&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;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:700;line-height:100%"&gt;Total tangible assets&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 #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;4,942&#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="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;12,043&#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="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;13,106&#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="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;811&#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="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;4,335&#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 #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;4,897&#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="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;7,832&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets:&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;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;Customer relationships&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;17,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;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;29,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;16,282&#160;&lt;/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;Non-compete agreements&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;/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&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;19,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;25,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,677&#160;&lt;/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:700;line-height:100%"&gt;Total intangible assets&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;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;38,763&#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 colspan="2" style="background-color:#ffffff;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;8,600&#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 colspan="2" style="background-color:#ffffff;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;55,484&#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 colspan="2" style="background-color:#ffffff;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;5,500&#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 colspan="2" style="background-color:#ffffff;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;12,327&#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 colspan="2" style="background-color:#ffffff;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;4,760&#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 colspan="2" style="background-color:#ffffff;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,872&#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;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;Total assets acquired&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;43,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;20,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;68,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;16,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;9,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,704&#160;&lt;/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;border-top:1pt solid #000;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 #000;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 #000;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 #000;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 #000;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 #000;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 #000;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;Liabilities assumed:&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;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;Current liabilities&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;8,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;Other liabilities&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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Finance lease obligations&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;6,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#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;Operating lease liabilities&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;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;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;&#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;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:700;line-height:100%"&gt;Total liabilities assumed&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;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;16,705&#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 colspan="2" style="background-color:#ffffff;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;8,643&#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 colspan="2" style="background-color:#ffffff;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;11,351&#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 colspan="2" style="background-color:#ffffff;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;811&#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 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;323&#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 #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;1,987&#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 colspan="2" style="background-color:#ffffff;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;268&#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 12.25pt;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;Net assets acquired&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;27,000&#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;12,000&#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;57,239&#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;5,500&#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 #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:#cceeff;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;16,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;7,670&#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;35,436&#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-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary purchase price for BarOle has been allocated to assets acquired and liabilities assumed based on the the Company&#x2019;s best estimates and assumptions using the information available as of the acquisition date through the date of this filing. The provisional measurements of identifiable assets and liabilities, and the resulting goodwill related to these acquisitions are subject to adjustments in subsequent periods as the Company finalizes its purchase price allocation, including the third-party valuations. The Company expects to finalize the valuation as soon as practicable, but no later than one year from the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life of acquired intangible assets as of the acquisition date are summarized in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.701%"/&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="39" 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;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;border-top:1pt solid #000;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;FSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;O.S.T.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Linn Star&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;CLW&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;Proficient Transport&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;J&amp;amp;P&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;BarOle&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;Customer relationships&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;border-top:1pt solid #000;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;15 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;border-top:1pt solid #000;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;10 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;border-top:1pt solid #000;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;15 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;border-top:1pt solid #000;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;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;border-top:1pt solid #000;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;8 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;border-top:1pt solid #000;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;12 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;border-top:1pt solid #000;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;8 years&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-compete agreements&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: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;5 years&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: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;3 years&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: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;1 year&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: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;5 years&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: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;1 year&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: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;5 years&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: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;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQzNzc_b314fb52-34d6-4d26-9bbd-ebdd05978d60"
      unitRef="usd">26798000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NDY_027e6ceb-4eee-4591-a8dc-8d18c15ab758"
      unitRef="usd">202000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQzODk_644fbc13-6824-4841-ac01-1ec639f8166d"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MDE_a61c4eb4-fc1a-4fb4-aa69-42e7f8ea32c3"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <fwrd:NumberOfPeriodsWhichEarnoutIsCalculated
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MjQ_67f1e3e8-b78c-41db-95ae-c547e7e4a56d"
      unitRef="period">2</fwrd:NumberOfPeriodsWhichEarnoutIsCalculated>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NDA_50024461-7123-4804-9b6c-22f20bb620ae">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NDA_8e67d590-7165-4de5-b23c-0d8782e9e314">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i094bab2b33a04f288164b6812bfbe2fc_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0MTM_08d134f5-e1c0-440e-b08a-4a0d6feda2b6"
      unitRef="usd">11803000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1Mzg_c3293165-5b81-4339-9fed-86f15f6f0066">P2Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM2MDM_d36df383-521d-4df2-9654-549725af81bc">The assumptions under the Monte Carlo simulation model were as follows for the year ended December&#160;31, 2020 and 2019: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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;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:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2.2%&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;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3.2%&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: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;4.4%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;8.0%&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: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;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The assumptions used to calculate the estimated fair value of the earn-out under the option pricing method were as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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;December 31, 2021&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;February 28, 2021&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 rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;0.1%&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;border-top:1pt solid #000;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;0.1%&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;Revenue discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;9.8%&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: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;8.3%&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 volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;24.2%&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: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;27.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i978ff34d15c34a83b4be6afc52590235_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzEtMS0xLTEtNTk5OTQ_0286041b-f2ae-449f-b1bc-e5771a76573c"
      unitRef="number">0.014</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzEtMy0xLTEtNTk5OTQ_18c58639-26fd-44ae-a2ee-fcdd818de266"
      unitRef="number">0.022</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ifde1fe82f3a8407090036a5791edb75f_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzItMS0xLTEtNTk5OTQ_fb08d1f9-6ade-4dae-a604-24d37d2afb8c"
      unitRef="number">0.032</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i2d22712c9c8e40e59922b731218d87d7_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzItMy0xLTEtNTk5OTQ_2f2ba072-4585-448c-b129-e9e4fe86709e"
      unitRef="number">0.044</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i50e1009b95ec4a24a0630fc08a8c4132_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzMtMS0xLTEtNTk5OTQ_bcb48ffd-41f1-4eca-a537-8db81ef71072"
      unitRef="number">0.080</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="id1c211fcee1542c5a6668993085eadaa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToxZDMyM2YwZGFkZGI0NGUwOGY5ZGI1N2M2ODJjNWY4NS90YWJsZXJhbmdlOjFkMzIzZjBkYWRkYjQ0ZTA4ZjlkYjU3YzY4MmM1Zjg1XzMtMy0xLTEtNTk5OTQ_1d4ca527-27a5-41a1-8ccb-f82efc737fc3"
      unitRef="number">0.050</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="iaccd364114214c819a1afd581d5ba6f0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0NTk_eb8fb33b-622d-400a-b8ea-fd79dc875460"
      unitRef="usd">-52000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id81ee3fee9e249d392a80da362572288_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NTU_db254aee-5977-489b-bb74-a3f3008c2740"
      unitRef="usd">379000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i9a1930616ff84fc2ac40296f48d1dcb2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM1NjQ_b9fe9dbb-ac41-4444-8b5a-c7a0816a4a52"
      unitRef="usd">-33000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1NTA_a75eb76e-5ee0-46bb-921b-fabf94d09324">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i95189a3723cf4dc5be6c7fb3b3f05c33_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ0OTE_c3e1f823-4735-4b9f-a63a-2fbaf9f341be"
      unitRef="usd">5284000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo
      contextRef="ia60f5d691cec471c9257bedec55b2945_D20190401-20190430"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1NTk_826f19e3-2895-4458-a121-4f75dfe31024">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id32bb77f96b745d39f4c34cb7dab6260_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1MDI_2ba91604-0050-4451-981b-f05b7b8c6f11"
      unitRef="usd">6813000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i90dfb19e635c4393ba749e2717fadb7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1MTM_698e2aa1-ac94-4f17-9294-c23f5f727fdd"
      unitRef="usd">6865000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ie71362004bb648d090696ecd3d628b7f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDYxOTg_d8b41829-3c26-4937-b701-5a1666ecd759"
      unitRef="usd">55931000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDYyMjQ_4d3de50f-a926-4b4f-9956-559c9752f9ba"
      unitRef="usd">1308000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDcwMjQ_ad13d81c-7239-429a-8a52-9e1ac10ece22"
      unitRef="usd">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i3c3148f38a814c5981848a266bf3c23a_I20210531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4Njk_846a3ed6-98fd-4ceb-bb6f-d4a54a203da5"
      unitRef="usd">7670000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i92e726f0cc24489b9e08baac9105c634_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzY1OTcwNjk4MDc4NjI_b3822a08-d153-4817-ada5-5acf34081a37"
      unitRef="usd">12000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <fwrd:PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4Nzc_e90a7f8e-6d1b-48f1-b28e-250bcf8172a5"
      unitRef="usd">16339000</fwrd:PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA4ODY_dcd043db-31ca-4efd-be67-a857cb8dccc7"
      unitRef="usd">2000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzIxOTkwMjMzMTE3OTA_92ddaa9e-6c4f-428e-8f7d-0fcf65256688"
      unitRef="usd">2000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod
      contextRef="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1Nzc_22dcdea1-f7ec-4888-b85b-4b2cefe27cf9">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzEwOTk1MTE2NjA5MDQ_f35f5164-b4cf-475c-b065-ca3ffb2b9d0d"
      unitRef="usd">829000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod
      contextRef="i91fabcb6c5f849b6b1c1de35aa22859a_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1ODc_822eb3c4-c7f4-433f-8ad7-5ae25c34668c">P1Y</fwrd:BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i75a880e2bf6940a5b41cb5e9275730d4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzEtMS0xLTEtMzk5MjM_fa41e3ae-9629-4f67-adaf-7c85007d2a13"
      unitRef="number">0.001</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i11c28abc037340b7aacda96b4d2429f6_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzEtMy0xLTEtMzk5MjM_882739b8-8cf6-4d7e-8e7c-481d23486795"
      unitRef="number">0.001</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i78e92106a0b74caa8765ce114cc24421_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzItMS0xLTEtMzk5MjM_6b551683-9bae-4d5b-b45b-898a5773ccf4"
      unitRef="number">0.098</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ieb5f1e5d5aaa45f9acdf3e79d8e750bf_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzItMy0xLTEtMzk5MjM_928600d6-fc99-4f6e-806a-7e032ba20f9a"
      unitRef="number">0.083</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i08eb2dee30554175b83727094b4817d9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzMtMS0xLTEtMzk5MjM_606423e9-1d66-4e2e-8b7d-e0eb377d1433"
      unitRef="number">0.242</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ib01a0a76b27d4587953e90bc1feef30c_I20210228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTo5ODM4MjhiZDA5M2Y0ZTUzOWM4OTFjYmYwNzgyZjc3ZC90YWJsZXJhbmdlOjk4MzgyOGJkMDkzZjRlNTM5Yzg5MWNiZjA3ODJmNzdkXzMtMy0xLTEtMzk5MjM_f61186c9-72ee-407f-9767-fcb75ed4f793"
      unitRef="number">0.273</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ibeaab6f1d7734890929813121349cfe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzI3NDg3NzkxMjU2ODk_f22f41b4-7b73-4bb2-b586-91a788e076fb"
      unitRef="usd">-444000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8c5c1e17e7c74e09a0903869278e22dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3NTM2MDU_99cdb641-033a-4b25-a857-74818a3dba31"
      unitRef="usd">385000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzI3NDg3NzkxMjU3MDA_a8e5695d-26f5-4f5c-9a4c-ba8644c54aa2"
      unitRef="usd">35436000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90ZXh0cmVnaW9uOjExN2E0YWQwNjM4ZjRiZTBiYTE0NDkwMWU2ZjkwMTI2XzM4NDgyOTA3MzQ1ODg_df806af4-b182-4f94-8803-da9a71bd0c03">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets acquired and liabilities assumed as of the acquisition date are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.918%"/&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="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;FSA&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;O.S.T.&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;Linn Star&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;CLW&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;Proficient Transport&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;J&amp;amp;P &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;BarOle&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;April 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;July 14, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;January 12, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;October 11, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;February 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;May 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;November 30, 2021&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;Tangible assets:&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;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 #000;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;Cash&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;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#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;/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;Accounts receivable&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,481&#160;&lt;/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;Other receivables&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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Prepaid expenses and other current assets&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Property and equipment&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,351&#160;&lt;/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;Other assets&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Operating lease right-of-use assets&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;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:700;line-height:100%"&gt;Total tangible assets&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 #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;4,942&#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="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;12,043&#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="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;13,106&#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="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;811&#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="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;4,335&#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 #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;4,897&#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="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;7,832&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intangible assets:&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;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;Customer relationships&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;17,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;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;29,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;16,282&#160;&lt;/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;Non-compete agreements&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;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;/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&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;19,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;25,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,677&#160;&lt;/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:700;line-height:100%"&gt;Total intangible assets&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;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;38,763&#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 colspan="2" style="background-color:#ffffff;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;8,600&#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 colspan="2" style="background-color:#ffffff;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;55,484&#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 colspan="2" style="background-color:#ffffff;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;5,500&#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 colspan="2" style="background-color:#ffffff;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;12,327&#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 colspan="2" style="background-color:#ffffff;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;4,760&#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 colspan="2" style="background-color:#ffffff;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,872&#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;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;Total assets acquired&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;43,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;20,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;68,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;16,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;9,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,704&#160;&lt;/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;border-top:1pt solid #000;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 #000;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 #000;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 #000;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 #000;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 #000;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 #000;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;Liabilities assumed:&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;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;Current liabilities&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;8,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;Other liabilities&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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Finance lease obligations&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;6,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;&#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;Operating lease liabilities&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;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;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;&#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;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:700;line-height:100%"&gt;Total liabilities assumed&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;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;16,705&#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 colspan="2" style="background-color:#ffffff;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;8,643&#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 colspan="2" style="background-color:#ffffff;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;11,351&#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 colspan="2" style="background-color:#ffffff;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;811&#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 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;323&#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 #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;1,987&#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 colspan="2" style="background-color:#ffffff;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;268&#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 12.25pt;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;Net assets acquired&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;27,000&#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;12,000&#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;57,239&#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;5,500&#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 #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:#cceeff;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;16,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;7,670&#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;35,436&#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;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMi0xLTEtNTc1Njc_a89222d5-4376-40a9-a40f-d18dad1d37f5"
      unitRef="usd">202000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtNC0xLTEtNTc1Njc_fcc8b36e-64df-4c9b-8c38-9fdcf6882011"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtNi0xLTEtNTc1Njc_f580cd59-f4d5-4668-8c0e-b920ac12d2ce"
      unitRef="usd">1308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtOC0xLTEtNTc1Njc_2fdd0409-79a0-41a5-9595-0fa0d0074f96"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTAtMS0xLTU3NTY3_055be337-2b05-4294-8970-d3a76628c887"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTItMS0xLTU3NTY3_a324a75e-f358-4225-82cf-bb0dfb3a9347"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMTQtMS0xLTU3NTY3_f1966ad7-0cb6-4c62-9d5a-e299fab7c69b"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMi0xLTEtNTc1Njc_3e2a345c-5067-4ebd-a051-1697183a85de"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtNC0xLTEtNTc1Njc_866f32b4-a25c-4309-ba0a-b6e0cd774ed1"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtNi0xLTEtNTc1Njc_768b1bc3-dd04-40af-9394-91f12ed1b38a"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtOC0xLTEtNTc1Njc_444f231f-bdf1-41c4-a1a8-b8410cb2a7d6"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMS0xLTEtMzk5MjM_f8434acb-5272-4777-b2ed-8d869bbb0c40"
      unitRef="usd">4171000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzMtMy0xLTEtMzk5MjM_1db83e5e-4acf-4ac9-8085-a2216737f2be"
      unitRef="usd">1940000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMTQtMS0xLTU3NTY3_69c9f756-630c-4f4b-9acd-60a7fd27c3b6"
      unitRef="usd">2481000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMi0xLTEtNTc1Njc_8a249d6a-006e-42d5-8b58-c44ccd3ca73e"
      unitRef="usd">1491000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtNC0xLTEtNTc1Njc_e4b52760-60d6-4abb-8fa2-c4297dd0e2b3"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtNi0xLTEtNTc1Njc_cb60580f-2067-4d75-9009-e22a1c88acf1"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtOC0xLTEtNTc1Njc_02ba1967-22ea-4760-8246-5d3c730f6e19"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMS0xLTEtMzk5MjM_1a96ec18-e9be-4360-a064-57afb7ed8c8a"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzQtMy0xLTEtMzk5MjM_97220dce-0462-422d-9955-9c5f00ec29d6"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMTQtMS0xLTU3NTY3_dccbf048-8542-4770-a596-1ea566fe2f79"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMi0xLTEtNTc1Njc_3d759e0d-3190-4448-aed3-cf5f766760e8"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtNC0xLTEtNTc1Njc_8b8d38ab-c6cf-45ff-b264-9c52c7065b77"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtNi0xLTEtNTc1Njc_3fc4a60a-4b8f-4905-b58a-e10f5a114b20"
      unitRef="usd">1182000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtOC0xLTEtNTc1Njc_0c0962cb-d21b-4934-938c-9feb6389d874"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMS0xLTEtMzk5MjM_98947c21-f6d2-4544-8fd8-b534d615c89c"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzUtMy0xLTEtMzk5MjM_44f8f525-07ce-4ba7-ae0c-1ce9fbc26349"
      unitRef="usd">32000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMTQtMS0xLTU3NTY3_0c09de9e-c033-43a5-ac8e-e47645359c97"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMi0xLTEtNTc1Njc_ec659ed6-57f1-4e0e-8473-b2eb1d76fca0"
      unitRef="usd">40000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctNC0xLTEtNTc1Njc_68580706-e0df-49f8-882c-c5762e84c6ec"
      unitRef="usd">10371000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctNi0xLTEtNTc1Njc_b90a6005-28d0-4237-ad19-fcc864b95cfd"
      unitRef="usd">605000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctOC0xLTEtNTc1Njc_635243b5-473c-436c-a349-9c0c39b0d78d"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMS0xLTEtMzk5MjM_7ac21334-13bd-41f2-bed9-522d64383fd4"
      unitRef="usd">140000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzYtMy0xLTEtMzk5MjM_51ce4f0e-53c2-41e8-91d1-7972702d37ab"
      unitRef="usd">1567000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMTQtMS0xLTU3NTY3_4f2238b8-85d9-4596-807d-6fbbc262cdd2"
      unitRef="usd">5351000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMi0xLTEtNTc1Njc_cf18e53f-36c4-4ae8-840f-41dd5f6daeae"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtNC0xLTEtNTc1Njc_645034b6-7383-4192-924c-2d618a06a3a8"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtNi0xLTEtNTc1Njc_5e2a1e4c-6ef6-4532-addc-ba533a1e3c24"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtOC0xLTEtNTc1Njc_976b6315-f36f-4eb8-9798-74492c7a879f"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMS0xLTEtMzk5MjM_a04b515c-b9f1-4fd5-8639-a2bf4fbb3d09"
      unitRef="usd">24000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzctMy0xLTEtMzk5MjM_62caea79-8726-42c1-8af0-a8906acd2254"
      unitRef="usd">3000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMTQtMS0xLTU3NTY3_c4327532-ef7e-4e98-aff7-6c91a70e77ac"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktMi0xLTEtNTc1Njc_b187699e-da63-45bc-9006-fa8ce4acf6fe"
      unitRef="usd">3209000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktNC0xLTEtNTc1Njc_8fc87e09-c30c-4a59-9ec4-27e55580dc3f"
      unitRef="usd">1672000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktNi0xLTEtNTc1Njc_3f53daaf-9870-48ba-8d05-ac8c448800c6"
      unitRef="usd">10011000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktOC0xLTEtNTc1Njc_7333c838-59fb-456c-924d-c88248408eb9"
      unitRef="usd">811000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMS0xLTEtMzk5MjM_76c3da49-1e0d-4b6e-b438-4955d5753907"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzgtMy0xLTEtMzk5MjM_631ff360-ffe2-423e-93b3-f84deb4aa8b5"
      unitRef="usd">1355000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzktMTQtMS0xLTU3NTY3_4930ca2f-e625-4d8c-a14b-eae7a779de78"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTItMS0xLTU3NTY3_c35bc012-f745-4cf6-a95a-9cf307b58d67"
      unitRef="usd">4942000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTQtMS0xLTU3NTY3_106f2cc0-f581-417e-80f6-14e868a7058d"
      unitRef="usd">12043000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTYtMS0xLTU3NTY3_c0454044-1472-45fe-8977-6c4252307984"
      unitRef="usd">13106000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTgtMS0xLTU3NTY3_24b50c88-d24d-4c66-9f01-642008db1268"
      unitRef="usd">811000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTEtMS0xLTM5OTIz_fb65d734-5674-4dc3-9f78-a9e4a42c50d3"
      unitRef="usd">4335000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTMtMS0xLTM5OTIz_d1de1d2e-349e-440e-a1eb-b8e0380ab15a"
      unitRef="usd">4897000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEwLTE0LTEtMS01NzU2Nw_4db87eeb-f0d3-4224-aa30-db81429de1f7"
      unitRef="usd">7832000</fwrd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ic017b6f6a6ac4110b39083defc4a78e0_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTItMS0xLTU3NTY3_2f5ca07a-549f-4ee4-b2ee-c44a6b980365"
      unitRef="usd">17900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="icbb2c84ea47940d7b71e08de2d398cb7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTQtMS0xLTU3NTY3_5590960d-7732-49c1-bd37-4bbf63d70972"
      unitRef="usd">5700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ice9e35d37328407da194c1ba3265c8ca_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTYtMS0xLTU3NTY3_590cebf8-e3f1-40a8-9d71-ac387a036fd8"
      unitRef="usd">29800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i288be9e45b824dc98fcfd012da3bcdfa_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTgtMS0xLTU3NTY3_4192d600-4585-43cf-9873-34901e9c504c"
      unitRef="usd">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id1546e9bd4254b8fb194e3fdbf7cfa1c_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTEtMS0xLTM5OTIz_7afc2684-ace0-42cd-952a-692d56aff80d"
      unitRef="usd">6060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i2d86bedc21f44df18c064cb2fa8d59e6_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTMtMS0xLTM5OTIz_814ea7cc-6009-459a-b55d-81ed8d3abb06"
      unitRef="usd">620000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i877c7c279ffd449da9babe0ab6ba99d2_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEyLTE0LTEtMS01NzU2Nw_0230d091-320e-44eb-be9b-583f985f9e89"
      unitRef="usd">16282000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ibee07a7fa260437fa2b452e3fd4ed5dd_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTItMS0xLTU3NTY3_0b6a2f94-50cc-4557-b0b2-0e3ddc50f78f"
      unitRef="usd">900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="icc1710a12bf140ce91782b3f25f8fb55_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTQtMS0xLTU3NTY3_9ce8cf3b-b0da-4ec8-9c49-ee03af96c270"
      unitRef="usd">850000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i798a1d7c0fd74d49bee1f9a0a0190c9b_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTYtMS0xLTU3NTY3_78122aee-4fa7-40ac-beff-4dd5083e350b"
      unitRef="usd">450000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="iba21b24cedc14faab8ec95b9eaf68acc_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTgtMS0xLTU3NTY3_688fe7ee-1b97-4eec-8fd1-fb236c1fa4a3"
      unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i51499b01f30f4ac1a3e1a1758d51a542_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTEtMS0xLTM5OTIz_e2505f28-3c3d-42f3-95f9-b72de841193f"
      unitRef="usd">18000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i0455dc94205b440dbaf15097fff7c8e6_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTMtMS0xLTM5OTIz_fb16a4bc-beb3-4804-8a33-be6bf5601793"
      unitRef="usd">120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i40c95970d20644c88f4f694f711bacb3_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzEzLTE0LTEtMS01NzU2Nw_fd95fff1-ccbe-4f36-aa46-832eb3400e51"
      unitRef="usd">913000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTItMS0xLTU3NTY3_2555e251-9a5c-4fb8-aad4-c237e4984b2f"
      unitRef="usd">19963000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTQtMS0xLTU3NTY3_e8769f2e-7149-4978-8a5b-9d3a660afb1d"
      unitRef="usd">2050000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTYtMS0xLTU3NTY3_66e1049e-e806-4649-902c-ce9dcec0f14a"
      unitRef="usd">25234000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTgtMS0xLTU3NTY3_ec6fa6a9-d950-4705-8e93-a35071431e85"
      unitRef="usd">3000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTEtMS0xLTM5OTIz_c0593def-ecfe-4f9b-a474-5263856183b2"
      unitRef="usd">6249000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTMtMS0xLTM5OTIz_dcd70f68-7596-45b4-a6b4-74086eca955e"
      unitRef="usd">4020000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE0LTE0LTEtMS01NzU2Nw_02ebe3fa-5b67-4c8f-ad4f-16223a6fbf8f"
      unitRef="usd">10677000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTItMS0xLTU3NTY3_8ec489c3-99f5-4c41-8439-043f03bee942"
      unitRef="usd">38763000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTQtMS0xLTU3NTY3_55d998a2-2ffb-4168-a343-465637ee70a4"
      unitRef="usd">8600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTYtMS0xLTU3NTY3_5b4f75b1-381a-4b82-ac6f-8cbe49b05a15"
      unitRef="usd">55484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTgtMS0xLTU3NTY3_818d7138-86c5-471e-aa27-b2696ee7dde1"
      unitRef="usd">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTEtMS0xLTM5OTIz_539190b3-f10a-40b1-8329-445938bd209a"
      unitRef="usd">12327000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTMtMS0xLTM5OTIz_f7a4041e-fe0d-42cc-82f6-eeedce0d1e4e"
      unitRef="usd">4760000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE1LTE0LTEtMS01NzU2Nw_94d92f38-262b-43ef-9f13-06ad853e7d4c"
      unitRef="usd">27872000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTItMS0xLTU3NTY3_b2309be5-2e5f-4e58-883f-6879e8244b1b"
      unitRef="usd">43705000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTQtMS0xLTU3NTY3_1ee18bed-2b1e-4d14-92e3-68966c559ae3"
      unitRef="usd">20643000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTYtMS0xLTU3NTY3_1263d182-4ce7-4313-8aa3-fa580a41d813"
      unitRef="usd">68590000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTgtMS0xLTU3NTY3_a408e7bd-187d-4647-a211-714dc416917f"
      unitRef="usd">6311000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE3LTEtMS0xLTM5OTIz_236672c6-fdf5-4f3e-8b3d-3bb687efa5ca"
      unitRef="usd">16662000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE3LTMtMS0xLTM5OTIz_40f74ff3-88d5-44cb-89dd-c61f9e5ad39d"
      unitRef="usd">9657000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE2LTE0LTEtMS01NzU2Nw_55961139-16cc-4c5a-8ed5-e39abdddbc28"
      unitRef="usd">35704000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTItMS0xLTU3NTY3_9865195a-6f6b-41c2-b3fe-b1b2f59024ac"
      unitRef="usd">8466000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTQtMS0xLTU3NTY3_38b47f0b-7461-4500-b03b-1073d6accd1e"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTYtMS0xLTU3NTY3_60bccb0c-4383-4b5a-964b-09501064ce97"
      unitRef="usd">1340000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTgtMS0xLTU3NTY3_9388853f-ed06-47bd-8291-8151491cee38"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTEtMS0xLTM5OTIz_00e0591f-6e52-4f79-bfa9-eea70353cef4"
      unitRef="usd">323000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTMtMS0xLTM5OTIz_4c06f45c-b0b8-4700-826a-2e090fe1a2cb"
      unitRef="usd">632000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzE5LTE0LTEtMS01NzU2Nw_a6228c10-fb29-4ddc-ad96-ac57e9bf8c74"
      unitRef="usd">268000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTItMS0xLTU3NTY3_e6cfc285-ca6f-4e23-aa6c-66987928b758"
      unitRef="usd">5030000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTQtMS0xLTU3NTY3_fcfd107d-26ae-41c2-ba5f-95f680e3298c"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTYtMS0xLTU3NTY3_4fa76e4c-22dd-4016-b5e4-594c026e4949"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTgtMS0xLTU3NTY3_2c97002a-9854-4faa-80a8-5219bdbcb648"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTEtMS0xLTM5OTIz_75b8e6ff-b9e2-4d45-9311-741c37344923"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTMtMS0xLTM5OTIz_e72af321-2068-4a54-9049-156bc91c9aa3"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIwLTE0LTEtMS01NzU2Nw_d30dfa86-5366-4dbf-9e9d-5c44afde0e8b"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTItMS0xLTU3NTY3_ccb972fb-b600-44cc-bf82-05e7204902ac"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTQtMS0xLTU3NTY3_7aa51c89-23d4-463d-88be-acc623e1f309"
      unitRef="usd">6971000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTYtMS0xLTU3NTY3_c76e59f7-c9eb-4313-976a-9f18859f880d"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTgtMS0xLTU3NTY3_7db98765-10c3-46d8-88f3-be36ec0b222d"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTEtMS0xLTM5OTIz_c9c6a3c2-4b34-48ac-8e7c-4c85fa0b5822"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTMtMS0xLTM5OTIz_91ccc7b6-d0e3-42ea-b23b-88e945119dd9"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIxLTE0LTEtMS01NzU2Nw_4131f491-70fd-4c07-9c07-61e75046535b"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTItMS0xLTU3NTY3_39a60d83-7b22-4ffa-80b8-f7986888790e"
      unitRef="usd">3209000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTQtMS0xLTU3NTY3_41d81d97-6b1e-4ecc-a83a-80c318337161"
      unitRef="usd">1672000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTYtMS0xLTU3NTY3_a32e48ac-b6a0-457b-b0cc-d8555ac82d98"
      unitRef="usd">10011000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTgtMS0xLTU3NTY3_39546761-0c38-4e7d-a10f-793996e313f8"
      unitRef="usd">811000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTEtMS0xLTM5OTIz_e01ac09a-32ca-4fcb-8cc1-5a67c4747b92"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTMtMS0xLTM5OTIz_1395bca8-c01b-4aa0-b4fa-8c33ee1d4306"
      unitRef="usd">1355000</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIyLTE0LTEtMS01NzU2Nw_07451ca2-2b50-4f4f-b505-985aeb0bc438"
      unitRef="usd">0</fwrd:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTItMS0xLTU3NTY3_2f666bdb-848e-453f-af98-d4d0e1d93dcf"
      unitRef="usd">16705000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTQtMS0xLTU3NTY3_44993378-6b1a-4ea6-b621-9dedd7385a8d"
      unitRef="usd">8643000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTYtMS0xLTU3NTY3_60e4e500-d057-45b0-8061-0c1c6c874000"
      unitRef="usd">11351000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTgtMS0xLTU3NTY3_c5a30b93-2dc5-4d80-937d-0145c4282287"
      unitRef="usd">811000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI1LTEtMS0xLTM5OTIz_e743807d-b3db-4463-99e9-47ae1780a508"
      unitRef="usd">323000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI1LTMtMS0xLTM5OTIz_5a8cb439-0ce6-4293-b340-b8b5d9b9bd7b"
      unitRef="usd">1987000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzIzLTE0LTEtMS01NzU2Nw_3919ab14-b053-46f7-822e-d1186324d760"
      unitRef="usd">268000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i26ea7da07db040589aad03f1a8f90918_I20190421"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTItMS0xLTU3NTY3_34bdd7be-99f5-44e2-8086-6afcdd0a69b6"
      unitRef="usd">27000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i73e4064d4d5a4db1bbc8e3660bbd14f7_I20190714"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTQtMS0xLTU3NTY3_50af438a-24d2-4d47-bbcb-a6ccc2aa5d4b"
      unitRef="usd">12000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic6941d65ab684baa8f06de638380ad90_I20200112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTYtMS0xLTU3NTY3_14a37dde-cd76-4b56-b93e-d1adc5782805"
      unitRef="usd">57239000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="iacea14e2090b47d085386163954fdd55_I20201011"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTgtMS0xLTU3NTY3_90ea347e-7aee-49be-82de-127a369aa673"
      unitRef="usd">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="iedcbb9cae2244738a2d99b4bce36ce31_I20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI2LTEtMS0xLTM5OTIz_01b3872f-ea7f-490e-bdfd-aaf650a14c66"
      unitRef="usd">16339000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i6dadec06d61c4fc89e889b5aae4bea39_I20210530"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI2LTMtMS0xLTM5OTIz_cee1e4be-ef68-467d-a9fd-96e8cd311269"
      unitRef="usd">7670000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic8c40070a3d04394b18045ae58772a52_I20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZTpkNGU2YTRkODk4NzM0OGQxYmI4NmQxZDZiZTBhNDE5ZS90YWJsZXJhbmdlOmQ0ZTZhNGQ4OTg3MzQ4ZDFiYjg2ZDFkNmJlMGE0MTllXzI0LTE0LTEtMS01NzU2Nw_e560af38-9637-4cbd-b7db-82cb640d80b4"
      unitRef="usd">35436000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6ff2cec3dc444395854260c5a71ade03_D20190421-20190421"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMi0xLTEtNTc1NDI_a536c896-b9e1-4722-8636-f120cad5bdc2">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie0f3891ec74547b38060c95bd5d2e194_D20190714-20190714"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItNC0xLTEtNTc1NDI_39cb6d57-1e44-4c35-99f1-53218a819d36">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i482aac0b8b7041188960c7df254daa51_D20200112-20200112"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItNi0xLTEtNTc1NDI_bbae1201-f3ac-4021-80a5-4fc6445986bb">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iac5326ca4924487d805154c34f5d5406_D20201011-20201011"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItOC0xLTEtNTc1NDI_b0ed4c71-9ebd-476c-95d3-74dfc8eb0378">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia5fc23067ca84030a3013d8fa3985007_D20210228-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMS0xLTEtMzk5MjM_b1ffee40-a6ff-4367-876f-5946e4a8fa2f">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2e88b6aa888e46058c593514e1e1658e_D20210530-20210530"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMy0xLTEtMzk5MjM_fa183737-6e3c-4174-b9f2-74e243ffec7a">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i35e147e6c0814b219b955bf9445f2ea2_D20211130-20211130"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzItMTQtMS0xLTU3NTQy_8658ac3b-7bc1-458f-a9c0-7694799efcae">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6d217efb3ff84e8990aff7a2f33c685e_D20190421-20190421"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMi0xLTEtNTc1NDI_0fbdb85c-a290-4510-a4b4-88af65bfd49b">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8ccf3faad07e457ea0ab93e027357f5d_D20190714-20190714"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtNC0xLTEtNTc1NDI_e86df5ae-1b4c-4ce8-90c2-12b97d581a97">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="icbdbbcba92dc460f9e9ae8c17334a2df_D20200112-20200112"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtNi0xLTEtNTc1NDI_0aa809ed-f1bc-4d9b-baaa-a70bb9f2401a">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6bfd9c5fbea246ac913f4fffb3203c17_D20201011-20201011"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtOC0xLTEtNTc1NDI_f6013204-42c6-41f9-943f-7abdae143853">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i81fa117247bd4195926c2a4daaeca46c_D20210228-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMS0xLTEtMzk5MjM_3677bdc3-bc64-49ea-b2c8-84b0e6a28d5c">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia3b8766c6c4f4fa5acff46f67a699bf8_D20210530-20210530"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMy0xLTEtMzk5MjM_4c9d1598-4d97-4f63-9e94-a438343baa99">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ief7d7c1992e64540945089501006860e_D20211130-20211130"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNzgvZnJhZzoxMTdhNGFkMDYzOGY0YmUwYmExNDQ5MDFlNmY5MDEyNi90YWJsZToyYTlmMzYxYWJmYWE0ODAzYTY3YTIyMWM1ZjFjMDI1Zi90YWJsZXJhbmdlOjJhOWYzNjFhYmZhYTQ4MDNhNjdhMjIxYzVmMWMwMjVmXzMtMTQtMS0xLTU3NTQy_285700ac-3ad5-43ea-bfe2-158cb862f567">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5Mjg_1b712720-2491-496d-816a-0810638a13d5">Indebtedness&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&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="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, 2021&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, 2020&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;Credit facility, expires 2026&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 #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;157,500&#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;112,500&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&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;(534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(102)&lt;/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: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 #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;156,966&#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="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;112,398&#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 style="height:15pt"&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;Less: Current portion of long-term debt&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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Total long-term debt, less current portion&lt;/span&gt;&lt;/td&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;155,466&#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;112,398&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.299%"/&gt;&lt;td style="width:0.1%"/&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="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;1,384&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/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;2026&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;146,814&#160;&lt;/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: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 #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;155,466&#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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 2017, the Company entered into a five-year senior unsecured revolving credit facility (the &#x201c;Facility&#x201d;) with a maximum aggregate principal amount of $150,000, with a sublimit of $30,000 for letters of credit and a sublimit of $30,000 for swing line loans. The maturity date of the Facility was September 29, 2022.  In April 2020, the Company entered into the first amendment to the Facility, which increased the maximum aggregate principal amount to $225,000.  The Facility could have been increased by up to $25,000 to a maximum aggregate principal amount of $250,000 pursuant to the terms of the amended credit agreement, subject to the lenders&#x2019; agreement to increase their commitments or the addition of new lenders extending such commitments. In July 2021, the Company entered into the second amendment to the Facility, which extended the maturity date to July 20, 2026 and changed the interest rate options available under the Facility. In December 2021, the Company entered into the third amendment to the Facility, which increased the amount available for borrowing under the Facility to $450,000, consisting of a $300,000 revolving line of credit and a term loan of $150,000. In connection with the third amendment, the Company borrowed $150,000 under the term loan and simultaneously repaid $150,000 on the revolving line of credit from the borrowings received. Under the third amendment, the Facility may be increased by up to $75,000 to a maximum aggregate principal amount of $525,000 pursuant to the terms of the amended credit agreement, subject to the lenders&#x2019; agreement to increase their commitments or the addition of new lenders extending such commitments. Such increases to the Facility may be in the form of additional revolving credit loans, term loans or a combination thereof, and are contingent upon there being no events of default under the Facility. As of December&#160;31, 2021 and 2020, the Company had $272,466 and $94,174, respectively, of available borrowing capacity under the Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility contains covenants that, among other things, restrict the ability of the Company, without the approval of the required lenders, to engage in certain mergers, consolidations, asset sales, dividends and stock repurchases, investments, and &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;other transactions or to incur liens or indebtedness in excess of agreed thresholds, as set forth in the credit agreement. The Company also has to fulfill financial covenants with respect to a leverage ratio and an interest coverage ratio. As of December&#160;31, 2021, the Company was in compliance with the aforementioned covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the amended Facility, interest accrues on the amounts outstanding under the Facility at the Company&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;&#x2019;s option, at either (1) Bloomberg Short-Term Bank Yield Index rate (the &#x201c;BSBY Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;), which cannot be less than zero, plus a margin ranging from 1.25% to 1.75% based on the Company&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;&#x2019;s&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; leverage ratio, or (2) the base rate, which cannot be less than 2.00%. The base rate is the highest of (i) the federal funds rate, which cannot be less than zero, plus 0.50%, (ii) the administrative agent&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;&#x2019;s prime rate and (iii) the BSBY Rate, which cannot be less than zero, plus 1.00%, plus a margin ranging from 0.00% to 0.50% based on the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Company&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;&#x2019;s&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; leverage ratio. Interest is payable in arrears for each loan that is based on the BSBY rate on the last day of the interest period applicable to each loan, and interest is payable in arrears on loans not based on the BSBY rate on the last day of each quarter. &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 interest rate on the outstanding borrowings under the revolving credit facility was 1.43% and 3.25% as of December&#160;31, 2021 and December&#160;31, 2020, 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Previously, under the Facility, interest accrued on the amounts outstanding under the Facility, at the Company&#x2019;s option, at either (1) London Interbank Offered Rate (&#x201c;LIBOR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#x201d;&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;) rate, not less than 1.00%, plus a margin ranging from 2.25% to 2.75% based on the Company&#x2019;s leverage ratio, or (2) base rate, which cannot be less than 3.00%. The base rate was the highest of (i) the federal funds rate, not less than zero, plus 0.50%, (ii) the administrative agent&#x2019;s prime rate and (iii) the LIBOR rate, not less than 1.00%, plus 1.00%, plus a margin ranging from 0.25% to 0.75% based on the Company&#x2019;s leverage ratio. Interest was payable in arrears for each loan that was based on the LIBOR rate on the last day of the interest period applicable to each loan, and interest was payable in arrears on loans not based on the LIBOR rate on the last day of each quarter.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:400;line-height:120%"&gt;Letters of Credit &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:36pt"&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 has an arrangement under the Facility to issue letters of credit, which guarantee the Company&#x2019;s obligations for potential claims exposure for insurance coverage. As of December&#160;31, 2021 and December&#160;31, 2020, outstanding letters of credit totaled $20,034 and $18,326, respectively. &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:400;line-height:120%"&gt;Interest Payments&lt;/span&gt;&lt;/div&gt;Cash payments for interest were $4,198, $4,580 and $2,711 for the years ended December 31, 2021, 2020 and 2019 respectively.&#160;&#160;No interest was capitalized during the year ended December 31,  2021, 2020 and 2019.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3MjE_c3ad07b2-5ccd-4d98-baa5-7ecc2ca3143b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&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="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, 2021&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, 2020&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;Credit facility, expires 2026&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 #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;157,500&#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;112,500&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&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;(534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(102)&lt;/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: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 #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;156,966&#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="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;112,398&#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 style="height:15pt"&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;Less: Current portion of long-term debt&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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;Total long-term debt, less current portion&lt;/span&gt;&lt;/td&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;155,466&#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;112,398&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzEtMi0xLTEtNTc2MDQ_81b979bd-320f-400d-a3c1-6b34ce984150"
      unitRef="usd">157500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzEtNC0xLTEtNTc2MTE_25055674-a0ef-412c-b1c5-656ddba12268"
      unitRef="usd">112500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzItMi0xLTEtNTc2MDQ_c8b6a0c3-6347-47ac-b6fa-2b2b820e0c14"
      unitRef="usd">534000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzItNC0xLTEtNTc2MTE_2c2f05a6-0e74-419a-8469-c641b914cc95"
      unitRef="usd">102000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzMtMi0xLTEtNTc2MDQ_2cd019d5-30b1-4055-9a45-337a72445cf9"
      unitRef="usd">156966000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzMtNC0xLTEtNTc2MTE_5a5239b6-cab1-4ef2-90b3-93c55f665255"
      unitRef="usd">112398000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzUtMi0xLTEtNTc2MDQ_e801cdba-29ef-451e-8b50-94058b4f4992"
      unitRef="usd">1500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzUtNC0xLTEtNTc2MTE_6a959393-f018-41e3-bc1a-fba0b07e274b"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzYtMi0xLTEtNTc2MDQ_9742b190-417c-48c8-b2de-eee6992c16f4"
      unitRef="usd">155466000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTplZTM4Njg1Mjk5ZTU0M2Q5ODhhNTlmOTMyZjkyZTg5Yy90YWJsZXJhbmdlOmVlMzg2ODUyOTllNTQzZDk4OGE1OWY5MzJmOTJlODljXzYtNC0xLTEtNTc2MTE_fb2a1078-a300-4ac5-8e0b-f5ee01c7f6c5"
      unitRef="usd">112398000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3MjI_d728d253-db31-4564-88bf-688a7e53a5ff">&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the aggregate scheduled maturities of long-term debt, excluding the current portion of long-term debt are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.299%"/&gt;&lt;td style="width:0.1%"/&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="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;1,384&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/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;2026&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;146,814&#160;&lt;/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: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 #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;155,466&#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;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzAtMi0xLTEtNTc2Mjk_9f787ecb-6995-47d8-b868-71475c0a0dcd"
      unitRef="usd">1384000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzEtMi0xLTEtNTc2Mjk_b5879980-ee6c-4be9-b36f-8d24665a46ad"
      unitRef="usd">3634000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzItMi0xLTEtNTc2Mjk_3f47fdca-d800-4899-80f0-b49267378ca9"
      unitRef="usd">3634000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzMtMi0xLTEtNTc2Mjk_a973be6c-a147-4b0d-a673-91b74da7273c"
      unitRef="usd">146814000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90YWJsZTowMWZhNWYyZGVmMWU0YmI2OThhNDE4NWNkNDlmZjM5NS90YWJsZXJhbmdlOjAxZmE1ZjJkZWYxZTRiYjY5OGE0MTg1Y2Q0OWZmMzk1XzQtMi0xLTEtNTc2Mjk_7b07fff9-ab24-4a80-84e5-b2202799a810"
      unitRef="usd">155466000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic8ec6fa3530f4e6a825694bcff8e2ca8_D20170901-20170930"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY4NzY_e4dda243-f851-476a-a082-1c6c85c4a583">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i66dccd1e1b0248aaa87b289130477626_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NjI_f7f455f3-ff6c-40c6-a59e-9d7b9f532dcc"
      unitRef="usd">150000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i35764df10be147cfae7826644186a4dc_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NzI_3d055ec0-3002-425c-9d51-7549a1c40804"
      unitRef="usd">30000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie793553515f345d7aa851c7edac1c1be_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3NTM_040c0810-bbd6-4d46-988c-2dae97feb96a"
      unitRef="usd">30000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3ODE_58f62f40-f940-493e-a007-90237b3ab2a8"
      unitRef="usd">225000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc4MDE_dd044993-9be7-4fdd-b484-3458f66b4b1e"
      unitRef="usd">25000000</fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NDc3OTE_9e3677bd-3e4b-40fe-94b5-42be909ee8a6"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgxNDE_febeff69-cfd9-4818-b8c4-df9837f68fb4"
      unitRef="usd">450000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgxNjE_61b04d31-4ca6-4508-899a-b62b0cb0fc11"
      unitRef="usd">300000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i174c716b87a04a2c868a175ebebaa7dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgyOTY_9874edd6-c8ac-44db-8d25-222474bc25e7"
      unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i0aedbd0b4b204bb4a465166db4c359a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MDc_dbdf1840-d832-4795-a465-11c23b13ccc6"
      unitRef="usd">150000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ice5105321aa34887854ecd221d759ec0_D20211201-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MTc_fe7a656d-40ff-47cf-b021-b1d53c9ca0eb"
      unitRef="usd">150000000</us-gaap:RepaymentsOfLongTermDebt>
    <fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i5bd05bff8812400e9e257dd5dc2c7aff_I20211229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk3OTgzNDY_c06d4109-520b-46e8-9835-a2f22a51e55f"
      unitRef="usd">75000000</fwrd:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzI3NDg3NzkxMDc5MzM_8779c64a-ce51-4247-a773-ac0c84bef75f"
      unitRef="usd">525000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDM1OTI_edfcac82-3d6b-4c13-aaae-8019d8d63b19"
      unitRef="usd">272466000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDQ1MjM_2e99cec8-3a28-4025-8af1-09f575f7d4dd"
      unitRef="usd">94174000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor
      contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MzA_7725a0a0-028e-4297-8296-72a970effebe"
      unitRef="number">0</fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifeb7d7c64a8345b698d0cfed84a090e4_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MTc_a19377cf-659b-43f6-a1dd-6e7764efc3ab"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2f8e5c141172442cba77423008725139_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MjQ_17c18ad7-3b45-4b18-9401-7d901243441e"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <fwrd:DebtInstrumentBaseRateFloor
      contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2MzI_a58c6ef5-b9c3-4af5-a53d-3cdc55320ae5"
      unitRef="number">0.0200</fwrd:DebtInstrumentBaseRateFloor>
    <fwrd:DebtInstrumentFederalFundsRateFloor
      contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY4OTU_2ec098e4-c94d-4113-9f06-b196e3420813"
      unitRef="number">0</fwrd:DebtInstrumentFederalFundsRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib2e94bda0df748c8a3a67759b90f8e61_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDA_c3018160-7026-457c-9218-88519184b9e0"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor
      contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDY_3e02f02e-8ecb-47aa-b937-df65a9344a75"
      unitRef="number">0</fwrd:DebtInstrumentBloombergShortTermBankYieldIndexRateFloor>
    <fwrd:DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate
      contextRef="ife1aad32dcff4ed88bd7995cc613818b_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NDg_c3f9cfcb-39d0-4c88-b579-c8108ba1beb6"
      unitRef="number">0.0100</fwrd:DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i19726afa432c45a9beeee91b0d880265_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5MjE_ad17aeca-bcd4-4f37-861c-b5751f5273bb"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i972949109ba24911b2bf9ac3ed258f19_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5MzE_68982123-f24f-49ba-93f0-4cf625db747d"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i21af02572ae341548b0591872349b2d5_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDE4OTg_c24e8529-cc9b-40f5-87c1-7b73b14d7422"
      unitRef="number">0.0143</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ifd281f36ce614c64a443a9dfa6fac2c0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDE5MDY_098c7343-544e-4e83-be69-43de0ddb266a"
      unitRef="number">0.0325</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <fwrd:DebtInstrumentLIBORFloorRate
      contextRef="i77259a44b8fe4e96b699bfcd1f2f9acd_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2ODY_8adec8fe-fc09-42d5-acb3-1e8719e91219"
      unitRef="number">0.0100</fwrd:DebtInstrumentLIBORFloorRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia37f9bbd23eb4107baa97e41b644600f_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2OTM_33bdd2eb-d4ba-4415-9f86-089c038bd005"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia46fa97601b042d0889411110e4fbd4e_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NTc_c2f9ebce-3d02-445d-9cf3-fe0fc54e6361"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <fwrd:DebtInstrumentBaseRateFloor
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI3MDA_89312420-c859-4d8a-bd1d-701bb80e0c41"
      unitRef="number">0.0300</fwrd:DebtInstrumentBaseRateFloor>
    <fwrd:DebtInstrumentFederalFundsRateFloor
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2ODQ_298b1e6c-7aa2-4eb7-a6ef-ff1efd819cff"
      unitRef="number">0</fwrd:DebtInstrumentFederalFundsRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2f3edcbec0784555b4b72c9eab862484_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2Nzg_65f1c9b1-2cfc-4285-a555-d80478c21196"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <fwrd:DebtInstrumentLIBORFloorRate
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NjQ_cc8e4105-d4cd-4c01-bfb1-81dffcc04c86"
      unitRef="number">0.0100</fwrd:DebtInstrumentLIBORFloorRate>
    <fwrd:DebtInstrumentLIBORFloorAdditionalRate
      contextRef="i0ee74946d9c7483ab0ad089801a7bf42_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI2NzE_fa2d344e-4a84-406a-bbc2-1069e6e59762"
      unitRef="number">0.0100</fwrd:DebtInstrumentLIBORFloorAdditionalRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i229cfe34d0574e6684b888a079d736d4_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTI3MDc_210d6adf-b5ce-43c2-9442-b50baeb8f481"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i041cff5cb9254e9c8938e94ce124d24c_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MjY5NDg_6b3aa13a-0543-4b2a-95f2-31c8efa773d5"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iab1912896cee483090f2876352fbda0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDI5ODY_3fa6b5f5-a396-4bc5-aef7-ddf26afa1853"
      unitRef="usd">20034000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib4f557cbba5a464ab1cdb648e47f8d33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzY1OTcwNjk4MDMwMDI_c1a3fa9d-6715-4d7c-8923-bb28df280803"
      unitRef="usd">18326000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:InterestPaidNet
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTczOTg_e2c6a520-790d-4891-810d-71c81cfacfc3"
      unitRef="usd">4198000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTcxMzc_a9862dfb-e2fc-470a-bf92-0d87cbdedc74"
      unitRef="usd">4580000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzEwOTk1MTE2NTczOTA_1cc322df-306b-410c-87c2-aa8c8933b458"
      unitRef="usd">2711000</us-gaap:InterestPaidNet>
    <us-gaap:InterestCostsCapitalized
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_5ac5fb00-0c94-48ca-9d08-6a7e426f6a75"
      unitRef="usd">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_7bb849b0-9387-48c7-8982-ed386108757c"
      unitRef="usd">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODEvZnJhZzozOWU4MzE0ZTIyMDk0YjE2OWVlYzJhZjIyZDg3NmE2My90ZXh0cmVnaW9uOjM5ZTgzMTRlMjIwOTRiMTY5ZWVjMmFmMjJkODc2YTYzXzM4NDgyOTA3MzU3Nzk_cf37cd6f-e793-4cad-a5f8-027a6a195e37"
      unitRef="usd">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzkxNzU_86f19ba8-2115-433b-9d60-0c5277cdb5cd">Shareholders&#x2019; Equity&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are 5,000 shares of preferred stock with a par value of $0.01 authorized, but no shares have been issued to date.&#160;&#160;&#160;&#160;&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Dividends&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020 and each quarter of 2021, the Company&#x2019;s Board of Directors declared and the Company has paid a quarterly cash dividend of $0.21 per common share. During the first, second and third quarters of 2020, each quarter of 2019, the Company&#x2019;s Board of Directors declared and the Company has paid a quarterly cash dividend of $0.18 per common share. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 8, 2022, the Company&#x2019;s Board of Directors declared a quarterly cash dividend of $0.24 per common share that will be paid in the&#160;first quarter of 2022. &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February 5, 2019, the Board of Directors approved a stock repurchase plan authorizing the repurchase of up to 5,000 shares of the Company&#x2019;s common stock (the &#x201c;2019 Repurchase Plan&#x201d;). The 2019 Repurchase Plan expires when the shares authorized for repurchase are exhausted or the 2019 Repurchase Plan is canceled. &lt;/span&gt;&lt;/div&gt;During the year ended December 31, 2021, the Company repurchased through open market transactions 535 shares of common stock for $48,989, or an average of $91.46 per share, and during the year ended December 31, 2020, the Company repurchased through open market transactions 787 shares of common stock for $45,248, or an average of $57.53 per share. All shares received were retired upon receipt, and the excess of the purchase price over the par value per share was recorded to &#x201c;Retained Earnings&#x201d; in the Consolidated Balance Sheets. As of December&#160;31, 2021, the remaining shares permitted to be repurchased under the 2019 Repurchase Plan were approximately 2,833 shares.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzEwNg_07785f1c-9eab-4149-92e6-befbb22995bc"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE1NQ_13884ee9-931b-49ef-b8d4-faddaae3cab9"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3NDc4NTA_34bb8509-8dc5-4f51-89d8-804d52beeacc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1e36214514864e04a16c61cda20e15b1_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_12162eee-f1a8-42e0-b956-c6c368fba1ab"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i971522d9277d491b83470a75fd8c75c0_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_1bfe479a-d9c3-4139-bab5-037728d4479b"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3f4b54ed11e34989b440713186b0e087_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_8a7d3e7a-4842-4bf2-8b85-da871f96dd7d"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i92ed2bcb93354ad1af9291ebbce2a242_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_98a31e06-b3d7-4ca3-b296-35c18ac357de"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i807ce063fb334fcab519387c2b92393a_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwNzg_f9ed6150-8ef0-4ba9-9596-007a6badc289"
      unitRef="usdPerShare">0.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4e28092214ca4d47a55d6441c9e720c0_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_063a2987-e04a-4422-975e-f198c72d913a"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i006aa4aa6a9c4776b84153fcf02c2ab7_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_11bf97fc-3b1c-46ae-827b-3d70893a432d"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5e095f9a02af4d38b23b785277784273_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_3ea58384-c59e-4dba-9a3b-1c23b24b2048"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i22e94ee520264e548f01958c73452f95_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_40c5ed13-3a79-4341-9925-9373acdbb886"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib7fe8d2ccb8e4fd29655e1c2b13dc0c9_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_8e896d1e-9887-44b0-a4d0-41336cfb691a"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_ddd60fda-c640-4bda-bad1-2e5ec091eaed"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5c13692429294e2c9697cb650c17276c_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwODU_fdf3914c-987e-4116-bd5a-58f0b188046f"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i915e41c0e3324834a8dd811a314ff1f8_D20220208-20220208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzM4NDgyOTA3MTgwOTI_ade5f11f-1f41-484b-90fa-92f4b324b115"
      unitRef="usdPerShare">0.24</us-gaap:CommonStockDividendsPerShareDeclared>
    <fwrd:ShareRepurchaseProgramAuthorizedShares
      contextRef="i44529f0528d948b5b0356bf17b108b4e_D20190205-20190205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzEyOTg_f5af2af6-b604-49a8-bfcc-d854f04fc2d7"
      unitRef="shares">5000000</fwrd:ShareRepurchaseProgramAuthorizedShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE1OTY_a303ef11-4ee4-420b-8edf-ab383e5ee035"
      unitRef="shares">535000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE2MjY_bc22be85-26a3-4159-90e9-eef5e718ccab"
      unitRef="usd">48989000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ie80bc3c3bf004ceba61ece270aace6bb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE2MzM_c43f72d8-e953-4ed5-9b85-e1a35af43733"
      unitRef="usdPerShare">91.46</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3NDk_fbfe8b29-d103-4698-9133-aadde9fe26b9"
      unitRef="shares">787000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3Nzk_6a93a115-a755-4016-b88b-a820b645b3c3"
      unitRef="usd">45248000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ibd97d3c810af487085b06e9f4109d587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzE3ODY_81abfbfb-8b1c-437c-a818-ef998b20e937"
      unitRef="usdPerShare">57.53</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i92d1250bab244624b3a437e09f026340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xODQvZnJhZzo4YTBkYjIzYTk0ZWM0YzQ1OTdlZDEzODBhY2MxMWZmNC90ZXh0cmVnaW9uOjhhMGRiMjNhOTRlYzRjNDU5N2VkMTM4MGFjYzExZmY0XzIwODY_484076e5-248c-4f6e-be5c-06a1b273be78"
      unitRef="shares">2833000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE3_6eccf40d-9fd7-4044-9e8c-01162458a819">Stock Incentive Plan&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Incentive Plan &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:36pt"&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 recorded share-based compensation expense as follows for the years ended December&#160;31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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="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;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&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;Salaries, wages and employee benefits - continuing operations&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;9,108&#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;9,715&#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;10,595&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries, wages and employee benefits - discontinued operation&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;179&#160;&lt;/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 share-based compensation expense&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;9,124&#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;9,800&#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;10,774&#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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2016, the Company adopted the 2016 Omnibus Incentive Compensation Plan (the &#x201c;Omnibus Plan&#x201d;) for the issuance of up to 2,000 common shares. As of December 31, 2021, approximately 801 shares remain available for grant under the Omnibus Plan.&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"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain executives are eligible to receive grants of stock options. Employees may exercise the stock options at anytime after the grant is vested but no later than seven years after the date of grant. Stock options vest over a three-year period from the date of grant. For stock option awards, under the Plan, the exercise price is equal to the price of the Company&#x2019;s common stock on the date of grant. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. The Company estimated the fair value of the grants using the Black-Scholes option-pricing model. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&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:36pt"&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 of the stock option awards granted under the Plan and the weighted average assumptions under the Black-Scholes option-pricing model were as follows for the years ended December 31, 2021 and 2020. The Company did not grant stock options during the year ended December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;br/&gt;2021&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: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;br/&gt;2020&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;Weighted average grant-date fair value&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.36&#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;14.79&#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;Weighted average assumptions under Black-Scholes option model:&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;text-align:left;vertical-align: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 dividend yield&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.1&#160;&lt;/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.1&#160;&lt;/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;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 stock price volatility&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;28.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;24.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="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;Risk-free interest rate&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;0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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;Expected life of awards (years)&lt;/span&gt;&lt;/td&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;5.8&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:2px 1pt;text-align:right;vertical-align: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&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-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option transactions during the year ended December&#160;31, 2021 on a continuing operations basis were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.898%"/&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="background-color:#ffffff;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 Shares &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: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 Average Exercise Price&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 as of January 1&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;359&#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 #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;55.79&#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;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;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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.05&#160;&lt;/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;Exercised&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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;53.91&#160;&lt;/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;Forfeited or Canceled&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;Outstanding as of December 31&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;342&#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;58.44&#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:14pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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 weighted average remaining contractual life of stock options both outstanding and exercisable was approximately three years. The total fair value of stock options vested during &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021, 2020, 2019 was $922, $1,377, and $1,887, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to &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;unvested stock options not yet recognized was $695, and the weighted average period over which it is expected to be recognized is approximately two years. &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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 sets forth the exercise price range, number of shares, weighted average exercise price and remaining contractual lives by groups of similar price on a continuing operations basis as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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="15" style="background-color:#ffffff;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;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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;Stock Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;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 Prices&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 #000;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 Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Remaining Contractual Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Exercise Price&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 #000;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;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;43.67&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;47.82&#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="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;107,403&#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;1.6&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;45.87&#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;107,403&#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;45.87&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;59.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;56,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="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.0&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;55.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;56,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;55.66&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;65.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;139,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.0&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;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;103,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;64.13&#160;&lt;/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 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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;6.1&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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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: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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;342,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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: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;58.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 #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;267,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;55.01&#160;&lt;/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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the total intrinsic value of outstanding and exercisable stock options was $21,459 and $17,677, respectively. The total intrinsic value of stock options exercised during 2021, 2020 and 2019 was $2,137, $1,568 and $2,196, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option transactions during the year ended &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on a discontinued operation basis were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.866%"/&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="background-color:#ffffff;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 Shares&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: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 Average Exercise Price&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 as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;14&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;52.15&#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;Granted&lt;/span&gt;&lt;/td&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;&#x2014;&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;/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;Exercised&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;(14)&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;52.15&#160;&lt;/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;Forfeited or Canceled&lt;/span&gt;&lt;/td&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;&#x2014;&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;/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 as of December 31&lt;/span&gt;&lt;/td&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;&#x2014;&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;&#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 style="height:14pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 fair value of stock options vested during &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020 and 2019 was $58, and $56, respectively. There were no stock options vested during 2021.The total intrinsic value of stock options exercised during 2021 and 2019 was $458, and $193, respectively. There were no stock options exercised during 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary long-term incentive plan is a restricted share award plan that entitles employees to receive a share of the Company&#x2019;s common stock subject to vesting requirements based on continued employment. Shares granted under the restricted share award plan are restricted from sale or transfer until vesting, and the restrictions lapse in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY1_b13629db-4f55-4904-9125-023952ed700a"&gt;three&lt;/span&gt; equal installments beginning one year after the date of grant. Dividends are paid in cash on a current basis throughout the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the requisite service period. All forfeitures are recognized as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted share transactions on a continuing operations basis for the year ended &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="background-color:#ffffff;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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;213&#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;62.78&#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;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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;75.35&#160;&lt;/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;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;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;61.77&#160;&lt;/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;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;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;69.08&#160;&lt;/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;Outstanding as of December 31&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;191&#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;69.84&#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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;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 of the restricted shares granted under the Plan during the years ended &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 2020 and 2019 were $75.35, $65.88 and $59.49, respectively. &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 fair value of restricted shares that vested during 2021, 2020 and 2019 was $8,487, $9,180, and $7,684, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to restricted shares not yet recognized was $7,794, and the weighted average period over which it is expected to be recognized is approximately two years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted share transactions on a discontinued operation basis for the year ended December 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="background-color:#ffffff;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 Shares&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: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 Average Grant Date Fair Value&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 as of January 1&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;8&#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;60.83&#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;60.54&#160;&lt;/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;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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/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;Outstanding as of December 31&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;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;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 of the restricted shares granted under the Plan during the years ended December&#160;31, 2020 and 2019 were $63.24 and $59.07, respectively. &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 fair value of restricted shares that vested during 2021, 2020 and 2019 was $364, $625, and $270, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Shares&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain executives and key employees are eligible to receive grants of performance awards. The performance share agreement provides for awards based on achieving certain financial targets, such as targets for earnings before interest, taxes, depreciation and amortization, and the Company&#x2019;s total shareholder return as compared to the total shareholder return of a selected peer group, as determined by the Company&#x2019;s Board of Directors. Performance targets are set at the beginning of each three-year measurement period. The share awards are earned over the vesting period, and the number of shares earned is determined based on the cumulative results for the measurement period. The performance agreement provides for employees to earn &#x2014;% to 200% of the target awards depending on the actual performance achieved, with no shares earned if performance is below the established minimum target. Performance shares do not receive dividends until the shares are vested. Awards earned are paid in shares of common stock of the Company at the end of the vesting period. Share-based compensation expense associated with these awards is amortized ratably over the vesting period. Depending on the financial target, share-based compensation expense is determined based on the projected assessment of the level of performance that will be achieved. All forfeitures are recognized as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The grant-date fair value of performance shares granted with a financial target based on the Company&#x2019;s total shareholder return was estimated using a Monte Carlo simulation model. The weighted &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;average grant-date fair value of performance awards granted under the Plan and the weighted average assumptions under the Monte Carlo simulation model were as follows for the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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="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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&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;December 31,&lt;br/&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;Weighted average grant-date fair value&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;87.33&#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;69.15&#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;61.42&#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;Weighted average assumptions under the Monte Carlo simulation model:&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;Expected stock price volatility&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;34.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;23.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;23.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;/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 risk-free interest rate&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;0.2&#160;&lt;/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.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;span style="color:#000000;font-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.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;/table&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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance award transactions for the year ended  December&#160;31, 2021 on a continuing operations basis were as follows assuming target levels of performance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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: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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;65&#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 #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;67.62&#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;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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;87.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;Earned&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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;72.30&#160;&lt;/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;Forfeited or unearned &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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;70.22&#160;&lt;/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;Outstanding as of December 31&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;79&#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;75.61&#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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the total share-based compensation expense related to unearned performance awards not yet recognized, assuming the Company&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&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;s current projected assessment of the level of performance will be achieved, was $3,618, and the weighted average period over which it is expected to be recognized is approximately two years. &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; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Pl&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;an was $911, $2,340, and $2,621 for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a continuing operations basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The excess tax benefit realized for tax deductions in the United States related to the exercise of stock options, vesting of restricted stock and vesting of performance awards under the Plan was  $95, $75, and $95 for the years ended December&#160;31, 2021, 2020 and 2019, respectively, on a discontinued operation basis. &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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Stock Purchase Plan&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2005 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), the Company is authorized to issue up to a remaining 323 shares of common stock to employees.  These shares may be issued at a price equal to 90% of the lesser of the market value on the first day or the last day of each six-month purchase period.  Common stock purchases are paid for through periodic payroll deductions and/or up to two lump sum contributions.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee stock purchase plan activity and related information was as follows on a continuing operations basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:304.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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 style="height:14pt"&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;Shares purchased by participants under the ESPP&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;12&#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;14&#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;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;11&#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:14pt"&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;Average purchase price&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;75.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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 style="height:14pt"&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;Weighted average fair value of each purchase under the ESPP granted&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;30.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;20.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13.68&#160;&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense for ESPP&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;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;150&#160;&lt;/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:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="18" style="background-color:#ffffff;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:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Equal to the discount from the market value of the common stock at the end of each six month purchase period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee stock purchase plan activity and related information was as follows on a discontinued operation basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:304.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 style="height:15pt"&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;Shares purchased by participants under the ESPP&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;&#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;1&#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&#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:15pt"&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;Average purchase price&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;44.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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;/tr&gt;&lt;tr style="height:14pt"&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;Weighted average fair value of each purchase under the ESPP granted&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13.48&#160;&lt;/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:15pt"&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;Share-based compensation expense for ESPP&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;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;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;13&#160;&lt;/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:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="18" style="background-color:#ffffff;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:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Equal to the discount from the market value of the common stock at the end of each six month purchase period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Director Restricted Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Amended and Restated Non-Employee Director Stock Plan (the &#x201c;Amended Plan&#x201d;), approved in May 2007 and further amended in February 2013 and January 2016, up to 360 common shares may be issued. As of December&#160;31, 2021, approximately 75 shares remain available for grant under the Amended Plan. &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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Amended Plan, each non-employee director receives an annual grant of restricted shares of the Company&#x2019;s common stock. The restricted shares vest on the earlier of (a) the day immediately prior to the first annual shareholder meeting that occurs after the grant date or (b) one year after the grant date.&#160;Each director may elect to defer receipt of the common shares until the director departs from the Company&#x2019;s Board of Directors.&#160;If a director elects to defer receipt, the Company will issue deferred stock units in which the director does not have voting rights or other incidents of ownership until the shares are issued.&#160; Each deferred stock unit is eligible for a dividend equivalent in the form of additional restricted stock units for each cash dividend paid by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Director restricted share transactions for the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31, 2021 were a&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;s follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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: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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;24&#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 #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.88&#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;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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.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;/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;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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;47.12&#160;&lt;/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;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;Outstanding as of December 31&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;15&#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;93.46&#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-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&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="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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&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;December 31,&lt;br/&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;Share-based compensation expense for restricted shares&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;1,436&#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;1,026&#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;970&#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;Excess tax benefit for the vesting of restricted shares&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;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;244&#160;&lt;/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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of restricted shares that vested during 2021, 2020 and 2019 was $2,514, $771, and $970, respectively. As of December&#160;31, 2021, the total share-based compensation expense related to the restricted shares not yet recognized was $527, and the weighted average period over which it is expected to be recognized is less than one year.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE4_da549c11-100d-43d3-a968-4c904cef50d1">&lt;div style="text-align:justify;text-indent:36pt"&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 recorded share-based compensation expense as follows for the years ended December&#160;31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&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="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;Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&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;Salaries, wages and employee benefits - continuing operations&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;9,108&#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;9,715&#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;10,595&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries, wages and employee benefits - discontinued operation&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;179&#160;&lt;/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 share-based compensation expense&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;9,124&#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;9,800&#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;10,774&#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;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9777bb8adea440b59b44d44e9c8fc93d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTEtMS0xLTU4OTA5_33d6b76d-494d-4df3-984e-8385a9228496"
      unitRef="usd">9108000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if5e4fc52927f48d5873bc949eff0bb67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTMtMS0xLTU4OTA5_c7b9e93b-f778-4d3d-853d-a06050437467"
      unitRef="usd">9715000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i618fb5adfc0a4b5290584427983257de_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8yLTUtMS0xLTU4OTA5_13c41870-b30a-48e4-acc4-ea226c9f271d"
      unitRef="usd">10595000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4804d476a1eb4a4189838ba360c38629_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTEtMS0xLTU4OTA5_39f77824-c8ea-4c6f-aefc-2c8df05bfdf9"
      unitRef="usd">16000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2830909e053f40f4a046da27a3994912_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTMtMS0xLTU4OTA5_a756a340-0380-4cb3-bdb3-51ca57c95529"
      unitRef="usd">85000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia7b8dfa26796493997b2484f66bb8579_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV8zLTUtMS0xLTU4OTA5_250dfd95-43c6-42bb-be0c-95fb44a73763"
      unitRef="usd">179000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTEtMS0xLTU4OTA5_662228cc-38b6-48eb-aa79-59a6ffa1021b"
      unitRef="usd">9124000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTMtMS0xLTU4OTA5_102a7b17-9353-43dd-98f0-b2b2e4163853"
      unitRef="usd">9800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YzI3OGUzNjRkMDkyNDNmM2FlY2Q1MDhlZmY3ODY4YmEvdGFibGVyYW5nZTpjMjc4ZTM2NGQwOTI0M2YzYWVjZDUwOGVmZjc4NjhiYV80LTUtMS0xLTU4OTA5_967da49a-9abb-4d8a-ab6f-0489e4e70848"
      unitRef="usd">10774000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i07bf819a277644ba9081e2e14df03618_I20160531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0NTU5_8803ad1a-f045-4aaf-b7d3-78f9d5ecc21a"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0NjE2_de0b5f3c-d84a-4d5f-8942-72bbc29393e0"
      unitRef="shares">801000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg0ODU4_d3bcbf14-6133-4bea-b275-6314bfd2b95e">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI5_8265e88b-0c4b-4419-bec8-d204a2878fef">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjE5_80564df4-144a-4f59-aace-c5b5efb1c2fd">&lt;div style="text-align:justify;text-indent:36pt"&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 of the stock option awards granted under the Plan and the weighted average assumptions under the Black-Scholes option-pricing model were as follows for the years ended December 31, 2021 and 2020. The Company did not grant stock options during the year ended December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&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:12.498%"/&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;br/&gt;2021&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: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;br/&gt;2020&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;Weighted average grant-date fair value&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.36&#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;14.79&#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;Weighted average assumptions under Black-Scholes option model:&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;text-align:left;vertical-align: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 dividend yield&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.1&#160;&lt;/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.1&#160;&lt;/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;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 stock price volatility&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;28.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;24.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="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;Risk-free interest rate&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;0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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;Expected life of awards (years)&lt;/span&gt;&lt;/td&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;5.8&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:2px 1pt;text-align:right;vertical-align: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&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;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8xLTEtMS0xLTU4OTA5_b4c991d4-6747-498d-b1eb-0eff3409183a"
      unitRef="usdPerShare">18.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8xLTMtMS0xLTU4OTA5_d58a8476-6976-4308-86d6-25143f8bc140"
      unitRef="usdPerShare">14.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8zLTEtMS0xLTU4OTA5_5f0639e6-b5da-48b4-b645-c369c927b249"
      unitRef="number">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl8zLTMtMS0xLTU4OTA5_838d4ae0-f7d8-4724-9cd7-b8a892e4d5f3"
      unitRef="number">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl80LTEtMS0xLTU4OTA5_73eef8ba-cf69-4bce-9ef5-c3f250c5fe9f"
      unitRef="number">0.289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl80LTMtMS0xLTU4OTA5_1d86ef2f-5ed0-4687-a6fd-9a3ec5633ca2"
      unitRef="number">0.241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl81LTEtMS0xLTU4OTA5_7b15e020-f77a-45db-b97d-fa48f2fc2d72"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl81LTMtMS0xLTU4OTA5_967e192c-db44-4717-852a-6876a6bbc9dd"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl82LTEtMS0xLTU4OTA5_726d52fd-f5fc-4af1-bd3e-edb8cc2ef0c0">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idb209565abd04695ac6631c8edf09e95_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YTk0MDBkOGYwMjc0NGI3ZTgwMjRhOWNhY2ZiNjE3ZmYvdGFibGVyYW5nZTphOTQwMGQ4ZjAyNzQ0YjdlODAyNGE5Y2FjZmI2MTdmZl82LTMtMS0xLTU4OTA5_61a803d4-4f28-433e-b6c0-e1037852824e">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjIw_828f8f87-ca9b-4492-958e-3333426ff357">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option transactions during the year ended December&#160;31, 2021 on a continuing operations basis were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.898%"/&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="background-color:#ffffff;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 Shares &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: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 Average Exercise Price&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 as of January 1&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;359&#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 #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;55.79&#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;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;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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.05&#160;&lt;/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;Exercised&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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;53.91&#160;&lt;/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;Forfeited or Canceled&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;Outstanding as of December 31&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;342&#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;58.44&#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:14pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 sets forth the exercise price range, number of shares, weighted average exercise price and remaining contractual lives by groups of similar price on a continuing operations basis as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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="15" style="background-color:#ffffff;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;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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;Stock Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;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 Prices&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 #000;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 Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Remaining Contractual Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Exercise Price&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 #000;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;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;43.67&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;47.82&#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="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;107,403&#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;1.6&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;45.87&#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;107,403&#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;45.87&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;59.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;56,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="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.0&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;55.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;56,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;55.66&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;65.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;139,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.0&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;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;103,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;64.13&#160;&lt;/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 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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;-&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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;6.1&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;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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: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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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;342,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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: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;58.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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 #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;267,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;55.01&#160;&lt;/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-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option transactions during the year ended &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on a discontinued operation basis were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.866%"/&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="background-color:#ffffff;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 Shares&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: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 Average Exercise Price&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 as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;14&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;52.15&#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;Granted&lt;/span&gt;&lt;/td&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;&#x2014;&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;/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;Exercised&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;(14)&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;52.15&#160;&lt;/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;Forfeited or Canceled&lt;/span&gt;&lt;/td&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;&#x2014;&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;/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 as of December 31&lt;/span&gt;&lt;/td&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;&#x2014;&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;&#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 style="height:14pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iad0ccafd5b38424190b1cebf2272655e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18xLTEtMS0xLTU4OTA5_9d2efcbc-ba82-4be9-96d0-ae38ac7dc2e4"
      unitRef="shares">359000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iad0ccafd5b38424190b1cebf2272655e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18xLTMtMS0xLTU4OTA5_46951a77-d853-4c38-970a-c0b027ea25e3"
      unitRef="usdPerShare">55.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18yLTEtMS0xLTU4OTA5_55b02f5f-0e5e-4ebb-9322-d75cab867cc3"
      unitRef="shares">39000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18yLTMtMS0xLTU4OTA5_4409f588-5748-4c7d-80e1-0bf7363b074b"
      unitRef="usdPerShare">75.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18zLTEtMS0xLTU4OTA5_29901b5a-cd7f-47b2-bb9c-ed9bd97879e5"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N18zLTMtMS0xLTU4OTA5_9c06bd3e-fcc7-4754-8784-9f06bdafade3"
      unitRef="usdPerShare">53.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N180LTEtMS0xLTU4OTA5_273a43eb-11cd-4702-aefc-0d1df0481924"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ib2b379633d8d49b2b5adb992cdd6ad97_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N180LTMtMS0xLTU4OTA5_39448b93-a321-4651-90ea-a8571726887f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N181LTEtMS0xLTU4OTA5_31c0d107-b96c-4ef7-98c3-789106e8f8a1"
      unitRef="shares">342000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6OWRjMWM5YmM3ZWZlNDAzZWJkYzVkZjgyNjYxNzI3OTcvdGFibGVyYW5nZTo5ZGMxYzliYzdlZmU0MDNlYmRjNWRmODI2NjE3Mjc5N181LTMtMS0xLTU4OTA5_7b4f455a-a5f4-4915-bd5e-204733df47bf"
      unitRef="usdPerShare">58.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1ODQ2_43f838d6-9de5-4395-b543-25cf9c2368f7">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yNzQ4Nzc5MTAwMDU2_8dad20f1-dd94-4456-ac61-814db34d1046"
      unitRef="usd">922000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1OTI2_9a6ca967-46df-4ef8-af2c-e706d2b2e261"
      unitRef="usd">1377000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg1OTM1_1dc44efa-fb9a-4773-b05d-87b740ce9dbc"
      unitRef="usd">1887000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5680398ba95e43d7a6ad4eada8eb8fa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2MDY1_9be3cc1c-08d9-4293-9b44-024aa5c288a9"
      unitRef="usd">695000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id1cece85f4d7446eba4326c75a944761_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2MTYy_5410812b-ca98-4383-b73f-26757f1df262">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTAtMS0xLTU4OTA5_7e379c63-be40-46f1-b547-148df14f7404"
      unitRef="usdPerShare">43.67</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTItMS0xLTU4OTA5_cac6b3ab-3bbb-417a-868c-24cfa461f6c3"
      unitRef="usdPerShare">47.82</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTQtMS0xLTU4OTA5_fa23eebd-7229-4a2c-84a2-8c61b4b8cac0"
      unitRef="shares">107403000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ieeddceec50404570b8a6df014a488c10_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTYtMS0xLTU4OTA5_0aa0944e-a6cf-40f5-8f06-d58cbe080785">P1Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTgtMS0xLTU4OTA5_7f0bfa4b-1881-431b-afb1-d7aca19b3238"
      unitRef="usdPerShare">45.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTEwLTEtMS01ODkwOQ_9597b0a9-000d-4723-9c95-6f5d7f4dea9d"
      unitRef="shares">107403000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i8185e9d9f9f44e32aadf1e86e3085fee_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8yLTEyLTEtMS01ODkwOQ_43d58b53-6abf-46ac-99bb-1a4db2d19e7d"
      unitRef="usdPerShare">45.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTAtMS0xLTU4OTA5_ca060bea-ab1f-4e8d-9665-cfc7771e64a6"
      unitRef="usdPerShare">50.71</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTItMS0xLTU4OTA5_70967617-fa7c-487c-ad04-9929af99b63a"
      unitRef="usdPerShare">59.89</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iee535977c3b3429da26221c3332c0c58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTQtMS0xLTU4OTA5_41c65fca-0fc7-4992-aea0-b10191ab7948"
      unitRef="shares">56689000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i4d761c6c84c747b5821b009d7c7e3f36_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTYtMS0xLTU4OTA5_798c0342-c919-4bb2-8a25-074049b550a2">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="iee535977c3b3429da26221c3332c0c58_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTgtMS0xLTU4OTA5_89e2e4ec-b5b8-431a-9e9e-41cec58cf904"
      unitRef="usdPerShare">55.66</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iee535977c3b3429da26221c3332c0c58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTEwLTEtMS01ODkwOQ_aace3c86-e2fe-4bc6-b90f-cd067aed5fa1"
      unitRef="shares">56689000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iee535977c3b3429da26221c3332c0c58_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV8zLTEyLTEtMS01ODkwOQ_1cc98ff4-edde-438a-a3c3-476554b6a714"
      unitRef="usdPerShare">55.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTAtMS0xLTU4OTA5_3ba93e82-f143-4b91-862e-de22ebf598b4"
      unitRef="usdPerShare">60.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTItMS0xLTU4OTA5_f9035104-2654-4566-bb2b-c9071a06b1d7"
      unitRef="usdPerShare">65.96</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTQtMS0xLTU4OTA5_516bd0bd-407d-42f4-9b43-7e7ba18c623f"
      unitRef="shares">139309000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i46a037ef9b334cd58399c9c27c8d1399_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTYtMS0xLTU4OTA5_782359cd-bbc8-4b60-81af-8009b5a356c5">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTgtMS0xLTU4OTA5_e6255b4f-fc1b-40a2-aba3-0022a271fd52"
      unitRef="usdPerShare">64.60</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTEwLTEtMS01ODkwOQ_b18b85ac-80d9-4538-a6fc-9e440b377d42"
      unitRef="shares">103391000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i30e47e5eff484747a04a6828809f4c22_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV80LTEyLTEtMS01ODkwOQ_3860492c-01f8-46a2-b0a5-d7403a31073b"
      unitRef="usdPerShare">64.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTAtMS0xLTU4OTA5_46d36488-7ceb-4e0b-ba0c-251464452967"
      unitRef="usdPerShare">75.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTItMS0xLTU4OTA5_89014f1a-87eb-4ab4-b292-70219557db1e"
      unitRef="usdPerShare">75.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i11aba3a03db847fc860f6857de152709_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTQtMS0xLTU4OTA5_07614367-c16e-44d7-b15f-7194f2d9f4f5"
      unitRef="shares">39139000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i406e668e76334ccea52d750886308a0d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTYtMS0xLTU4OTA5_e582421b-85b5-46c2-b174-a1eecc9e10bc">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i11aba3a03db847fc860f6857de152709_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTgtMS0xLTU4OTA5_3e0c68c4-86d6-4ee2-bccb-9bdd94f87fde"
      unitRef="usdPerShare">75.05</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i11aba3a03db847fc860f6857de152709_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTEwLTEtMS01ODkwOQ_48317982-49d6-4236-8e86-dee74e1257a5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i11aba3a03db847fc860f6857de152709_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV81LTEyLTEtMS01ODkwOQ_7596a113-facc-48f3-b8b4-3123ab94b558"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTQtMS0xLTU4OTA5_951b4517-4248-422b-9b11-a1bffec80551"
      unitRef="shares">342540000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTgtMS0xLTU4OTA5_433be7ba-f0d2-4169-bcaf-7a10789c8be9"
      unitRef="usdPerShare">58.44</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTEwLTEtMS01ODkwOQ_d3e1b441-92c5-4a21-8121-5735dc13938c"
      unitRef="shares">267483000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i173614097a764ba6aba68b2cc14c1722_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6Zjk2ZTQ5MGU1NGM5NDZkMDhlOWE4YmJlODgwOThlNTkvdGFibGVyYW5nZTpmOTZlNDkwZTU0Yzk0NmQwOGU5YThiYmU4ODA5OGU1OV82LTEyLTEtMS01ODkwOQ_25c2f2b2-1395-4969-a207-5f69e9164a1d"
      unitRef="usdPerShare">55.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NDY1_9208dd8a-8ddc-4e68-ada1-2f74b852da9a"
      unitRef="usd">21459000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NDcz_7845502c-32b3-4b79-a8ba-3a4e0fc68c6d"
      unitRef="usd">17677000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTcz_c3a57371-7b36-4fa7-9ce7-54dc29e88686"
      unitRef="usd">2137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTc4_a164db4c-83e2-42a8-b557-652f54ed15b9"
      unitRef="usd">1568000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NTg2_611ecb08-aece-4c62-b93d-fb3e10b8d0d2"
      unitRef="usd">2196000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i155817af1f1e4a42834aae212d4b9edb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8xLTEtMS0xLTU4OTA5_32d1b8af-43fd-4566-a2db-9d78b2d73edd"
      unitRef="shares">14000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i155817af1f1e4a42834aae212d4b9edb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8xLTMtMS0xLTU4OTA5_a0c0da1e-f0d7-4c6f-9e88-dcc43b330700"
      unitRef="usdPerShare">52.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8yLTEtMS0xLTU4OTA5_61c1144c-acaf-4096-8fac-02034cf36c74"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8yLTMtMS0xLTU4OTA5_7483a406-a400-40d5-8a15-76fe9534c9d9"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8zLTEtMS0xLTU4OTA5_c3553075-6f90-4cb8-8db2-17f949af19ab"
      unitRef="shares">14000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV8zLTMtMS0xLTU4OTA5_85615a3d-95ec-4635-805f-30fcc89672ab"
      unitRef="usdPerShare">52.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV80LTEtMS0xLTU4OTA5_6f0f6f34-a211-4ef7-8f7e-9b964e00d048"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i821610edc4494df583273956ea05c847_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV80LTMtMS0xLTU4OTA5_ac3d9afe-b172-4ca5-bf59-90188ee6574a"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV81LTEtMS0xLTU4OTA5_a95c82e4-456b-4be4-898a-788f27354213"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibd3d1997ddda47c29258cfc9fb1b1bdb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6MWI0ZWFjODdhMjlmNGViNDliOGRhNTI5YmY5OGRhZjkvdGFibGVyYW5nZToxYjRlYWM4N2EyOWY0ZWI0OWI4ZGE1MjliZjk4ZGFmOV81LTMtMS0xLTU4OTA5_2b43b049-cf42-4bfb-9b86-a4732e028b77"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjA4_48d9925e-4a3b-41bd-9383-51a39ee28a64"
      unitRef="usd">58000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjE0_815904d5-6b65-4ef4-8989-75456bc9d7e6"
      unitRef="usd">56000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg2NjE5_1f649456-ed60-4599-ab7d-66e6fa2f5667"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2Njg4_1134514c-3c9e-4995-ae2c-1cf47beb2874"
      unitRef="usd">458000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2Njk3_ab223539-5fd9-4872-843f-7755134a5399"
      unitRef="usd">193000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibaaa3dfdd8c2435bbb0ca88b00008a4d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc2NzI3_59eb1ab8-fd31-4514-ac46-3111cee03f0c"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3fe30124dd41423e98dab1689383e1bf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjc4_cc382a95-31ef-4a2c-a366-4ad2b99d3a38">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjIy_6673c12b-d0b0-4007-905e-4269b0d6557e">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted share transactions on a continuing operations basis for the year ended &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;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="background-color:#ffffff;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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;213&#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;62.78&#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;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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;75.35&#160;&lt;/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;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;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;61.77&#160;&lt;/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;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;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;69.08&#160;&lt;/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;Outstanding as of December 31&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;191&#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;69.84&#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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted share transactions on a discontinued operation basis for the year ended December 31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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="background-color:#ffffff;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 Shares&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: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 Average Grant Date Fair Value&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 as of January 1&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;8&#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;60.83&#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;60.54&#160;&lt;/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;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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/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;Outstanding as of December 31&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;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Director restricted share transactions for the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December&#160;31, 2021 were a&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;s follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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: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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;24&#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 #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.88&#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;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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.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;/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;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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;47.12&#160;&lt;/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;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;Outstanding as of December 31&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;15&#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;93.46&#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-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&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="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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&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;December 31,&lt;br/&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;Share-based compensation expense for restricted shares&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;1,436&#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;1,026&#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;970&#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;Excess tax benefit for the vesting of restricted shares&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;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;244&#160;&lt;/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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i77957d4ed0544a90ac531bcfce4c2566_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8xLTEtMS0xLTU4OTA5_a43375c5-4b0a-41c8-a4db-211a966b7f16"
      unitRef="shares">213000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i77957d4ed0544a90ac531bcfce4c2566_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8xLTMtMS0xLTU4OTA5_2a3f0d12-7a4e-47a7-9aac-b8af379c71a0"
      unitRef="usdPerShare">62.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8yLTEtMS0xLTU4OTA5_a1ff0927-9ebc-40cf-8b6c-e328a60c68f9"
      unitRef="shares">109000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8yLTMtMS0xLTU4OTA5_baef24d7-3db9-4ae9-a72b-c5889b8bdaf8"
      unitRef="usdPerShare">75.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8zLTEtMS0xLTU4OTA5_0b332795-5aa2-4739-9327-ec2c8c92cc0b"
      unitRef="shares">110000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF8zLTMtMS0xLTU4OTA5_925342e7-76c2-41df-a012-82971bcf5e34"
      unitRef="usdPerShare">61.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF80LTEtMS0xLTU4OTA5_bd50e7b3-b2aa-49f5-a163-850fe26bd518"
      unitRef="shares">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF80LTMtMS0xLTU4OTA5_6eafbe17-7814-48b8-8c6c-79de759288b3"
      unitRef="usdPerShare">69.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF81LTEtMS0xLTU4OTA5_42ae234b-c148-4848-b7e8-2ab3aa0de7e0"
      unitRef="shares">191000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i45b71f4d8bd844b994e03cc6c4c54bb0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NTZjODc3MmQ0OWJjNDkzOWFkYzI5MjFmMWMyY2M1NTgvdGFibGVyYW5nZTo1NmM4NzcyZDQ5YmM0OTM5YWRjMjkyMWYxYzJjYzU1OF81LTMtMS0xLTU4OTA5_80292e72-4991-4730-aeb3-f76ec367cb67"
      unitRef="usdPerShare">69.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5f5cd504304f4bd38f8fc85f356f41ba_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3Njkz_baef24d7-3db9-4ae9-a72b-c5889b8bdaf8"
      unitRef="usdPerShare">75.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3Njk4_27ba9b20-15b9-4979-89f7-0031534eb646"
      unitRef="usdPerShare">65.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i412b34c5026a4983afb075d61d563876_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3NzA2_8afbdced-605d-4086-8fcd-edce73240a7c"
      unitRef="usdPerShare">59.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODA3_4a725bec-42fe-4f50-8cef-3aaee6ff2767"
      unitRef="usd">8487000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie2f70492e6134b0ab81da1e21d245319_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODEy_7cbff5ae-26cd-4e4f-958f-f782e5fec689"
      unitRef="usd">9180000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i412b34c5026a4983afb075d61d563876_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3ODIx_5d72ce2c-9116-4eaf-ad2b-bcab9ffa7562"
      unitRef="usd">7684000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic8dcb0257f7e4e4480ffa434a4895d06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc3OTQ2_1bcfefb9-5e8f-4d51-a77a-3277ec2c449a"
      unitRef="usd">7794000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id0fb4b840db743f1a4dc45b561fbb9ae_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjY0_fe0241ee-a4e7-494d-9d76-33daa3cb3f2f">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie292b00bfa434abdb3984acd8fdd8c49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18xLTEtMS0xLTU4OTA5_90990731-8ba9-4658-85f1-5c4049dd74ee"
      unitRef="shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie292b00bfa434abdb3984acd8fdd8c49_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18xLTMtMS0xLTU4OTA5_a0dc6d17-f5d0-4ab7-8896-1f768db72a7f"
      unitRef="usdPerShare">60.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18yLTEtMS0xLTU4OTA5_0abd58b9-91b1-4d01-807c-5ba329d6ff3c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18yLTMtMS0xLTU4OTA5_4cc77947-bde9-408e-b5e5-67eb6ace0013"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18zLTEtMS0xLTU4OTA5_72cadb4c-696c-4934-b0de-c6353e61fd65"
      unitRef="shares">4000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM18zLTMtMS0xLTU4OTA5_f800b319-2478-4aa3-b6aa-07e6434e295e"
      unitRef="usdPerShare">60.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM180LTEtMS0xLTU4OTA5_c248a105-a326-41b1-bce2-b3207aa6d337"
      unitRef="shares">4000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ice2ac732d0084945848e34bfccba93e0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM180LTMtMS0xLTU4OTA5_2f35c92e-dc18-4cbc-9e25-dc6861593cca"
      unitRef="usdPerShare">63.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0a370a12e85046eb922b16b4d2707f2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM181LTEtMS0xLTU4OTA5_84fae351-f689-4d14-8d31-f25282a0097d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0a370a12e85046eb922b16b4d2707f2e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6N2RlNTYxM2QxMjRjNGM4MjhlNGI1OTMwNDZjYjdlYjMvdGFibGVyYW5nZTo3ZGU1NjEzZDEyNGM0YzgyOGU0YjU5MzA0NmNiN2ViM181LTMtMS0xLTU4OTA5_0c9e8e2b-8e6d-47f0-9f6e-15980f765593"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4MzEy_7e97e2ce-dae1-4eb4-b00d-36f330c44078"
      unitRef="usdPerShare">63.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4MzIw_c8f3c0bd-a65e-47c7-9f3a-c81c934bf0d5"
      unitRef="usdPerShare">59.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie89ea5f6fd9349dc9505779105e84628_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDIx_efa2c79a-b0ad-4f41-9f1d-ec5644a4489c"
      unitRef="usd">364000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i8e3f0084cfc64e469720458ca5490827_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDI2_e292e729-8d6a-4d4d-9343-c7de11f53d08"
      unitRef="usd">625000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4e2612327727414cb5573c3a9c2dccec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjc4NDM1_81f8fe5f-1c29-4dbc-9dc8-21fdfe3e9bb7"
      unitRef="usd">270000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjYy_2f975eff-7672-4683-ac86-d2d42d36f092">P3Y</fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod>
    <fwrd:MinimumPercentageOfSharesAttainable
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg4NzMz_73ace8c2-4ce6-4006-bd0a-1db1750009e5"
      unitRef="number">0</fwrd:MinimumPercentageOfSharesAttainable>
    <fwrd:MaximumPercentageOfSharesAttainable
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjg4NzQw_8833e650-280f-4b0b-ae88-b20d46d53d22"
      unitRef="number">2</fwrd:MaximumPercentageOfSharesAttainable>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI0_a1cdb9a1-f46c-420b-af19-59cf9739a1e4">The weighted average grant-date fair value of performance awards granted under the Plan and the weighted average assumptions under the Monte Carlo simulation model were as follows for the years ended December 31, 2021, 2020 and 2019:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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="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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31,&lt;br/&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:10pt;font-weight:700;line-height:100%"&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;December 31,&lt;br/&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;Weighted average grant-date fair value&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;87.33&#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;69.15&#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;61.42&#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;Weighted average assumptions under the Monte Carlo simulation model:&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;Expected stock price volatility&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;34.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;23.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;23.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;/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 risk-free interest rate&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;0.2&#160;&lt;/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.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;span style="color:#000000;font-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.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;/table&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTEtMS0xLTU4OTA5_570910e9-2444-40d4-9f69-5465f2668804"
      unitRef="usdPerShare">87.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTMtMS0xLTU4OTA5_089e73d8-4044-4c45-bac8-2602516e9582"
      unitRef="usdPerShare">69.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl8yLTUtMS0xLTU4OTA5_28523655-b84b-4cb6-9fc5-c5f2bcd04942"
      unitRef="usdPerShare">61.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTEtMS0xLTU4OTA5_4afde8e9-4913-4dfe-87ce-47aaa0b61fd4"
      unitRef="number">0.345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTMtMS0xLTU4OTA5_da9b4771-d82f-4229-ad61-cf333e57ed30"
      unitRef="number">0.235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl80LTUtMS0xLTU4OTA5_7901776a-23c6-48ae-8d62-d4ca4e026681"
      unitRef="number">0.234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i04d97cca8ea04aefb82a192f00fc4fda_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTEtMS0xLTU4OTA5_d1bc39c3-b5ad-4c43-bcc9-dbc7832fb3d9"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0048e395040a41efac70e3575b1804b3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTMtMS0xLTU4OTA5_5adb4549-cd53-49c5-9179-678380f44628"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5cfb85ca30574499a53b0610bc7ef08b_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE1MzVhMGVhYjVjNGZhODg3YjM1YzU5MmY2YTczNjYvdGFibGVyYW5nZTpiMTUzNWEwZWFiNWM0ZmE4ODdiMzVjNTkyZjZhNzM2Nl81LTUtMS0xLTU4OTA5_ef301b11-b1e1-4a79-b4bd-494cf9ae74ab"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI1_586d247a-5ae2-43fe-9f66-2774a8c266fa">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance award transactions for the year ended  December&#160;31, 2021 on a continuing operations basis were as follows assuming target levels of performance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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: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 Shares &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: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 Average Grant Date Fair Value&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 as of January 1&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;65&#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 #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;67.62&#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;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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;87.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;Earned&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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;72.30&#160;&lt;/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;Forfeited or unearned &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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;70.22&#160;&lt;/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;Outstanding as of December 31&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;79&#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;75.61&#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:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie1aa73ea79ef439eb655916d79fb4473_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8xLTEtMS0xLTU4OTA5_2eff127b-b4ae-41d2-9968-0ff372a9b3b5"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie1aa73ea79ef439eb655916d79fb4473_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8xLTMtMS0xLTU4OTA5_e294e254-5daf-4ef3-829c-65bf53283cfd"
      unitRef="usdPerShare">67.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8yLTEtMS0xLTU4OTA5_474739ff-2357-40b5-b808-6edacb3bc477"
      unitRef="shares">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8yLTMtMS0xLTU4OTA5_04e8de32-33a0-463d-a5a5-05a0d865726d"
      unitRef="usdPerShare">87.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8zLTEtMS0xLTU4OTA5_c5fcd90a-4f59-4056-b224-6ffd23439001"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF8zLTMtMS0xLTU4OTA5_fbb4a41a-b7b5-4178-97dc-4828e0e55ee7"
      unitRef="usdPerShare">72.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF80LTEtMS0xLTU4OTA5_538b96f0-1ae5-442c-b03f-7dff8631190b"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF80LTMtMS0xLTU4OTA5_9bbdead0-f522-43ac-91a0-2efbe761df75"
      unitRef="usdPerShare">70.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i96f063856f09443ea1964260370c0bcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF81LTEtMS0xLTU4OTA5_735f1fcf-561d-48c2-aa6e-bb025e8a388e"
      unitRef="shares">79000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i96f063856f09443ea1964260370c0bcb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NGFjOTk2ODIwN2Q3NGZhN2E1MjRiYjdkNzdlM2E4MzQvdGFibGVyYW5nZTo0YWM5OTY4MjA3ZDc0ZmE3YTUyNGJiN2Q3N2UzYTgzNF81LTMtMS0xLTU4OTA5_9a541ca8-828a-4350-9b84-57270fa5edbc"
      unitRef="usdPerShare">75.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i96f063856f09443ea1964260370c0bcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgwNjM1_fa181432-75e8-48b5-8b96-49e58e2c2052"
      unitRef="usd">3618000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjYz_4c67df0e-38c5-4211-8cbe-7eaa71a568b0">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="id8099e025c8d4b70bce1a3d9fbd94825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTUw_bd3a50ee-c01a-426a-86ac-e2ed240170c5"
      unitRef="usd">911000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="ia50d0eecadf74b8c91f445493b3424ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTU1_53925940-770f-4a37-9ca5-4dbcaab4d9d8"
      unitRef="usd">2340000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="if6a9b04623874ff58d9bcc644b85bb59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwMTY0_6aef8f6a-4bb5-4fb4-9ae5-41cf343bcdbf"
      unitRef="usd">2621000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="id603ab1c7a1045c6a8ca0a25d8323242_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDUy_0ad05fa3-3500-43bd-a94e-8afbdcbf1a33"
      unitRef="usd">95000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i2fe24da8ee72412c8f0d067e94f212fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDU3_2242c9e7-0c08-4399-a017-e3e6e0fd1833"
      unitRef="usd">75000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense
      contextRef="i104b9d30b4454c16af246bc4d98ba208_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkwNDY2_b5f10a81-28d4-40fa-bb9f-ddc368a294be"
      unitRef="usd">95000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i37fd364394c7431eb7f62c8c427da411_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMDc4_9dd606a9-e17e-4561-bb8a-8fe914c2ef0a"
      unitRef="shares">323000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMTY3_01680288-23e0-4ecf-ae5c-e25e7d6b07d3"
      unitRef="number">0.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI4_c0a6779b-54c6-48f5-83de-4ae2c490a273">P6M</fwrd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <fwrd:NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases
      contextRef="icdd22042bee24449accf9a6c0610eb21_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxMzU5_63a6aea2-172e-46be-be13-da068b06cf0e"
      unitRef="contribution">2</fwrd:NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjI2_0273a1ca-1611-4cc3-adea-80612e6e5e35">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee stock purchase plan activity and related information was as follows on a continuing operations basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:304.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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 style="height:14pt"&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;Shares purchased by participants under the ESPP&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;12&#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;14&#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;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;11&#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:14pt"&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;Average purchase price&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;75.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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 style="height:14pt"&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;Weighted average fair value of each purchase under the ESPP granted&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;30.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;20.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13.68&#160;&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense for ESPP&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;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;150&#160;&lt;/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:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="18" style="background-color:#ffffff;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:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Equal to the discount from the market value of the common stock at the end of each six month purchase period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee stock purchase plan activity and related information was as follows on a discontinued operation basis:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:304.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 style="height:15pt"&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;Shares purchased by participants under the ESPP&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;&#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;1&#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&#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:15pt"&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;Average purchase price&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;44.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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.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;/tr&gt;&lt;tr style="height:14pt"&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;Weighted average fair value of each purchase under the ESPP granted&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13.48&#160;&lt;/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:15pt"&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;Share-based compensation expense for ESPP&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;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;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;13&#160;&lt;/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:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="18" style="background-color:#ffffff;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:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; Equal to the discount from the market value of the common stock at the end of each six month purchase period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTEtMS0xLTU4OTA5_cb40c885-ce0b-4b5b-8ce7-8d37d5bf1829"
      unitRef="shares">12000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTMtMS0xLTU4OTA5_f11c880e-87d2-439e-a820-beb1f4427045"
      unitRef="shares">14000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8yLTUtMS0xLTU4OTA5_c63e425c-4e10-4985-ad32-e6192342f1b0"
      unitRef="shares">11000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i811a3120a1f14174bbedefe37a8c3544_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTEtMS0xLTU4OTA5_b7fcf5f5-26af-4392-b674-e51cf6600341"
      unitRef="usdPerShare">75.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i19af3ce4bd1b4acc81b14b90d17aba64_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTMtMS0xLTU4OTA5_92124a7f-5fe6-42ce-8535-11e8a5853559"
      unitRef="usdPerShare">44.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i954379c1ab87408d8a574c028915cb34_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF8zLTUtMS0xLTU4OTA5_f6858c0b-8d0c-4e46-b508-1d29992b0e75"
      unitRef="usdPerShare">51.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTEtMS0xLTU4OTA5_0353df1d-adb6-4f30-842d-01c5570b3071"
      unitRef="usdPerShare">30.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTMtMS0xLTU4OTA5_e16c87e1-a0f0-4050-bcb4-ac9aac806599"
      unitRef="usdPerShare">20.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF80LTUtMS0xLTU4OTA5_86354c71-a7c7-4e79-b887-4d5d7adff0c2"
      unitRef="usdPerShare">13.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i4757dad1700440848caa46772ef17b39_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTEtMS0xLTU4OTA5_59582d68-64db-4494-8f55-fd5cc0bc09e1"
      unitRef="usd">369000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4202a76979494c2fa4f91a1c01424a11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTMtMS0xLTU4OTA5_a7da8e7f-ab45-40ea-a781-e1cdb0acbc4e"
      unitRef="usd">292000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i717bfbf9b28e4ccf90e40c6f8650a3cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6ZTI3MGVjOWEwMmYwNDMyYTkwNzdlOTczYTIzMzEwMDgvdGFibGVyYW5nZTplMjcwZWM5YTAyZjA0MzJhOTA3N2U5NzNhMjMzMTAwOF81LTUtMS0xLTU4OTA5_7f3b7b6b-b6d1-47a9-a215-8003c149b8cc"
      unitRef="usd">150000</us-gaap:ShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTEtMS0xLTU4OTA5_af569815-384f-48fa-a831-2cdef628dff7"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTMtMS0xLTU4OTA5_62bae3f5-39c1-4e6f-96bf-8e70251fa1a1"
      unitRef="shares">1000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18yLTUtMS0xLTU4OTA5_7d217ab0-8763-4692-baff-312b0761e0cb"
      unitRef="shares">1000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="ie9a183c7d2d446fab281c9bc9be5787d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTEtMS0xLTU4OTA5_178ea712-20b2-4a46-b115-4464aaabccd4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="ib1c5a8c4a7f84caeb4d83c070f686dfc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTMtMS0xLTU4OTA5_cde70f0a-8490-486a-b86a-c526cc182b3a"
      unitRef="usdPerShare">44.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i92d8b3f430a74ee2b626ad57388527c2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM18zLTUtMS0xLTU4OTA5_b9e541b4-0404-40b7-9408-7deb9bb62f16"
      unitRef="usdPerShare">51.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTEtMS0xLTU4OTA5_de31a1ad-696f-42d1-9587-3d930b152439"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTMtMS0xLTU4OTA5_37059c6e-4742-4396-b362-b4248da1bcd1"
      unitRef="usdPerShare">18.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM180LTUtMS0xLTU4OTA5_a3e4aaa6-80b8-4aa1-af4f-7a40b02b9fbc"
      unitRef="usdPerShare">13.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i5f539a5c1ce44d39919102d51d552657_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTEtMS0xLTU4OTA5_ba55d180-2d8c-4465-b984-f95591fae581"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia91c74efb0834691b4ad055a7426f267_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTMtMS0xLTU4OTA5_00004053-fb9c-47d1-8a9d-eb2f33e1a5d5"
      unitRef="usd">20000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8a0da0b8993f45dd9fec2f28bbb11c66_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6YjE5YTgxOTNlM2FhNDQ1ZDgxM2ZhZTkyMTBhMTM1YjMvdGFibGVyYW5nZTpiMTlhODE5M2UzYWE0NDVkODEzZmFlOTIxMGExMzViM181LTUtMS0xLTU4OTA5_baf168d2-924e-486c-a336-11cbbcd1bc49"
      unitRef="usd">13000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="idba7fc26c5314fb38141abc9026a43b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxODM1_415b9cdc-6220-49a7-b283-cb7e722a24a5"
      unitRef="shares">360000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="idba7fc26c5314fb38141abc9026a43b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjkxODkz_9d56d9c8-c490-4ac8-a105-72ee39454913"
      unitRef="shares">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1f6f31ba8f294e48a34834108bd86293_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8xLTEtMS0xLTU4OTA5_d3316c85-e741-4a2e-8b8c-26875e0db24c"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1f6f31ba8f294e48a34834108bd86293_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8xLTMtMS0xLTU4OTA5_a7cdbdbc-5905-4598-b981-4e61fc5b1523"
      unitRef="usdPerShare">42.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8yLTEtMS0xLTU4OTA5_a76a3121-12e6-4d16-bbb7-0679b81558c7"
      unitRef="shares">17000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8yLTMtMS0xLTU4OTA5_3b7704a4-178a-4dc3-9c29-9f2e21794c78"
      unitRef="usdPerShare">93.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8zLTEtMS0xLTU4OTA5_d25fb18a-dc99-4a85-b767-565dc2eb0e61"
      unitRef="shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV8zLTMtMS0xLTU4OTA5_b8c28460-38ac-492c-9870-3b860455372e"
      unitRef="usdPerShare">47.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV80LTEtMS0xLTU4OTA5_38c8e4ae-135a-44a3-9ebe-5a97ea958531"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV80LTMtMS0xLTU4OTA5_83f847be-0d1a-4568-837d-98fd9be90e6f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV81LTEtMS0xLTU4OTA5_6bbdb03d-e8f4-40e4-b248-2855463d8483"
      unitRef="shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NzAxMTZkOTI4NWY5NGVlMGI5YTE4YTUyZGMxMzdjNGEvdGFibGVyYW5nZTo3MDExNmQ5Mjg1Zjk0ZWUwYjlhMThhNTJkYzEzN2M0YV81LTMtMS0xLTU4OTA5_82c20395-e0e4-48ca-a32c-ebefd77e91c6"
      unitRef="usdPerShare">93.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTEtMS0xLTU4OTA5_a15f28c4-7085-43ee-b6cd-85920eaf4adc"
      unitRef="usd">1436000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTMtMS0xLTU4OTA5_8fc4d23c-c686-4fa1-9b8e-ec1a4e50eb99"
      unitRef="usd">1026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8yLTUtMS0xLTU4OTA5_c3d40b6c-57b7-4665-bea4-240eca59e1c9"
      unitRef="usd">970000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTEtMS0xLTU4OTA5_20fd2e6a-597a-40a0-9e9e-2656b37f9940"
      unitRef="usd">342000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTMtMS0xLTU4OTA5_26fa0a2f-7b3f-41ae-8b8e-1400fea6d64f"
      unitRef="usd">253000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGFibGU6NDk0NTI5MGRjNWQzNDU2Mjg4MDVkMWU2Y2I1YzMxYzgvdGFibGVyYW5nZTo0OTQ1MjkwZGM1ZDM0NTYyODgwNWQxZTZjYjVjMzFjOF8zLTUtMS0xLTU4OTA5_07dd88f7-ff6a-4959-9307-74d2cb32695b"
      unitRef="usd">244000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzE3_005ba7c8-bf3a-4eb7-b329-9a790e2c635a"
      unitRef="usd">2514000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ied5d89b777c54be49d5107b000eb743c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzIy_cd6f529d-f965-46b6-a108-22020be624bf"
      unitRef="usd">771000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id74c2d1e8809423cbc05a2ae8c479488_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzMzMx_aebd2ed8-4a19-426b-9216-1d7254426c36"
      unitRef="usd">970000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3914ea821cd0423791b7999166f5b5c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8yMTk5MDIzMjgzNDYw_8336b1b5-f9ab-4bc7-8169-6b0544f277f0"
      unitRef="usd">527000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3c6066b79e5e4b3b991c06be3cb7771f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTM1L2ZyYWc6ZjQ3NGNiZWY1NThhNDlhNzg2YWFkMTg4MTA1ZjY2ZWEvdGV4dHJlZ2lvbjpmNDc0Y2JlZjU1OGE0OWE3ODZhYWQxODgxMDVmNjZlYV8zODQ4MjkwNzMzNjkx_f1688742-f32d-42de-8319-ff7266c49848">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNjQ_7fd8a521-177f-484f-8112-393d6fe65463">Income Taxes&lt;div style="text-align:justify;text-indent:36pt"&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 or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, various states and Canada. With a few exceptions, the Company is no longer subject to U.S. federal, state and local, or Canadian examinations by tax authorities for years before 2014.&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-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The provision for income taxes by location of the taxing jurisdiction for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; consisted of the following:&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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.765%"/&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:11.769%"/&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 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;2021&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;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="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;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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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 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;Federal&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;29,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;11,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,612&#160;&lt;/span&gt;&lt;/td&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;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;State&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;7,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,681&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;37,451&#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 colspan="2" style="background-color:#ffffff;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,821&#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 colspan="2" style="background-color:#ffffff;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;20,293&#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;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;Deferred:&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="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 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;Federal&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;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,766&#160;&lt;/span&gt;&lt;/td&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;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;State&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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,323&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;1,421&#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 colspan="2" style="background-color:#ffffff;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;772&#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 colspan="2" style="background-color:#ffffff;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,089&#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;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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;38,872&#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;16,593&#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;27,382&#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="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;/table&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed at the U.S. federal statutory income tax rate (21.0% for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;) to the provision for income taxes reflected in the Company&#x2019;s Consolidated Statements of Comprehensive Income for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.765%"/&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:11.769%"/&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 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;2021&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;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="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;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;Tax expense at the statutory rate&lt;/span&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;32,542&#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;14,566&#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;23,038&#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;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;State income taxes, net of federal income tax benefit&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;7,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,594&#160;&lt;/span&gt;&lt;/td&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;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;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;Share-based compensation&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;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(587)&lt;/span&gt;&lt;/td&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;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;Other permanent differences&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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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)&lt;/span&gt;&lt;/td&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;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;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;Non-deductible compensation&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;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="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;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;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;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;Change in income tax contingency reserves&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;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Federal income tax credits&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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(83)&lt;/span&gt;&lt;/td&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;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;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;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;Other&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;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&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;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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,872&#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;16,593&#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;27,382&#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="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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 components of the deferred tax assets and liabilities at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.767%"/&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 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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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="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;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align: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 expenses&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;14,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,095&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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 doubtful accounts&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;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;577&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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;37,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,554&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals for income tax contingencies&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;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;166&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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 loss carryforwards&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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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 2px 12.25pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;671&#160;&lt;/span&gt;&lt;/td&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;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;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;62,443&#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 colspan="2" style="background-color:#ffffff;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;48,372&#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;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;Valuation allowance&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,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(395)&lt;/span&gt;&lt;/td&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;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;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;57,818&#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 colspan="2" style="background-color:#ffffff;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;47,977&#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;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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax over book 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;27,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;24,964&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;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 12.25pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;31,277&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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;20,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;17,368&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible 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;9,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,855&#160;&lt;/span&gt;&lt;/td&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;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;Total deferred tax liabilities&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;101,225&#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="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;89,963&#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="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;Net deferred tax liabilities&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;(43,407)&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;(41,986)&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="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;/table&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:36pt"&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 paid income taxes, net of refunds, of $35,766, $13,463 and $19,959 for the years ended December&#160;31, 2021, 2020 and 2019, 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sale of Pool resulted in a capital loss in the amount of $4,230, which expires in 2026. The Company concluded that it was more likely than not that the capital loss carryforward will not be realized and therefore, established a valuation allowance of $4,230 to reserve against its capital loss carryforward. The Company also maintains a valuation allowance to reserve against its state net operating loss carryforwards of $395. A valuation allowance is established when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company assessed the likelihood that its deferred tax assets would be recovered from estimated future taxable income and available tax planning strategies. In making this assessment, all available evidence was considered including economic climate, as well as reasonable tax planning strategies. The Company believes it is more likely than not that it will realize its remaining net deferred tax assets, net of the valuation allowance, in future years. &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Towne acquisition, the Company had approximately $2,000 of federal net operating losses which the Company fully utilized in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the Company had state net operating loss carryforwards of $13,819, and as of both December&#160;31, 2020 and 2019, the Company had state net operating loss carryforwards of $16,926,  that expire between 2021 and 2032. The state net operating loss carryforwards are limited to the future taxable income of separate legal entities. The valuation allowance on the state net operating loss carryforwards stayed the same in 2021, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits as of and during the years ended December&#160;31, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/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 at December 31, 2019&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;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;/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;Reductions for settlement with state taxing authorities&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;(466)&lt;/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;/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;Additions for tax positions of current year&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;23&#160;&lt;/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;Balance at December 31, 2020&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;544&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for settlement with state taxing authorities&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;(326)&lt;/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;/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;Additions for tax positions of current year&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;23&#160;&lt;/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 at December 31, 2021&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;241&#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;The Company recognizes income tax benefits from uncertain tax positions where the realization of the ultimate benefit is uncertain. At December&#160;31, 2021 and 2020, the Company had $241 and $544, respectively, of unrecognized income tax benefits, all of which would affect the Company&#x2019;s effective tax rate if recognized. At December&#160;31, 2021 and 2020, the Company had accrued interest and penalties related to unrecognized tax benefits of $88 and $168, respectively.&#160;&#160;The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in &#x201c;Interest expense, net&#x201d; and &#x201c;Other operating expenses&#x201d;, respectively.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMzc_3b250873-7ee5-420f-915e-a683eb1f19e3">The provision for income taxes by location of the taxing jurisdiction for the years ended &lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.765%"/&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:11.769%"/&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 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;2021&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;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="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;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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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 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;Federal&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;29,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;11,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;15,612&#160;&lt;/span&gt;&lt;/td&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;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;State&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;7,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,681&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;37,451&#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 colspan="2" style="background-color:#ffffff;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,821&#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 colspan="2" style="background-color:#ffffff;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;20,293&#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;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;Deferred:&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="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 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;Federal&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;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,766&#160;&lt;/span&gt;&lt;/td&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;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;State&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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,323&#160;&lt;/span&gt;&lt;/td&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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;1,421&#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 colspan="2" style="background-color:#ffffff;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;772&#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 colspan="2" style="background-color:#ffffff;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,089&#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;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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;38,872&#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;16,593&#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;27,382&#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="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;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtMS0xLTEtMjcyMzQ_59f94940-dd71-4dc3-831a-68ed1375d7b5"
      unitRef="usd">29533000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtMy0xLTEtMjcyMzQ_a9caf105-09c6-4026-9505-77fb38ca2ce7"
      unitRef="usd">11914000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzMtNS0xLTEtMjcyMzQ_ebda427c-0c71-4e14-9c73-216bceca7a40"
      unitRef="usd">15612000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtMS0xLTEtMjcyMzQ_c4a4d8a1-c22f-4cee-8bb2-144b143cc36c"
      unitRef="usd">7918000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtMy0xLTEtMjcyMzQ_e3312564-917c-41f0-a535-1c9c41a21c2e"
      unitRef="usd">3907000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzQtNS0xLTEtMjcyMzQ_e007ac7b-9e40-4c9b-bb3c-697029dc0ee6"
      unitRef="usd">4681000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtMS0xLTEtMjcyMzQ_7ea4b95e-2b6d-4209-8199-59f3a9cf108b"
      unitRef="usd">37451000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtMy0xLTEtMjcyMzQ_7a5917f0-b767-4ffd-ac43-79b6dd926471"
      unitRef="usd">15821000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzUtNS0xLTEtMjcyMzQ_97b516d6-a2a3-4240-9a40-9b4454e448b6"
      unitRef="usd">20293000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctMS0xLTEtMjcyMzQ_139febb6-188d-4e4c-a5ca-1493d3c39bdb"
      unitRef="usd">209000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctMy0xLTEtMjcyMzQ_065b9edc-1114-4d42-bb83-1b784aeeefea"
      unitRef="usd">922000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzctNS0xLTEtMjcyMzQ_3686abba-fc2a-4add-b6a4-4a9a95753d49"
      unitRef="usd">5766000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtMS0xLTEtMjcyMzQ_373d8e39-20e5-4b87-8ae2-601cb834405f"
      unitRef="usd">1212000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtMy0xLTEtMjcyMzQ_d13045b7-e266-40e8-9e06-45616f9a5f73"
      unitRef="usd">-150000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzgtNS0xLTEtMjcyMzQ_66d63262-e1fb-4e6e-8f87-54f506cad9f9"
      unitRef="usd">1323000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktMS0xLTEtMjcyMzQ_08fb8b18-502f-4894-a5c4-37f061c76897"
      unitRef="usd">1421000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktMy0xLTEtMjcyMzQ_1e6fb7c4-3d11-4456-ae1a-8702a3541e76"
      unitRef="usd">772000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzktNS0xLTEtMjcyMzQ_d3cdb412-c5fc-496e-a625-58a434a8afe9"
      unitRef="usd">7089000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTEtMS0xLTI3MjM0_01d1c8ab-d970-49ae-b094-d6cf2111762c"
      unitRef="usd">38872000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTMtMS0xLTI3MjM0_9d527799-a43d-4500-84da-e70030c95089"
      unitRef="usd">16593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1YzA3YmIyZDAxNzE0OGRiODY5MTc5OTA0NzQwYmE1MS90YWJsZXJhbmdlOjVjMDdiYjJkMDE3MTQ4ZGI4NjkxNzk5MDQ3NDBiYTUxXzEwLTUtMS0xLTI3MjM0_1ae7cb51-bec6-4e38-848b-70f8f54607ba"
      unitRef="usd">27382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNDE_5b8f8667-93e7-4a00-a89f-86acad69831f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed at the U.S. federal statutory income tax rate (21.0% for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;) to the provision for income taxes reflected in the Company&#x2019;s Consolidated Statements of Comprehensive Income for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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; is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.765%"/&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:11.769%"/&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 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;2021&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;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="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;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;Tax expense at the statutory rate&lt;/span&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;32,542&#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;14,566&#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;23,038&#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;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;State income taxes, net of federal income tax benefit&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;7,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,594&#160;&lt;/span&gt;&lt;/td&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;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;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;Share-based compensation&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;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(587)&lt;/span&gt;&lt;/td&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;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;Other permanent differences&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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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)&lt;/span&gt;&lt;/td&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;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;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;Non-deductible compensation&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;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="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;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;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;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;Change in income tax contingency reserves&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;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="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;Federal income tax credits&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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(83)&lt;/span&gt;&lt;/td&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;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;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;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;Other&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;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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&#160;&lt;/span&gt;&lt;/td&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;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;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,872&#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;16,593&#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;27,382&#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="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;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItMS0xLTEtMjcyMzQ_ae138b5c-5640-42fa-ac64-85bba169f430"
      unitRef="usd">32542000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItMy0xLTEtMjcyMzQ_cc09586c-0ae9-48c8-b9e6-93278e152322"
      unitRef="usd">14566000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzItNS0xLTEtMjcyMzQ_e8113ac4-4229-4edd-be44-9722c5f7c8f2"
      unitRef="usd">23038000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtMS0xLTEtMjcyMzQ_387e2af6-8c52-440c-9274-1192867621f9"
      unitRef="usd">7448000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtMy0xLTEtMjcyMzQ_f1202ba1-9b2a-433f-8e45-7947de89c5a8"
      unitRef="usd">2602000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzMtNS0xLTEtMjcyMzQ_51bcebbf-dc49-4f6b-bee7-8889de683457"
      unitRef="usd">4594000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtMS0xLTEtMjcyMzQ_f970b67c-597c-465b-b152-864cabe4a78f"
      unitRef="usd">933000</fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtMy0xLTEtMjcyMzQ_8d8d0ce5-986b-4334-b6a2-bb1ef0c1da46"
      unitRef="usd">298000</fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzUtNS0xLTEtMjcyMzQ_cb6ce257-b7ac-4621-99d1-10a125848257"
      unitRef="usd">587000</fwrd:EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtMS0xLTEtMjcyMzQ_be3ce750-8ac6-48f7-b8d3-2842bce95eaf"
      unitRef="usd">31000</fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtMy0xLTEtMjcyMzQ_281d2cc7-4580-41bb-bfe0-52f0fb959e5d"
      unitRef="usd">48000</fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzYtNS0xLTEtMjcyMzQ_bcb49e1a-beac-45a2-9926-a70027dad53b"
      unitRef="usd">-5000</fwrd:EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtMS0xLTEtMjcyMzQ_edddcb1b-1efd-47bd-815c-c47cc3653f55"
      unitRef="usd">293000</fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtMy0xLTEtMjcyMzQ_467baf3e-91e9-4f74-aafe-b1dfc328a628"
      unitRef="usd">751000</fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount>
    <fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzgtNS0xLTEtMjcyMzQ_48dbd832-a104-453a-af13-f141d39363d7"
      unitRef="usd">421000</fwrd:EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTEtMS0xLTI3MjM0_09bceb13-fe06-4e47-8dc4-4e841c31fcb1"
      unitRef="usd">-260000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTMtMS0xLTI3MjM0_57d33351-a728-4767-a1c3-813179db20d2"
      unitRef="usd">-400000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEyLTUtMS0xLTI3MjM0_f72d7b4e-8a3f-448a-ae15-eacb6eab1ba2"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTEtMS0xLTI3MjM0_c5dcb538-75fa-410e-a33e-d8f7739285b3"
      unitRef="usd">76000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTMtMS0xLTI3MjM0_4fa8e6f4-c238-457e-927a-0ee2c8024e4a"
      unitRef="usd">37000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzEzLTUtMS0xLTI3MjM0_ccd26e6c-b8d1-4ded-9dc4-7cdf257ad7d9"
      unitRef="usd">83000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTEtMS0xLTI3MjM0_f51708b0-402e-4a93-8ec2-4773f47a9392"
      unitRef="usd">-173000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTMtMS0xLTI3MjM0_258ed851-b5c1-48a1-bd1f-78637864bc64"
      unitRef="usd">-639000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE2LTUtMS0xLTI3MjM0_75ce8a5b-6182-443d-bd5a-ef9380f72135"
      unitRef="usd">4000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTEtMS0xLTI3MjM0_344ad7e5-2d9f-4db3-a1df-7e8992960862"
      unitRef="usd">38872000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTMtMS0xLTI3MjM0_65086067-37a4-4662-99cf-997ca73cd5b5"
      unitRef="usd">16593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo1M2Q4MDFkZmM5M2I0ZmZhYjQ4NzQzMzkzMmQ0MjBmMC90YWJsZXJhbmdlOjUzZDgwMWRmYzkzYjRmZmFiNDg3NDMzOTMyZDQyMGYwXzE3LTUtMS0xLTI3MjM0_2cec5175-9497-4832-bcf1-7ec26edb0007"
      unitRef="usd">27382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNTM_ea33141b-c924-41a6-95ef-305052b16eb6">&lt;div style="text-align:justify;text-indent:36pt"&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 components of the deferred tax assets and liabilities at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&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:11.767%"/&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 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;December 31,&lt;br/&gt;2021&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,&lt;br/&gt;2020&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="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;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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 2px 12.25pt;text-align:left;vertical-align: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 expenses&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;14,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,095&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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 doubtful accounts&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;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;577&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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;37,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,554&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals for income tax contingencies&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;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;166&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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 loss carryforwards&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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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 2px 12.25pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;671&#160;&lt;/span&gt;&lt;/td&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;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;Total gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;62,443&#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 colspan="2" style="background-color:#ffffff;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;48,372&#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;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;Valuation allowance&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,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(395)&lt;/span&gt;&lt;/td&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;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;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;57,818&#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 colspan="2" style="background-color:#ffffff;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;47,977&#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;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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax over book 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;27,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;24,964&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;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 12.25pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;31,277&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align: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;20,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;17,368&#160;&lt;/span&gt;&lt;/td&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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible 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;9,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,855&#160;&lt;/span&gt;&lt;/td&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;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;Total deferred tax liabilities&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;101,225&#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="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;89,963&#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="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;Net deferred tax liabilities&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;(43,407)&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;(41,986)&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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzMtMS0xLTEtMjcyMzQ_ef19d4a1-027d-4760-a8dd-262fe1ac366a"
      unitRef="usd">14837000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzMtMy0xLTEtMjcyMzQ_485828d1-0ef0-4e76-aad0-cdbc1b09fa66"
      unitRef="usd">12095000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzQtMS0xLTEtMjcyMzQ_aee92a2a-640c-49b4-802d-21678aaea763"
      unitRef="usd">839000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzQtMy0xLTEtMjcyMzQ_9d0bfd9a-6482-4ba4-bb10-a48ab063d14e"
      unitRef="usd">577000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzUtMS0xLTEtMjcyMzQ_859f42e5-fc03-41a5-ae2c-4530c3f7a39d"
      unitRef="usd">37967000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzUtMy0xLTEtMjcyMzQ_f9a15f9f-7c2f-40ee-aa23-13ec48461ee7"
      unitRef="usd">31309000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzctMS0xLTEtMjcyMzQ_8faa9821-5cc0-43f8-92d6-28c9edda9753"
      unitRef="usd">3769000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzctMy0xLTEtMjcyMzQ_c41547b4-0b83-48c5-abf6-c97cb0008076"
      unitRef="usd">3554000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzgtMS0xLTEtMjcyMzQ_6b0f55b2-724f-49f4-9bd7-733b64130de0"
      unitRef="usd">154000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzgtMy0xLTEtMjcyMzQ_bdc77101-5b42-4b4a-9577-f7779079fc21"
      unitRef="usd">166000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTEtMS0xLTU2MTQ4_fd5b4bf8-bf01-4c9a-9cd0-6acbc7256eba"
      unitRef="usd">4230000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTMtMS0xLTU2MTU1_2e3a16ff-bc75-4688-ac0b-a75966f9cb1b"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTEtMS0xLTI3MjM0_a7ab18ef-62bc-4676-a981-ff0c0d99809f"
      unitRef="usd">647000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEwLTMtMS0xLTI3MjM0_1c5e3ee3-05a7-44f0-aabf-4a08bdb0ee98"
      unitRef="usd">671000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzExLTEtMS0xLTI3MjM0_f2566f20-3464-4d23-8f20-6942268f444a"
      unitRef="usd">62443000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzExLTMtMS0xLTI3MjM0_5890620f-795d-4bec-be21-b44782d21359"
      unitRef="usd">48372000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEyLTEtMS0xLTI3MjM0_f95d4275-3470-4354-b9fd-21a87e48df79"
      unitRef="usd">4625000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEyLTMtMS0xLTI3MjM0_d3a42663-9dba-4b24-ab92-257cc0dfdec4"
      unitRef="usd">395000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEzLTEtMS0xLTI3MjM0_c14a9c76-20dd-43d9-a1b1-87d15f502f79"
      unitRef="usd">57818000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzEzLTMtMS0xLTI3MjM0_83b24b1d-cfd1-477b-a7b0-411b3814d0b9"
      unitRef="usd">47977000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE1LTEtMS0xLTI3MjM0_8998228c-74e5-4f2e-95d3-ea03916b1fc5"
      unitRef="usd">27880000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE1LTMtMS0xLTI3MjM0_72ed7248-ee94-4ff6-8031-8dfce3e8f6be"
      unitRef="usd">24964000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE2LTEtMS0xLTI3MjM0_13cd4fd8-7562-48d1-90eb-d2058146c0cf"
      unitRef="usd">5615000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE2LTMtMS0xLTI3MjM0_eee4d2b4-b852-419f-a8ee-6ce73182cadd"
      unitRef="usd">6499000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE3LTEtMS0xLTI3MjM0_73b2feb0-d6f6-4b77-955c-89baa6ce1758"
      unitRef="usd">38010000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE3LTMtMS0xLTI3MjM0_812a210c-c7a6-4ced-a8f0-d5374a29c230"
      unitRef="usd">31277000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE4LTEtMS0xLTI3MjM0_76d95083-582b-4498-a306-147760dbe5f6"
      unitRef="usd">20502000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE4LTMtMS0xLTI3MjM0_b2cd70e9-8503-41b8-bb8e-2b8f6010ea93"
      unitRef="usd">17368000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE5LTEtMS0xLTI3MjM0_8fb3dafd-d97d-4fce-8b16-e29daa33bc31"
      unitRef="usd">9218000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzE5LTMtMS0xLTI3MjM0_2c1d293b-8532-4473-8a97-d020e70a80b5"
      unitRef="usd">9855000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIwLTEtMS0xLTI3MjM0_e26e3c2a-d782-4aef-a98e-1dc76b0e83c6"
      unitRef="usd">101225000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIwLTMtMS0xLTI3MjM0_47a84abe-d475-4669-b2c2-1f2007ac383b"
      unitRef="usd">89963000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIxLTEtMS0xLTI3MjM0_cb876ccd-4bfb-4b6b-b9ff-fe500d0c1834"
      unitRef="usd">43407000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZToxMTIwZDBiYWQwMGQ0YWNiYmM5NGFkYjUwZTM1YTQ4MS90YWJsZXJhbmdlOjExMjBkMGJhZDAwZDRhY2JiYzk0YWRiNTBlMzVhNDgxXzIxLTMtMS0xLTI3MjM0_d647ef32-b6da-4b0a-ad80-e6379b0220a1"
      unitRef="usd">41986000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncomeTaxesPaid
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzkzNQ_632ef4a0-4895-4af8-86cd-bfb67bd7581d"
      unitRef="usd">35766000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzkzOQ_27133c97-aaae-4161-ad1f-26679ae4174f"
      unitRef="usd">13463000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzk0Ng_1b0d1376-25f8-4361-820a-72711ffd4435"
      unitRef="usd">19959000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxReconciliationDispositionOfBusiness
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzc4NjE_ff5b239b-1c73-4b2f-854e-236a69af777c"
      unitRef="usd">-4230000</us-gaap:IncomeTaxReconciliationDispositionOfBusiness>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzc4Njk_cbd0447d-82ca-417e-84cf-974d8b31d7a9"
      unitRef="usd">4230000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i3586d64cd42b441fbaef5e44194c6c0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwNzk5MzE_0bf7c4ef-4172-4504-a3fe-4016e2fcc9a6"
      unitRef="usd">395000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzE4MDA_df2eb286-5722-4552-ad2e-0d56fcdb7a38"
      unitRef="usd">2000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NDg3NzkwODEzMDY_6104cc17-b8a5-4ce9-b631-159caf5be9f9"
      unitRef="usd">13819000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzIwMzA_4711483c-3642-4b4a-abca-2364014c1b62"
      unitRef="usd">16926000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzIwMzA_eae981ae-d7de-47e9-8a1b-427ef4424f74"
      unitRef="usd">16926000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwNTI_33e1eaf9-dd87-4d4b-90ff-3f0bf0430482">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits as of and during the years ended December&#160;31, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/tr&gt;&lt;tr&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;/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 at December 31, 2019&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;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;/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;Reductions for settlement with state taxing authorities&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;(466)&lt;/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;/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;Additions for tax positions of current year&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;23&#160;&lt;/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;Balance at December 31, 2020&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;544&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for settlement with state taxing authorities&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;(326)&lt;/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;/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;Additions for tax positions of current year&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;23&#160;&lt;/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 at December 31, 2021&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;241&#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:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI2LTEtMS0xLTI3MjM0_2dc44075-c90f-4dfa-83dc-3c584b050ccf"
      unitRef="usd">987000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI3LTEtMS0xLTI3MjM0_edc60f20-2325-480d-85bc-6a1ac99d133a"
      unitRef="usd">466000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzI5LTEtMS0xLTI3MjM0_51b9c961-c388-4495-8101-ee824228ada5"
      unitRef="usd">23000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMwLTEtMS0xLTI3MjM0_10c4f73d-bba9-4343-ad6e-974b12e7fde4"
      unitRef="usd">544000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMxLTEtMS0xLTUwNjIy_feddfd28-54b9-4f88-823d-4d2e75ac27ee"
      unitRef="usd">326000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzMzLTEtMS0xLTUwNjIw_2a247793-4efb-4e63-8cad-7c01bce7117c"
      unitRef="usd">23000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90YWJsZTo4YmFiOWQ2ODM0NDY0OGRkYjI1NjAyYTVhM2JiODVlZS90YWJsZXJhbmdlOjhiYWI5ZDY4MzQ0NjQ4ZGRiMjU2MDJhNWEzYmI4NWVlXzM0LTEtMS0xLTUwNjIw_c6f6923d-17a8-4073-953c-9c5f10cb100f"
      unitRef="usd">241000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NjY_b9f5795f-a8e5-47c8-95ea-e8040d0cbf1c"
      unitRef="usd">241000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzI3NzM_e0631aaa-ead8-45d2-9471-6bc85e9463bd"
      unitRef="usd">544000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMDY_6f433328-0c91-4f43-948a-d99b343ea4d5"
      unitRef="usd">88000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTAvZnJhZzo5MDFkZDQyYjAzNGM0ZGUxOWVmN2JmMTEyMmU1YTJjZS90ZXh0cmVnaW9uOjkwMWRkNDJiMDM0YzRkZTE5ZWY3YmYxMTIyZTVhMmNlXzMwMTM_e6539b0b-0406-4b0d-ba19-53deaa2833f2"
      unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTg_4b874450-84d0-434a-9030-e1b0627ac923">Leases&lt;div style="text-align:justify;text-indent:36pt"&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 leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. &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:36pt"&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 subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. &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:36pt"&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 does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70"&gt;one&lt;/span&gt; to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#x2019;s lease agreements do not contain any residual value guarantees or restrictive covenants. &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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate &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;per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#x201c;Purchased transportation&#x201d; in the Consolidated Statements of Comprehensive Income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Assets&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-weight:700;line-height:100%"&gt;Classification &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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 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;148,198&#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;123,338&#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="6" 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;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Total leased assets&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 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;161,995&#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;129,980&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Liabilities &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-weight:700;line-height:100%"&gt;Classification&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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating  &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-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;47,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;43,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f"&gt;Current portion of debt and finance lease obligations&lt;/span&gt;&lt;/span&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;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,801&#160;&lt;/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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;Noncurrent: &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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating&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-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;80,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, less current portion &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;9,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,010&#160;&lt;/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: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;Total leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #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="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;163,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;130,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="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: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: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:8pt;font-weight:400;line-height:100%"&gt;Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. &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:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost for 2021 and 2020 was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align: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&lt;/span&gt;&lt;/td&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: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:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&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 cost&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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: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;54,561&#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;50,561&#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;/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;Short-term lease cost&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:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;Variable lease cost&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased transportation, operating leases and other operating expenses&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;367,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;339,148&#160;&lt;/span&gt;&lt;/td&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;/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;Sublease income&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:2px 1pt;text-align:left;vertical-align: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 revenue&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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,628)&lt;/span&gt;&lt;/td&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;/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;Finance lease cost:&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="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;Amortization of leased assets&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:2px 1pt;text-align:left;vertical-align: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 and amortization&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;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,560&#160;&lt;/span&gt;&lt;/td&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;/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;Interest on leased liabilities&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:left;vertical-align: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 expense, net&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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cost&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 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;438,745&#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;398,759&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&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="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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2022&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 #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;52,832&#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;4,902&#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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,468&#160;&lt;/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;2024&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;31,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;2025&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;20,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,331&#160;&lt;/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;2026&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;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;313&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;449&#160;&lt;/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 12.25pt;text-align:left;vertical-align: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 minimum lease payments&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;171,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 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,008&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(849)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&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;148,941&#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;14,159&#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 lease obligations&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;(47,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,588)&lt;/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 12.25pt;text-align:left;vertical-align: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 lease obligations&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;101,409&#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,571&#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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the weighted-average remaining lease term and weighted average discount rate: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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, 2021&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: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="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;Weighted average remaining lease term (in years): &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&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;4.1&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:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;3.5&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;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Weighted average discount rate: &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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&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.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;3.2&#160;&lt;/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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;2.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;/tr&gt;&lt;/table&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:36pt"&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 the supplemental cash flow information for 2021 and 2020:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;Operating cash flows from operating leases&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;53,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;50,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="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 cash flows from finance 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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/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;Financing cash flows from finance leases&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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,446&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:15pt"&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;/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;Right-of-use assets obtained in exchange for operating lease 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;74,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 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;72,454&#160;&lt;/span&gt;&lt;/td&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;/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;Leased assets obtained in exchange for finance lease 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;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,927&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzE_83a8052d-4cd6-4bb8-b069-e54874395a38">Leases&lt;div style="text-align:justify;text-indent:36pt"&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 leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. &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:36pt"&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 subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. &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:36pt"&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 does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70"&gt;one&lt;/span&gt; to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#x2019;s lease agreements do not contain any residual value guarantees or restrictive covenants. &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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate &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;per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#x201c;Purchased transportation&#x201d; in the Consolidated Statements of Comprehensive Income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Assets&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-weight:700;line-height:100%"&gt;Classification &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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 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;148,198&#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;123,338&#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="6" 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;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Total leased assets&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 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;161,995&#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;129,980&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Liabilities &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-weight:700;line-height:100%"&gt;Classification&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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating  &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-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;47,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;43,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f"&gt;Current portion of debt and finance lease obligations&lt;/span&gt;&lt;/span&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;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,801&#160;&lt;/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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;Noncurrent: &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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating&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-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;80,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, less current portion &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;9,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,010&#160;&lt;/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: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;Total leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #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="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;163,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;130,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="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: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: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:8pt;font-weight:400;line-height:100%"&gt;Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. &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:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost for 2021 and 2020 was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align: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&lt;/span&gt;&lt;/td&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: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:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&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 cost&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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: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;54,561&#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;50,561&#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;/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;Short-term lease cost&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:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;Variable lease cost&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased transportation, operating leases and other operating expenses&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;367,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;339,148&#160;&lt;/span&gt;&lt;/td&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;/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;Sublease income&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:2px 1pt;text-align:left;vertical-align: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 revenue&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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,628)&lt;/span&gt;&lt;/td&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;/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;Finance lease cost:&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="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;Amortization of leased assets&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:2px 1pt;text-align:left;vertical-align: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 and amortization&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;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,560&#160;&lt;/span&gt;&lt;/td&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;/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;Interest on leased liabilities&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:left;vertical-align: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 expense, net&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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cost&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 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;438,745&#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;398,759&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&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="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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2022&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 #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;52,832&#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;4,902&#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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,468&#160;&lt;/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;2024&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;31,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;2025&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;20,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,331&#160;&lt;/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;2026&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;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;313&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;449&#160;&lt;/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 12.25pt;text-align:left;vertical-align: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 minimum lease payments&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;171,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 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,008&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(849)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&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;148,941&#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;14,159&#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 lease obligations&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;(47,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,588)&lt;/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 12.25pt;text-align:left;vertical-align: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 lease obligations&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;101,409&#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,571&#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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the weighted-average remaining lease term and weighted average discount rate: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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, 2021&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: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="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;Weighted average remaining lease term (in years): &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&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;4.1&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:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;3.5&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;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Weighted average discount rate: &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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&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.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;3.2&#160;&lt;/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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;2.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;/tr&gt;&lt;/table&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:36pt"&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 the supplemental cash flow information for 2021 and 2020:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;Operating cash flows from operating leases&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;53,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;50,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="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 cash flows from finance 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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/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;Financing cash flows from finance leases&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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,446&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:15pt"&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;/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;Right-of-use assets obtained in exchange for operating lease 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;74,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 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;72,454&#160;&lt;/span&gt;&lt;/td&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;/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;Leased assets obtained in exchange for finance lease 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;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,927&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzE_c0591df6-a031-4692-906b-834ac2083d3d">Leases&lt;div style="text-align:justify;text-indent:36pt"&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 leases certain land, buildings, equipment and office equipment under finance and operating leases. Equipment includes tractors, straight trucks, forklifts and trailers. Equipment under a finance lease is amortized over the shorter of the lease term or its estimated useful life. &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:36pt"&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 subleases certain facilities to independent third parties. Since the Company is not relieved of its obligation under these leases, a right-of-use lease asset and corresponding operating lease liability is recorded. Sublease rental income was $2,050, $1,628 and $1,634 in 2021, 2020 and 2019, respectively.&#160;In 2022, the Company expects to receive aggregate future minimum rental payments under noncancelable subleases of approximately $1,058.&#160;&#160;Noncancelable subleases expire between 2022 and 2028. &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:36pt"&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 does not recognize a right-of-use asset or lease liability with respect to operating leases with an initial lease term of 12 months or less, and recognizes expense on such leases on a straight-line basis over the lease term. The Company does not account for lease components separately from nonlease components. The Company has certain leases that include one or more options to renew, with renewal periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2MzI_cbc7bc99-03cb-4f49-8a43-508db1aa3b70"&gt;one&lt;/span&gt; to 25 years. The exercise of the lease renewal options is at the discretion of the Company and is included in the determination of the right-of-use asset and operating lease liability when the option is reasonably certain of being exercised. The depreciable life of right-of-use assets and leasehold improvements is limited by the expected lease term. The Company has certain lease agreements for equipment that include variable rental payments based on estimated mileage. The variable rental payments are adjusted for periodically based on actual mileage. In addition, the Company has certain lease agreements that include variable rental payments that are adjusted periodically for inflation based on the index rate as defined by the applicable government authority. The Company&#x2019;s lease agreements do not contain any residual value guarantees or restrictive covenants. &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;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 has contracts with Leased Capacity Providers. Since the contracts explicitly identify the tractors operated by the Leased Capacity Providers, the Company determined the contracts contain an embedded lease. The compensation of Leased Capacity Providers, as specified in the contract, is variable based upon a rate per shipment and a rate &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;per mile. The variable amounts are excluded from the calculation of the right-of-use lease asset and corresponding operating lease liability and are disclosed as variable lease costs. Variable lease costs related to the embedded leases were $353,347, $325,542 and $328,282, for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and were recorded in &#x201c;Purchased transportation&#x201d; in the Consolidated Statements of Comprehensive Income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Assets&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-weight:700;line-height:100%"&gt;Classification &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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 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;148,198&#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;123,338&#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="6" 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;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Total leased assets&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 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;161,995&#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;129,980&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Liabilities &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-weight:700;line-height:100%"&gt;Classification&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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating  &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-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;47,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;43,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f"&gt;Current portion of debt and finance lease obligations&lt;/span&gt;&lt;/span&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;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,801&#160;&lt;/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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;Noncurrent: &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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating&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-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;80,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, less current portion &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;9,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,010&#160;&lt;/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: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;Total leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #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="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;163,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;130,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="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: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: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:8pt;font-weight:400;line-height:100%"&gt;Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. &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:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost for 2021 and 2020 was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align: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&lt;/span&gt;&lt;/td&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: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:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&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 cost&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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: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;54,561&#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;50,561&#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;/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;Short-term lease cost&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:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;Variable lease cost&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased transportation, operating leases and other operating expenses&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;367,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;339,148&#160;&lt;/span&gt;&lt;/td&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;/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;Sublease income&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:2px 1pt;text-align:left;vertical-align: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 revenue&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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,628)&lt;/span&gt;&lt;/td&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;/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;Finance lease cost:&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="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;Amortization of leased assets&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:2px 1pt;text-align:left;vertical-align: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 and amortization&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;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,560&#160;&lt;/span&gt;&lt;/td&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;/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;Interest on leased liabilities&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:left;vertical-align: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 expense, net&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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cost&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 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;438,745&#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;398,759&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&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="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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2022&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 #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;52,832&#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;4,902&#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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,468&#160;&lt;/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;2024&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;31,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;2025&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;20,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,331&#160;&lt;/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;2026&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;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;313&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;449&#160;&lt;/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 12.25pt;text-align:left;vertical-align: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 minimum lease payments&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;171,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 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,008&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(849)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&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;148,941&#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;14,159&#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 lease obligations&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;(47,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,588)&lt;/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 12.25pt;text-align:left;vertical-align: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 lease obligations&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;101,409&#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,571&#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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 the weighted-average remaining lease term and weighted average discount rate: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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, 2021&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: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="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;Weighted average remaining lease term (in years): &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&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;4.1&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:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;3.5&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;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Weighted average discount rate: &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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&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.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;3.2&#160;&lt;/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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;2.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;/tr&gt;&lt;/table&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:36pt"&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 the supplemental cash flow information for 2021 and 2020:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;Operating cash flows from operating leases&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;53,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;50,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="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 cash flows from finance 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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/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;Financing cash flows from finance leases&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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,446&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:15pt"&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;/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;Right-of-use assets obtained in exchange for operating lease 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;74,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 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;72,454&#160;&lt;/span&gt;&lt;/td&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;/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;Leased assets obtained in exchange for finance lease 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;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,927&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:SubleaseIncome
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzYzOA_c7b2d5bc-5599-42e8-aa64-cc2730fdcf2e"
      unitRef="usd">2050000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzY0Mg_7a26c99b-7f73-4aac-9560-d7316c79c547"
      unitRef="usd">1628000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzY0OQ_fca5f395-b825-4a3d-a030-7cd86486e741"
      unitRef="usd">1634000</us-gaap:SubleaseIncome>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzgxMQ_c13703c2-77df-46e8-8a59-05bbf6cf6b40"
      unitRef="usd">1058000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <fwrd:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2NTM_b910bb22-3929-4d20-9d9f-8d856df33b6c"
      unitRef="renewaloption">1</fwrd:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ie9413b7a53c848efac1f7581eae09c08_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzM4NDgyOTA3MDY2NDA_1c5b17fa-c5f1-4ecb-9fcd-dd686d1c8b4c">P25Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:VariableLeaseCost
      contextRef="i388bd0d1ac6643d6902354e4e4f856af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2ODU_ce542dce-0d83-4184-845c-41c62dded054"
      unitRef="usd">353347000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i50cb25e3d3f24a0ca1a0041e5fcbdb23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2ODk_65f56404-edd1-4e32-a410-3c8b1e49ba1c"
      unitRef="usd">325542000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1fe909c647a3499293b88594d21858a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzI2OTY_1c4fc7de-afd9-4db3-8ce5-9027c44a4a91"
      unitRef="usd">328282000</us-gaap:VariableLeaseCost>
    <fwrd:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzg3OTYwOTMwMzM1ODY_0b320408-984e-45a7-ad81-614576d8d7d9">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets and liabilities as of December&#160;31, 2021 and 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Assets&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-weight:700;line-height:100%"&gt;Classification &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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 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;148,198&#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;123,338&#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="6" 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;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_3aa1c098-6fe1-427b-93a3-b66ab2690e6f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItMy0xLTEtNTk1NjU_57988499-1165-4202-b6b8-51f10107fbf7"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&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&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Total leased assets&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 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;161,995&#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;129,980&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;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;Lease Liabilities &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-weight:700;line-height:100%"&gt;Classification&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, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating  &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-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;47,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;43,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_632d833c-b5ba-4463-a687-8dcdf08e270f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtMy0xLTEtNTk1Njg_fd7d009e-c9ba-43cb-89ee-1b24bef2b26f"&gt;Current portion of debt and finance lease obligations&lt;/span&gt;&lt;/span&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;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,801&#160;&lt;/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:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;Noncurrent: &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;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating&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-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;80,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="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;&#160;&#160;&#160;Finance&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations, less current portion &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;9,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,010&#160;&lt;/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: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;Total leased liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #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="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;163,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #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;130,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="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: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: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:8pt;font-weight:400;line-height:100%"&gt;Finance lease assets are recorded net of accumulated depreciation of $4,822 and $2,256 as of December 31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</fwrd:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEtNS0xLTEtNTg3OTQ_73122feb-6981-47b3-b903-0b63e25c30b3"
      unitRef="usd">148198000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEtNy0xLTEtNTg4MDA_aec4d1a3-620f-4a11-91fa-98d5755fbe09"
      unitRef="usd">123338000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItNS0xLTEtNTg3OTQ_fb57a959-db99-4b34-b1c2-981f5e92d1b8"
      unitRef="usd">13797000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzItNy0xLTEtNTg4MDA_b90c82ab-ff41-42ca-a47c-bd11615a84fe"
      unitRef="usd">6642000</us-gaap:FinanceLeaseRightOfUseAsset>
    <fwrd:LeaseRightOfUseAsset
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzMtNS0xLTEtNTg3OTQ_3b98b513-3b52-4f2d-a7ce-2351299419bf"
      unitRef="usd">161995000</fwrd:LeaseRightOfUseAsset>
    <fwrd:LeaseRightOfUseAsset
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzMtNy0xLTEtNTg4MDA_51d31dba-8a11-42e5-a4e6-d9534610fe9f"
      unitRef="usd">129980000</fwrd:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzctNS0xLTEtNTg4MDc_e63ae43f-b7ad-4a88-8992-137e29e8818e"
      unitRef="usd">47532000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzctNy0xLTEtNTg4MTM_5a594015-21ef-497a-bedb-c81f3da8a8f1"
      unitRef="usd">43680000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtNS0xLTEtNTg4MDc_2dc49ce8-a256-4953-ae7d-e56ae74a3e3b"
      unitRef="usd">4588000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzgtNy0xLTEtNTg4MTM_f0381f36-1a33-4330-85ec-f6f4c2549661"
      unitRef="usd">1801000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzExLTUtMS0xLTU4ODA3_f589a7be-4148-4d0d-8999-6c20d1d2be0f"
      unitRef="usd">101409000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzExLTctMS0xLTU4ODEz_49bfaaff-59c5-4bb3-96a8-c9c08023873a"
      unitRef="usd">80346000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEyLTUtMS0xLTU4ODA3_f9b8d48f-cc54-4bf4-a8e9-a5e7b660b879"
      unitRef="usd">9571000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEyLTctMS0xLTU4ODEz_c7a28687-3191-46fd-afbd-84c884ad9f18"
      unitRef="usd">5010000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <fwrd:LeaseLiability
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEzLTUtMS0xLTU4ODA3_56b9841d-8434-4af8-aaf9-7ab042c2731e"
      unitRef="usd">163100000</fwrd:LeaseLiability>
    <fwrd:LeaseLiability
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzEzLTctMS0xLTU4ODEz_bf3f5aa2-c32b-4bdc-8841-806dfd80cfc1"
      unitRef="usd">130837000</fwrd:LeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzE1LTAtMS0xLTU4ODI0L3RleHRyZWdpb246ZTE0MGQzZWY0MGE4NGFjOWE5ZmRhNzY4NmU0NGM5YThfMjE5OTAyMzI1NTk5Mg_32e55751-2cf1-4b19-87be-4a094ce1f35a"
      unitRef="usd">4822000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTplMzYyZjU1NDI5OTc0ZjllOTk0OWI5ZTgyMGQ2OTMwZi90YWJsZXJhbmdlOmUzNjJmNTU0Mjk5NzRmOWU5OTQ5YjllODIwZDY5MzBmXzE1LTAtMS0xLTU4ODI0L3RleHRyZWdpb246ZTE0MGQzZWY0MGE4NGFjOWE5ZmRhNzY4NmU0NGM5YThfMjE5OTAyMzI1NjAwMQ_584babec-ac8d-4587-8595-cf80e7258ce7"
      unitRef="usd">2256000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTM_3066ac3e-868e-45cf-93d3-b0eb70cb58ab">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost for 2021 and 2020 was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.084%"/&gt;&lt;td style="width:0.1%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align: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&lt;/span&gt;&lt;/td&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: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:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&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 cost&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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: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;54,561&#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;50,561&#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;/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;Short-term lease cost&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:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="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;Variable lease cost&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased transportation, operating leases and other operating expenses&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;367,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;339,148&#160;&lt;/span&gt;&lt;/td&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;/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;Sublease income&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:2px 1pt;text-align:left;vertical-align: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 revenue&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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,628)&lt;/span&gt;&lt;/td&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;/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;Finance lease cost:&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="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;Amortization of leased assets&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:2px 1pt;text-align:left;vertical-align: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 and amortization&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;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,560&#160;&lt;/span&gt;&lt;/td&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;/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;Interest on leased liabilities&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:left;vertical-align: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 expense, net&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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 cost&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 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;438,745&#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;398,759&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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 #000;padding:0 1pt"/&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:36pt"&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 the weighted-average remaining lease term and weighted average discount rate: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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, 2021&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: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="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;Weighted average remaining lease term (in years): &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&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;4.1&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:2px 1pt;text-align:right;vertical-align: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.7&lt;/span&gt;&lt;/td&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;3.5&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;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Weighted average discount rate: &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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating leases&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.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;3.2&#160;&lt;/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="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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Finance 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;2.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;/tr&gt;&lt;/table&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:36pt"&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 the supplemental cash flow information for 2021 and 2020:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:0 1pt"/&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;Operating cash flows from operating leases&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;53,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;50,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="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 cash flows from finance 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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;197&#160;&lt;/span&gt;&lt;/td&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;/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;Financing cash flows from finance leases&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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,446&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:15pt"&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;/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;Right-of-use assets obtained in exchange for operating lease 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;74,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 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;72,454&#160;&lt;/span&gt;&lt;/td&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;/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;Leased assets obtained in exchange for finance lease 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;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,927&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzYtMS0xLTEtMjcyMzQ_58208feb-4448-4960-bd1a-b6e227b96cda"
      unitRef="usd">54561000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzYtMy0xLTEtMjcyMzQ_1978c681-604a-4879-9629-0f2199978506"
      unitRef="usd">50561000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctMS0xLTEtMjcyMzQ_64939b9c-1e43-4c2a-bbe0-a7c4ece2d95b"
      unitRef="usd">14773000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctMy0xLTEtMjcyMzQ_ef5f936e-0b2b-49cd-be47-78f189688042"
      unitRef="usd">8921000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtMS0xLTEtMjcyMzQ_ee4e4c26-94fa-43ec-bac9-15283e0a58b5"
      unitRef="usd">367779000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtMy0xLTEtMjcyMzQ_5331c2c1-16c6-412f-85f4-874d9626a333"
      unitRef="usd">339148000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzktMS0xLTEtMjcyMzQ_1150965b-f68d-497d-82ca-d83cf830c81d"
      unitRef="usd">2050000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzktMy0xLTEtMjcyMzQ_a7450913-9e85-4178-a1b1-71a953ff2e2c"
      unitRef="usd">1628000</us-gaap:SubleaseIncome>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctNC0xLTEtNTgzNDg_7de79f87-5680-449f-867f-afb602bc3fe9"
      unitRef="usd">3381000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzctNi0xLTEtNTgzNTg_4e9ab8c1-57b9-450e-b102-0c8be587ac54"
      unitRef="usd">1560000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtNC0xLTEtNTgzNTM_b2600e68-89db-46a9-b4aa-40773fbf74a6"
      unitRef="usd">301000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzgtNi0xLTEtNTgzNjM_912ac7b8-0f9b-464c-89d4-8035c7ea7ddc"
      unitRef="usd">197000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzEwLTEtMS0xLTI3MjM0_1409a556-e73f-422a-a249-90c6552b80b7"
      unitRef="usd">438745000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxODU5MDViZGI4NTU0MzQyODE0MmU2NWNjNzU5MDA2Ny90YWJsZXJhbmdlOjE4NTkwNWJkYjg1NTQzNDI4MTQyZTY1Y2M3NTkwMDY3XzEwLTMtMS0xLTI3MjM0_1511b959-c514-44c5-aa5a-d54e0de71f74"
      unitRef="usd">398759000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTQ_1964a708-6cd0-4821-98a9-224125b3caae">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&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="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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2022&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 #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;52,832&#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;4,902&#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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,468&#160;&lt;/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;2024&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;31,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;2025&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;20,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,331&#160;&lt;/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;2026&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;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;313&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;449&#160;&lt;/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 12.25pt;text-align:left;vertical-align: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 minimum lease payments&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;171,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 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,008&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(849)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&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;148,941&#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;14,159&#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 lease obligations&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;(47,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,588)&lt;/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 12.25pt;text-align:left;vertical-align: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 lease obligations&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;101,409&#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,571&#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:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90ZXh0cmVnaW9uOjIwOWYxZDgyNzk4YTQwNDk5ZmUxOGFiODI0OGRiYjFiXzMxNTQ_81082638-14f0-4062-af04-20e47dd4a05c">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable operating and finance leases with remaining terms greater than one year as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.669%"/&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="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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2022&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 #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;52,832&#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;4,902&#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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,468&#160;&lt;/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;2024&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;31,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,545&#160;&lt;/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;2025&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;20,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,331&#160;&lt;/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;2026&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;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;313&#160;&lt;/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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;449&#160;&lt;/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 12.25pt;text-align:left;vertical-align: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 minimum lease payments&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;171,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 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,008&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(849)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&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;148,941&#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;14,159&#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 lease obligations&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;(47,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,588)&lt;/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 12.25pt;text-align:left;vertical-align: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 lease obligations&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;101,409&#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,571&#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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEtMi0xLTEtMjcyMzQ_6b3ae91f-f254-437f-a0b1-008556cb12fb"
      unitRef="usd">52832000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEtNC0xLTEtMjcyMzQ_3d77a69b-1889-4c49-b9ac-b583d397bdf0"
      unitRef="usd">4902000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzItMi0xLTEtMjcyMzQ_3125da4b-f35f-4c8a-ae9a-ab472845ce6e"
      unitRef="usd">39558000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzItNC0xLTEtMjcyMzQ_b276d054-46f4-4eb1-8e28-2d19d47ebe40"
      unitRef="usd">4468000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzMtMi0xLTEtMjcyMzQ_4c81f410-bfaa-4457-bdae-09d8c153e7e4"
      unitRef="usd">31029000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzMtNC0xLTEtMjcyMzQ_471f765f-b224-43c7-a1cd-26c3d1888efe"
      unitRef="usd">3545000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzQtMi0xLTEtMjcyMzQ_760c6e4c-5828-4ddb-a049-049ba92948e3"
      unitRef="usd">20261000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzQtNC0xLTEtMjcyMzQ_94f2a25e-ba95-4bb4-a71f-648c7f342595"
      unitRef="usd">1331000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzUtMi0xLTEtMjcyMzQ_4f489198-2db5-425b-a5c0-c55237ea53e9"
      unitRef="usd">12371000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzUtNC0xLTEtMjcyMzQ_c7612cfa-86bb-4c51-82da-877bc14399eb"
      unitRef="usd">313000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzYtMi0xLTEtMjcyMzQ_5d9d6f8f-39bd-493f-84b6-462501093645"
      unitRef="usd">15745000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzYtNC0xLTEtMjcyMzQ_4728d8ae-83ee-4b9c-8683-6e39b6faffaa"
      unitRef="usd">449000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzctMi0xLTEtMjcyMzQ_b0645f54-7fbd-477e-82f0-47c1b85a45c7"
      unitRef="usd">171796000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzctNC0xLTEtMjcyMzQ_14dc364c-b66f-4f68-8e5b-ee7eb404917a"
      unitRef="usd">15008000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzgtMi0xLTEtMjcyMzQ_0cf7c107-4c58-4c3b-828c-6a7a3457aa7f"
      unitRef="usd">22855000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzgtNC0xLTEtMjcyMzQ_ee8371d4-69e9-4c2e-b502-3f145cda66f4"
      unitRef="usd">849000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzktMi0xLTEtMjcyMzQ_ac699606-7cbf-451b-8e0b-cca6b223a052"
      unitRef="usd">148941000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzktNC0xLTEtMjcyMzQ_739a5106-9931-45de-ba08-cdc3db40a213"
      unitRef="usd">14159000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEwLTItMS0xLTI3MjM0_e4d9bd35-6b5e-45b1-acca-9a8fe7c193ce"
      unitRef="usd">47532000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzEwLTQtMS0xLTI3MjM0_46525343-a11b-438d-a1db-8af39850166b"
      unitRef="usd">4588000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzExLTItMS0xLTI3MjM0_bddc9ec5-9acf-4bd2-b11f-31ed36bc6336"
      unitRef="usd">101409000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZToxMzQwZTNhZGRkMGQ0ZjY0OGFkMTZmMTdhMTVmZTdiNy90YWJsZXJhbmdlOjEzNDBlM2FkZGQwZDRmNjQ4YWQxNmYxN2ExNWZlN2I3XzExLTQtMS0xLTI3MjM0_fd48cf75-53ab-4cdc-a57b-a3e3a94d52b1"
      unitRef="usd">9571000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzItMS0xLTEtNTgyNjA_6272d47b-a4f7-47e8-a897-0115e8361629">P4Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzItMy0xLTEtNTgyNjg_66f0d2d5-34c8-4c8c-be78-e6b57086c9df">P3Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzMtMS0xLTEtNTgyNzM_faf921e6-badb-464a-ab34-3b48eeb2e351">P3Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzMtMy0xLTEtNTgyNzg_4a0f2cd3-2f36-4ae2-bc22-bc9eedd330de">P4Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzYtMS0xLTEtNTgyODM_47960c02-eb5f-4684-9544-0aad74f04ed9"
      unitRef="number">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzYtMy0xLTEtNTgyODg_c5729644-eb19-4c7d-85cb-804e9035c9f1"
      unitRef="number">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzctMS0xLTEtNTgyOTM_89e853b7-2f07-4e98-b82d-7d9220199d90"
      unitRef="number">0.026</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo5YmNmZTNmYTY5ZTU0YjQzYmQxY2QwNDE3ZmQ2YzgzNi90YWJsZXJhbmdlOjliY2ZlM2ZhNjllNTRiNDNiZDFjZDA0MTdmZDZjODM2XzctMy0xLTEtNTgyOTg_a0b7161e-eb4b-4e82-8571-5f0448a402e5"
      unitRef="number">0.031</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzMtMS0xLTEtNTgzODM_83c01ebd-85a0-4cbd-8e9d-52a18fdf343e"
      unitRef="usd">53981000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzMtMy0xLTEtNTgzODg_d5911efe-3f9a-42f0-9615-84d317a852a1"
      unitRef="usd">50263000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzQtMS0xLTEtNTgzOTM_1b3b51c3-261a-4bc6-a331-d68af0cdb543"
      unitRef="usd">301000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzQtMy0xLTEtNTgzOTg_dce192fe-7546-4cd2-9e64-1480a34a7be8"
      unitRef="usd">197000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzUtMS0xLTEtNTg0MDM_ae46b00d-4669-4d0f-9b0b-0f751accc2b0"
      unitRef="usd">2423000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzUtMy0xLTEtNTg0MDg_ce092edf-516a-4fd9-b7ea-f5ff904ec784"
      unitRef="usd">1446000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzctMS0xLTEtNTg0MTM_131cb6e9-c4c5-4b61-a8f6-96d2763bc09e"
      unitRef="usd">74736000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzctMy0xLTEtNTg0MTg_5b6ea5b2-c8fb-443a-8ae6-17f68759dd98"
      unitRef="usd">72454000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzgtMS0xLTEtNTg0MjQ_89d9b1df-208f-40ee-9202-f8ee64cfeaa5"
      unitRef="usd">9673000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xOTYvZnJhZzoyMDlmMWQ4Mjc5OGE0MDQ5OWZlMThhYjgyNDhkYmIxYi90YWJsZTo1N2YwM2NiZDA3MGU0NmI4OGU4MDZiMmQwYTQzNDA0Ny90YWJsZXJhbmdlOjU3ZjAzY2JkMDcwZTQ2Yjg4ZTgwNmIyZDBhNDM0MDQ3XzgtMy0xLTEtNTg0Mjk_88a8f5a7-fe7a-4d64-b18b-7f76cce686ed"
      unitRef="usd">1927000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI5ODk_eadfe977-8d9b-444d-acba-7fd1d33c503f">Commitments and Contingencies&lt;div style="text-align:justify;text-indent:36pt"&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;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the Company had unconditional purchase obligations of $3,172 to purchase forklifts and other equipment during 2022.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 is party to various legal claims and actions incidental to its business, including claims related to vehicle liability, workers&#x2019; compensation, property damage and employee medical benefits. The Company accrues for the uninsured portion of contingent losses from these and other pending claims when it is both probable that a liability has been incurred and the amount of loss can be reasonably estimated. Based on the knowledge of the facts, the Company believes the resolution of claims and pending litigation, taking into account existing reserves, will not have a material adverse effect on our consolidated financial statements. Moreover, the results of complex legal proceedings are difficult to predict, and the Company&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&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;s view of these matters may change in the future as the litigation and related events unfold. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance coverage provides the Company with primary and excess coverage for claims related to vehicle liability, workers&#x2019; compensation, property damage and employee medical benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For vehicle liability, the Company retains a portion of the risk.  Below is a summary of the Company&#x2019;s risk retention on vehicle liability insurance coverage maintained by the Company through $10,000: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.203%"/&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="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;Company &lt;br/&gt;Risk Retention&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;Frequency&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;Layer&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;Policy Term&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;Expedited Freight&#xb9;&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;LTL business&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;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occurrence/Accident&#xb2;&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: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;$0 to $3,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truckload business&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;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $2,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL business&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Policy Term Aggregate&#xb3;&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: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;$3,000 to $5,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL, Truckload and Intermodal businesses&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;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Policy Term Aggregate&#xb3;&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: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;$5,000 to $10,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Intermodal&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $1,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb9; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;Excluding the Final Mile business, which is primarily a brokered service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb2;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb3;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also, from time to time, when brokering freight, the Company may face claims for the &#x201c;negligent selection&#x201d; of outside, contracted carriers that are involved in accidents, and the Company maintains third-party liability insurance coverage with a $100 deductible per occurrence for most of its brokered services. Additionally, the Company maintains workers&#x2019; compensation insurance with a self-insured retention of $500 per occurrence.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance coverage in excess of the self-insured retention limit is an important part of the Company&#x2019;s risk management process. The Company accrues for the costs of the uninsured portion of pending claims within the self-insured retention based on the nature and severity of individual claims and historical claims development trends. The Company believes the recorded reserves are sufficient for all incurred claims up to the self-insured retention limits, including an estimate for claims incurred but not reported. However, estimating the number and severity of claims, as well as related judgment or settlement amounts is inherently difficult, and the Company may fail to establish sufficient insurance reserves and adequately estimate for future insurance claims. Since the ultimate resolution of outstanding claims as well as claims incurred but not reported is uncertain, it is possible that the reserves recorded for these losses could change materially in the near term. Although, an estimate cannot be made of the range of additional loss that is at least reasonably possible. During the year ended December 31, 2019, the Company recorded a $7,500 reserve for a vehicular claim related to one incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On December 15, 2020, the Company detected a Ransomware Incident impacting the Company&#x2019;s operational and information technology systems, which caused service delays for the Company&#x2019;s customers. We incurred u&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nexpected costs and impacts from the Ransomware Incident, and may in the future, incur costs in connection with this Ransomware Incident. Any failure to comply with data privacy, security or other laws and regulations could result in claims, legal or regulatory proceedings, inquires or investigations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzEzMg_9e1c7b3e-9859-446e-b829-706f6a23c067"
      unitRef="usd">3172000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i1ab87721dea64074bfd086c78ea5f41d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzIxOTkwMjMyNzQxNjc_6d9e50b1-72aa-49d6-863d-dd0753eb43cc"
      unitRef="usd">10000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI5ODM_dc0cf682-bebf-4813-9453-95f54d033222">&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.203%"/&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="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;Company &lt;br/&gt;Risk Retention&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;Frequency&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;Layer&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;Policy Term&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;Expedited Freight&#xb9;&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;border-top:1pt solid #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;LTL business&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;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occurrence/Accident&#xb2;&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: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;$0 to $3,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Truckload business&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;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $2,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL business&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Policy Term Aggregate&#xb3;&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: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;$3,000 to $5,000&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:left;vertical-align: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/1/2021 to 10/1/2022&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTL, Truckload and Intermodal businesses&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;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Policy Term Aggregate&#xb3;&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: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;$5,000 to $10,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;Intermodal&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;Occurrence/Accident&#xb2;&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: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;$0 to $1,000&lt;/span&gt;&lt;/div&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:left;vertical-align: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/1/2021 to 10/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb9; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;Excluding the Final Mile business, which is primarily a brokered service.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb2;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; For each and every accident, the Company is responsible for damages and defense up to these amounts, regardless of the number of claims associated with any accident.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#xb3;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt; During the Policy Term, the Company is responsible for damages and defense within the stated Layer up to the stated, aggregate amount of Company Risk Retention before insurance will respond.&lt;/span&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i5264674e350a4daabc1093cc42208bb6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItMi0xLTEtMjcyMzQ_fe7cd272-d1a2-4fa4-9211-424cce84df43"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="ic84f85ab0549443f96200601742676f4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoyYzE0ZGMyZjNlYzA0ZGE4YjZjM2FkYzkwZjdmYmE3M18zODQ4MjkwNjk3MjM0_8ad980d3-570f-4830-b67a-4b5286a5b52c"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i004d55e89d1444059f7a9a5250678c3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzItNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoyYzE0ZGMyZjNlYzA0ZGE4YjZjM2FkYzkwZjdmYmE3M18zODQ4MjkwNjk3MjQz_6fa63fd6-58bf-4ac5-a920-a2fb823c66bd"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i5ab5e2b65c754614ab785225a083e89e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtMi0xLTEtMjcyMzQ_be8bc593-8444-43dc-8b1a-0ccd2ce07ff5"
      unitRef="usd">2000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="ie6f23f648457428c8c242d2461e7297a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo3NTZhZWJlZjhlOTI0NjMyOGQ1NTA0OTNmZmEyZjkxZl8zODQ4MjkwNjk3MjM0_ce3bca06-8a07-4a51-9db6-7be19f599372"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i68d84e51d8ca473bb7d28d3be26ef458_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzMtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo3NTZhZWJlZjhlOTI0NjMyOGQ1NTA0OTNmZmEyZjkxZl8zODQ4MjkwNjk3MjQz_bfca3e8f-0310-470a-9251-31acc7e61cf3"
      unitRef="usd">2000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="i66e936e98f2a4282b7cfc1ac273e5155_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtMi0xLTEtMjcyMzQ_dd7255af-fbbe-44cd-8ea9-a40f2fdedd7e"
      unitRef="usd">6000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i73c8e36c344e412e977fd7009db8f6db_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo0NzdiOWJmNjI4NDg0ZDU5YWI2MDVmZmU3MjVlMzNlM18zODQ4MjkwNjk3MjQy_205b21b5-45bf-442c-89b4-775f84ea3711"
      unitRef="usd">3000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i4aefb5998395477f9ccedbf5e53278b5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzQtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo0NzdiOWJmNjI4NDg0ZDU5YWI2MDVmZmU3MjVlMzNlM18zODQ4MjkwNjk3MjUx_cb2fb718-de69-444d-b81c-a5583a468010"
      unitRef="usd">5000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="id4736eb90f90438a9a2fa94337664473_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtMi0xLTEtMjcyMzQ_4e7f60b8-0532-4cfc-afdf-63350deaa03d"
      unitRef="usd">2500000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="if91138e2bdee4ef2826b286f8354f1e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoxNGMyNjY0YTYyMzE0NWZhYTM2ZjRhN2Q1Y2E4NGMzOV8zODQ4MjkwNjk3MjQz_c06f0573-1356-4bf0-bd35-a640056e06c0"
      unitRef="usd">5000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i21662f4c848e4f83bb92c79c3560c75f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzUtNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjoxNGMyNjY0YTYyMzE0NWZhYTM2ZjRhN2Q1Y2E4NGMzOV8zODQ4MjkwNjk3MjUz_42fb9764-cfe4-4dd6-b4d2-c16395d4cc75"
      unitRef="usd">10000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible
      contextRef="ieb84b97e02d741f8bb935cd14963dbe5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctMi0xLTEtMjcyMzQ_df72321a-616a-4148-b0bf-424a76f9d702"
      unitRef="usd">1000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="i472cbbaf6c874cf398ea7ec40b34b45e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo2ZjA2MWIyZDFmZmE0MWQxOTg2NzI0YzRmZDJlZjc1N18zODQ4MjkwNjk3MjM0_ec3fb9dc-df3d-4b56-9380-35b89e8d74ee"
      unitRef="usd">0</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange
      contextRef="id9b0570fa3cd44c4af1ac41e3fc126c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90YWJsZTpjOGI3Y2ZjOTkwY2E0ODJjODg3MmRiNzhjNWY0MTM5YS90YWJsZXJhbmdlOmM4YjdjZmM5OTBjYTQ4MmM4ODcyZGI3OGM1ZjQxMzlhXzctNi0xLTEtNDI4NDUvdGV4dHJlZ2lvbjo2ZjA2MWIyZDFmZmE0MWQxOTg2NzI0YzRmZDJlZjc1N18zODQ4MjkwNjk3MjQz_d4592bdc-4533-49e5-97bb-1b0af3c26043"
      unitRef="usd">1000000</fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange>
    <fwrd:Liabilityinsurancecoverage
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzE2ODY_1d3215d1-976e-4b71-b1b7-9668f1d16c96"
      unitRef="usd">100000</fwrd:Liabilityinsurancecoverage>
    <fwrd:SelfInsuranceRetentionWorkersCompensation
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzE4NTE_f0b51926-3a54-4fe8-ac85-2dee2a38c0b8"
      unitRef="usd">500000</fwrd:SelfInsuranceRetentionWorkersCompensation>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzI1NjM_0749ac62-6070-4cc6-a2b8-a67ac691d29d"
      unitRef="usd">7500000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <fwrd:LossContingencyNumberOfVehicularIncidents
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDIvZnJhZzpmZTc5Y2ZlMGVkZmQ0NTcxOTUzZDcyMGE1MTVmM2JmMi90ZXh0cmVnaW9uOmZlNzljZmUwZWRmZDQ1NzE5NTNkNzIwYTUxNWYzYmYyXzM4NDgyOTA3MTU4NjU_cc5de8c5-9f60-48a8-ab9f-a46f6cc36219"
      unitRef="incident">1</fwrd:LossContingencyNumberOfVehicularIncidents>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzQyMQ_97c37d37-357a-4485-82ca-f212668e304a">Employee Benefit Plan&#160;The Company sponsors a qualified defined contribution plan covering substantially all employees. Under the defined contribution plan, the Company contributes 25.0% of the employee&#x2019;s contribution up to a maximum of 6.0% of annual compensation, subject to certain limits. The Company contributed $2,091, $1,683 and $1,554 for the years ended December 31, 2021, 2020 and 2019, respectively.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <fwrd:DefinedContributionPlanEmployerMatchPercentage
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzE5MQ_be2d6c09-e647-48bf-9f04-3e305b037a9d"
      unitRef="number">0.250</fwrd:DefinedContributionPlanEmployerMatchPercentage>
    <fwrd:DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzI0NA_a4e24955-fa4d-43b7-bab4-4e99b55752c1"
      unitRef="number">0.060</fwrd:DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzMzNg_e6ad620a-ec01-45c1-b858-3989af5b3066"
      unitRef="usd">2091000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzM0MA_51b8e452-9cac-4835-8468-dac16eb4c642"
      unitRef="usd">1683000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMDgvZnJhZzphMDFhOGQ2ODRiZWI0Y2MyODBmZTVlZDVjMjBlMzZlZC90ZXh0cmVnaW9uOmEwMWE4ZDY4NGJlYjRjYzI4MGZlNWVkNWMyMGUzNmVkXzM0Nw_52df787a-cc06-4c3c-8db7-905093c67c73"
      unitRef="usd">1554000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzQ_1f6658a1-d8f1-415b-b8bf-034475b40bdd">Fair Value of Financial Instruments&lt;div style="text-align:justify;text-indent:36pt"&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 categorizes its assets and liabilities into one of three levels based on the assumptions used in valuing the asset or liability. Estimates of fair value financial assets and liabilities are based on a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In accordance with this guidance, fair value measurements are classified under the following hierarchy: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 1 - Quoted prices in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 2 - Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations in which all significant inputs are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Level 3 - Model-derived valuations in which one or more significant inputs are unobservable. &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:36pt"&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 discussed in Note 3, &lt;/span&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;Acquisitions, &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 estimated fair value of the earn-out liability was determined using either the Monte Carlo simulation model or the option pricing method. The significant inputs used to calculate the estimated fair value are derived from a combination of observable and unobservable market data. Observable inputs used in either the Monte Carlo simulation model or the option pricing method include the risk-free rate and the revenue volatility while unobservable inputs include the revenue discount rate and the estimated revenue projections. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&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.969%"/&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.969%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&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="21" 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;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Earn-out liability&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 #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;385&#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;385&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Earn-out liability&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 #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;6,865&#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;6,865&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents, accounts receivable, other receivables, and accounts payable are valued at their carrying amounts in the Company&#x2019;s Consolidated Balance Sheets, due to the immediate or short-term maturity of these financial instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of long-term debt under the Company&#x2019;s credit facility approximates fair value based on the borrowing rates currently available to the Company for a loan with similar terms and average maturity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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, 2021, the estimated fair value of the Company&#x2019;s finance lease obligation, based on current borrowing rates, was $14,312, compared to its carrying value of $14,159. As of December&#160;31, 2020, the estimated fair value of the Company&#x2019;s finance lease obligation, based on current borrowing rates, was $7,009, compared to its carrying value of $6,811. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 assets and liabilities that are recorded at fair value on a recurring basis, the Company records assets and liabilities at fair value on a nonrecurring basis. Assets are recorded at fair value on a nonrecurring basis as a result of an impairment charge or assets held for sale. The losses on assets measured at fair value on a nonrecurring, discontinued operation basis are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.441%"/&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="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;2021&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;2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out asset impairment charge&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="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;6,967&#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;/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 impairment charge&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/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;Valuation allowance on assets held for sale&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;22,978&#160;&lt;/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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:8pt;font-weight:400;line-height:120%"&gt;See Note 2, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued Operation and Held for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzY_0aecf7c6-715b-4080-a54b-bbdb0c7d9df5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&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.969%"/&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.969%"/&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.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&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="21" 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;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Earn-out liability&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 #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;385&#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;385&#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 style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" 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;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Earn-out liability&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 #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;6,865&#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;6,865&#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;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i724e10e6dbad4f25ba0155a40b3ff494_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItMi0xLTEtNTE2MTE_0e8f2c14-d996-466c-b477-fad2b91b85a6"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i5e9934fe5b9a4f6b99b95ea0d4317070_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItNC0xLTEtNTE2MTE_a28b4bac-6dc2-4fb9-b425-2165b029fd95"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib24eb1f21bdc4faebd6c4e5bfb7ca68d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItNi0xLTEtMjcyMzQ_734dbb00-ed64-4d5e-b699-e2ebcfe0c7f2"
      unitRef="usd">385000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ifeb50646b211439d9b0b65cef1053565_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzItOC0xLTEtMjcyMzQ_97ab3d8e-dd47-40b8-b42c-cbc0216640bb"
      unitRef="usd">385000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7747ef769e2147b6b4323ba4ed1fce8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtMi0xLTEtNTE2MTM_3a274ed8-5bc7-4f50-9bbf-2ff11df37d2a"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7960c6fd5bc5430a8144173349231e98_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtNC0xLTEtNTE2MTM_61686b36-5d25-43d7-95d0-e8cfbc5d11dc"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i20a6b4efe32343d59d00b151d7468971_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtNi0xLTEtMjcyMzQ_77637abd-3e3d-448a-95e6-60ad3848509b"
      unitRef="usd">6865000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i80568664ce454b22bf056f99ee1bf49d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTo2MWY4YzBiODY0ODc0MmNjYTg0NDMwNGE3YTE3ZGU2YS90YWJsZXJhbmdlOjYxZjhjMGI4NjQ4NzQyY2NhODQ0MzA0YTdhMTdkZTZhXzYtOC0xLTEtMjcyMzQ_0cb38f55-6fe8-4809-a3eb-93628d809b79"
      unitRef="usd">6865000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinanceLeaseLiability
      contextRef="id14c7768d9824ad7b1b547c7d77be897_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI0NDg_ea734370-d430-43b6-8597-6fb0c51a6df3"
      unitRef="usd">14312000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i952474f89da8409c99977b79afa5f6cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI0ODY_93ba1596-10bc-4a88-a504-3ade4b9fa456"
      unitRef="usd">14159000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i5d484df1a5ec4814baf0d44b733cadf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI2MjE_da17dd91-a629-476a-a577-de5b15752e2d"
      unitRef="usd">7009000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i584bbb2377b9453980949c1eae6e6812_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzI2NTk_4b5d2379-c7be-40c2-96a8-c8cab89e1442"
      unitRef="usd">6811000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90ZXh0cmVnaW9uOjE1NzFlZjQ0MjAzMzRmNmFhM2ZkMDA2MDE4MWY0MDY2XzMxMzc_a2b0105e-36e9-44bc-b1c2-d6c8fd02d980">The losses on assets measured at fair value on a nonrecurring, discontinued operation basis are summarized below: &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.441%"/&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="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;2021&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;2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out asset impairment charge&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="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;6,967&#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;/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 impairment charge&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/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;Valuation allowance on assets held for sale&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;22,978&#160;&lt;/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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:8pt;font-weight:400;line-height:120%"&gt;See Note 2, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued Operation and Held for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtMi0xLTEtNTE2MTc_7ce61c47-b083-4197-89ed-e6acb89bd325"
      unitRef="usd">6967000</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtNC0xLTEtNTE2MTc_60d9c61d-9539-4009-aafa-f759a75e40d7"
      unitRef="usd">0</fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <fwrd:GoodwillImpairmentCharge
      contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzEtMi0xLTEtMjcyMzQ_0f64c768-30e4-4d9d-883c-2677332dbaae"
      unitRef="usd">0</fwrd:GoodwillImpairmentCharge>
    <fwrd:GoodwillImpairmentCharge
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzItNC0xLTEtNTE2MTU_4d9c18e9-4e4b-42ea-bf00-3e946ab6da81"
      unitRef="usd">5406000</fwrd:GoodwillImpairmentCharge>
    <fwrd:NonCashValuationAllowance
      contextRef="idcd82ff599274f58959fec724e615b27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzItMi0xLTEtMjcyMzQ_502ad247-2511-469d-9621-aa9d7d6d02eb"
      unitRef="usd">0</fwrd:NonCashValuationAllowance>
    <fwrd:NonCashValuationAllowance
      contextRef="i5f8e26e6883b46b1bfd5a88026d6ba78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTQvZnJhZzoxNTcxZWY0NDIwMzM0ZjZhYTNmZDAwNjAxODFmNDA2Ni90YWJsZTpiYjhjZTgxNTA5NWM0MTYxYWNmMDkyNDE4MWUyZGEwNC90YWJsZXJhbmdlOmJiOGNlODE1MDk1YzQxNjFhY2YwOTI0MTgxZTJkYTA0XzMtNC0xLTEtNTE2MTU_8a46758c-f91c-4d63-955b-8d4a78535e3e"
      unitRef="usd">22978000</fwrd:NonCashValuationAllowance>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzEyODE_00b16877-01b3-4c58-b3e8-b7dfdddefa48">Segment Reporting&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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 has two reportable segments: Expedited Freight and Intermodal. The Company evaluates segment performance based on income from operations. Segment results include intersegment revenues and shared costs.&#160;&#160;Costs related to the corporate headquarters, shared services and shared assets, such as trailers, are allocated to each segment based on usage. Shared assets are not allocated to each segment, but rather the shared assets, such as trailers, are allocated to the Expedited Freight segment. Corporate includes revenues and expenses as well as assets that are not attributable to any of the Company&#x2019;s reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies applied to each segment are the same as those in Note 1, &lt;/span&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;Operations and Summary of Significant Accounting Policies&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;, except for certain self-insurance loss reserves related to vehicle liability and workers&#x2019; compensation. Each segment is allocated an insurance premium and deductible that corresponds to the self-insured retention limit for that particular segment. Any self-insurance loss exposure beyond the deductible allocated to each segment is recorded in Corporate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, the Company recognized revenue of approximately $138,669 from one customer, which accounted for more than 10% of the Company&#x2019;s consolidated revenues from continuing operations in the Consolidated Statements of Comprehensive Income and was included in the Expedited Freight reportable segment. No single customer accounted for more than 10% of the Company&#x2019;s consolidated revenues from continuing operations for the years ended December&#160;31, 2021 or December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment results from operations&#160;for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.157%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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:9.5pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,373,313&#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;289,171&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,662,484&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;21,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;25,224&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&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;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;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;14,328&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;139,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;159,301&#160;&lt;/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;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of property and equipment &lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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;36,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;39,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.157%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,070,106&#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;199,567&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,269,673&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;(2,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(100)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;19,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;23,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;/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;Amortization&lt;/span&gt;&lt;/td&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;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;7,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;13,488&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;71,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;16,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(13,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;73,924&#160;&lt;/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;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;Purchases of property and equipment&lt;/span&gt;&lt;/td&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;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;19,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;20,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;/table&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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.449%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;997,877&#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;217,606&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,215,483&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;3,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;(3,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(296)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;23,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;26,211&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&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;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;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;10,183&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;103,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(14,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;112,416&#160;&lt;/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;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;Purchases of property and equipment&lt;/span&gt;&lt;/td&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;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;21,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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="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;&#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;22,007&#160;&lt;/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:15pt"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;Total Assets&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;As of December 31, 2021&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;777,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 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;249,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;90,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,117,823&#160;&lt;/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;As of December 31, 2020&lt;/span&gt;&lt;/td&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;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;706,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;183,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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973,294&#160;&lt;/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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation from the segment information to the consolidated balances for revenues and total assets is set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&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;Intersegment revenues - continuing operations&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 #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;(57)&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;(100)&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;(296)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues - discontinued operation&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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;296&#160;&lt;/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;Consolidated intersegment revenues&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;&#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;&#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;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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="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;br/&gt;2021&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,&lt;br/&gt;2020&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;Segment assets - continuing operations&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 #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;1,117,823&#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;973,294&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&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;21,002&#160;&lt;/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;Noncurrent assets held for sale&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;53,097&#160;&lt;/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;Consolidated total assets&lt;/span&gt;&lt;/td&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 #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 #000;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,117,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,047,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:36pt"&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-weight:400;line-height:120%"&gt;Revenue from the individual services within the Expedited Freight segment for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:&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:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&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: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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;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="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="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="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="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="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="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:#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;Expedited Freight revenues:&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 1pt;text-align:left;vertical-align: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;/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;Network&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;840,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;625,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 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;675,312&#160;&lt;/span&gt;&lt;/td&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 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;Truckload&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;223,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;194,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;196,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="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;Final Mile&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;275,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Other&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;35,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&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;Total &lt;/span&gt;&lt;/td&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 #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 #000;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,374,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,072,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,000,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzQ2_349114d8-e2bb-4131-a197-11c5d6b3dc28"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8afea59968a14942b27ff6f765f1b59c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzIxOTkwMjMyNzExMTg_f1263094-5f6f-4114-a27d-3c95a1f1c85c"
      unitRef="usd">138669000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90ZXh0cmVnaW9uOjYwMTI0OTgzZmE4NTQwMDI4NjQ0NDQ1YjYwNjc3Y2MxXzEyODg_b49da8d3-284d-4678-a797-f61e9c9ed58d">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment results from operations&#160;for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.157%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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:9.5pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,373,313&#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;289,171&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,662,484&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;21,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;25,224&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&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;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;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;14,328&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;139,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;159,301&#160;&lt;/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;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of property and equipment &lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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;36,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&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;39,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.157%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,070,106&#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;199,567&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,269,673&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;(2,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(100)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;19,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;23,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;/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;Amortization&lt;/span&gt;&lt;/td&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;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;7,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;13,488&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;71,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;16,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(13,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;73,924&#160;&lt;/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;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;Purchases of property and equipment&lt;/span&gt;&lt;/td&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;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;19,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;20,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;/table&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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.449%"/&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 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 style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&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 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.180%"/&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:11.180%"/&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:11.189%"/&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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="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;Expedited Freight&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;Intermodal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Corporate&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;Eliminations&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;Consolidated - Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External revenues&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;997,877&#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;217,606&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,215,483&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&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;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;3,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;(3,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(296)&lt;/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;Depreciation&lt;/span&gt;&lt;/td&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;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;23,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;26,211&#160;&lt;/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;Amortization&lt;/span&gt;&lt;/td&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;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;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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;&#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;10,183&#160;&lt;/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;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="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;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;Income (loss) from continuing operations&lt;/span&gt;&lt;/td&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;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;103,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="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;(14,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;112,416&#160;&lt;/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;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;Purchases of property and equipment&lt;/span&gt;&lt;/td&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;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;21,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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="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;&#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;22,007&#160;&lt;/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:15pt"&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;Total Assets&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;As of December 31, 2021&lt;/span&gt;&lt;/td&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;777,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 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;249,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;90,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,117,823&#160;&lt;/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;As of December 31, 2020&lt;/span&gt;&lt;/td&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;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;706,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;183,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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973,294&#160;&lt;/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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation from the segment information to the consolidated balances for revenues and total assets is set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&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;Intersegment revenues - continuing operations&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 #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;(57)&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;(100)&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;(296)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues - discontinued operation&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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;296&#160;&lt;/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;Consolidated intersegment revenues&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;&#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;&#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;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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="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;br/&gt;2021&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,&lt;br/&gt;2020&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;Segment assets - continuing operations&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 #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;1,117,823&#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;973,294&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets held for sale&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;21,002&#160;&lt;/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;Noncurrent assets held for sale&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;53,097&#160;&lt;/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;Consolidated total assets&lt;/span&gt;&lt;/td&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 #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 #000;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,117,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,047,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:36pt"&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-weight:400;line-height:120%"&gt;Revenue from the individual services within the Expedited Freight segment for the years ended December&#160;31, 2021, 2020 and 2019 were as follows:&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:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&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: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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;td colspan="3" style="border-top:1pt solid #000;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;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;br/&gt;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="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="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="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="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="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="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:#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;Expedited Freight revenues:&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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 #000;padding:2px 1pt;text-align:left;vertical-align: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;/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;Network&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;840,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;625,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 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;675,312&#160;&lt;/span&gt;&lt;/td&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 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;Truckload&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;223,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;194,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;196,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="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;Final Mile&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;275,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Other&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;35,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&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;Total &lt;/span&gt;&lt;/td&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 #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 #000;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,374,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,072,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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,000,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtNi0xLTEtMjcyMzQ_907ebb46-8039-45ca-8902-67c7d6a6a66e"
      unitRef="usd">1373313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtOC0xLTEtMjcyMzQ_2f1aa8e2-9d43-4f27-9a15-d9d629f37697"
      unitRef="usd">289171000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtMTItMS0xLTM5MTA3_c77399e3-5aa6-450f-a99f-d3bacb36411e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzEtMTQtMS0xLTI3MjM0_e2e2c2e8-ba10-4931-b6b2-ec5122bb6531"
      unitRef="usd">1662484000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedb8ee65c8864a2a9d23595add63cb5f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItNi0xLTEtMjcyMzQ_8b5bfa4c-9e49-4b76-b607-85f4aed2f368"
      unitRef="usd">-957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dcbd745057943588cbc4e66df339b67_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItOC0xLTEtMjcyMzQ_c3511096-e5b7-4488-990a-8781db273524"
      unitRef="usd">-43000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTItMS0xLTM5MTA3_8dd0c4e8-c49f-4896-ba9e-3f965f89f550"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTItMS0xLTI3MjM0_51874181-f93b-47ae-acc2-2f6d7862a0c4"
      unitRef="usd">-1057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75709549c40243aabfd1b8784761e212_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzItMTQtMS0xLTI3MjM0_597c0dcc-79e1-4939-9a05-e9a6dc5e139f"
      unitRef="usd">-57000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Depreciation
      contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtNi0xLTEtMjcyMzQ_7157db33-3047-4610-9b14-6c216191f31c"
      unitRef="usd">21623000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtOC0xLTEtMjcyMzQ_0fd3f7a9-ecb8-4332-adfc-b039dcf76294"
      unitRef="usd">3538000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTItMS0xLTM5MDk1_031652ce-5be0-4048-9025-1148f94490f4"
      unitRef="usd">63000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTItMS0xLTI3MjM0_db4c3264-2a27-44bd-bc4c-e0fcf7d1c470"
      unitRef="usd">0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzMtMTQtMS0xLTI3MjM0_a3e99012-28a2-4bb4-8c7e-a512b28fa940"
      unitRef="usd">25224000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtNi0xLTEtMjcyMzQ_7afc845e-6592-46ee-ac70-351fd9ec82ec"
      unitRef="usd">7219000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtOC0xLTEtMjcyMzQ_a97e8b8e-3932-45f4-b663-e382c585c338"
      unitRef="usd">7109000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTItMS0xLTM5MTE0_9500bb5c-b02a-4c1c-9047-44496d160e9c"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTItMS0xLTI3MjM0_c11513d7-6d4c-46d5-8478-414ffb7b84ef"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzQtMTQtMS0xLTI3MjM0_d186f941-041b-49bd-a2ba-45811afb6b53"
      unitRef="usd">14328000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctNi0xLTEtMjcyMzQ_e6ffa643-2ef4-4422-b2aa-081a636f22ad"
      unitRef="usd">139321000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctOC0xLTEtMjcyMzQ_b455f86a-5383-4e61-b96e-6c53f2ef553c"
      unitRef="usd">30117000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTItMS0xLTM5MTIw_3368ccc0-a6aa-411f-9d6f-320dfa5fba7d"
      unitRef="usd">-10137000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTItMS0xLTI3MjM0_25ac758c-60d9-46c4-a80c-d1f0f6e604f3"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzctMTQtMS0xLTI3MjM0_fc21e0c2-ae86-43f5-baa6-e13f4b01ed8f"
      unitRef="usd">159301000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i952240992b924b0c9a28b32222a2db43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktNi0xLTEtMjcyMzQ_125df166-f357-487a-8061-4cfefa3fd02a"
      unitRef="usd">36364000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaf34a9986f174a1d8766838eb1fd02e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktOC0xLTEtMjcyMzQ_94017365-fb7d-498a-a042-efd44ee58fdc"
      unitRef="usd">2745000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaa9335b5bde94297b70e088ecda5c1ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTItMS0xLTM5MTI2_ad427bb4-5521-4fdc-93c6-056635cbbd83"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5f03f78ebb1f49d5a6e31801498e391c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTItMS0xLTI3MjM0_c7a5bd29-c741-415e-90a1-9c55a1c8856d"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icabdba304f2d4f38a7f12e308219d986_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToyOWU4N2VjOWM5OWM0ODM1YjQ2ZTFkZDIwMjMxOTQ3ZS90YWJsZXJhbmdlOjI5ZTg3ZWM5Yzk5YzQ4MzViNDZlMWRkMjAyMzE5NDdlXzktMTQtMS0xLTI3MjM0_2fa6b4e7-842a-4d96-ba15-8e452e430efc"
      unitRef="usd">39109000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtNi0xLTEtMjcyMzQ_82baae2d-be0b-44a4-a670-844cda36c636"
      unitRef="usd">1070106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtOC0xLTEtMjcyMzQ_de4a1c48-b0dd-44f3-ae50-dc406b7fb231"
      unitRef="usd">199567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtMTItMS0xLTM5MTY5_1af7837d-3f65-4ca6-8c6b-f66d9040ad5e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzEtMTQtMS0xLTI3MjM0_4a3203a4-a0db-487e-a395-66b055e6eb84"
      unitRef="usd">1269673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe00bca226674d3ba06f3f57961df56b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItNi0xLTEtMjcyMzQ_a965537e-4c17-4344-a481-c32e4618863f"
      unitRef="usd">-2195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i954ae82e8a534f19accd7ec977c65914_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItOC0xLTEtMjcyMzQ_ae279877-0080-4d91-8bdc-699f347221e0"
      unitRef="usd">-36000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTItMS0xLTM5MTY5_efdc85e9-8060-4a5d-ba6f-3c86f9d35ef0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTItMS0xLTI3MjM0_188bad8b-659d-4eaa-b486-7291cac5b10c"
      unitRef="usd">-2331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzItMTQtMS0xLTI3MjM0_c6a65a68-d599-4436-b4aa-112a203a2ae1"
      unitRef="usd">-100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Depreciation
      contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtNi0xLTEtMjcyMzQ_0d7c6383-38ad-4dc4-b4dd-f2a8920d02d5"
      unitRef="usd">19824000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtOC0xLTEtMjcyMzQ_f01e9d1b-39b3-42a1-9e3f-863e6a576052"
      unitRef="usd">3693000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTItMS0xLTM5MTY5_e24859a7-8351-46d7-ba1a-18c71c039e88"
      unitRef="usd">120000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTItMS0xLTI3MjM0_d4256654-25d3-4206-8b82-1fe6010b8770"
      unitRef="usd">0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzMtMTQtMS0xLTI3MjM0_deb70bf5-e767-41cf-a1d6-8ceb6616769f"
      unitRef="usd">23637000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtNi0xLTEtMjcyMzQ_7a90fb20-ce32-4ad8-abf7-9385f7c1067d"
      unitRef="usd">7203000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtOC0xLTEtMjcyMzQ_0fa8b7e1-be6f-4b6a-b3f9-8340e9d34556"
      unitRef="usd">6285000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTItMS0xLTM5MTY5_a9cfac50-d96a-42b7-9169-d3052712c85c"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTItMS0xLTI3MjM0_339805f3-29fe-4d11-8a03-da0e322df352"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzQtMTQtMS0xLTI3MjM0_e3aa6578-9fc6-41a3-81fd-0bea3e40c6c9"
      unitRef="usd">13488000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctNi0xLTEtMjcyMzQ_a9a1d0b9-ca2a-4fe3-81f0-99532dade1a2"
      unitRef="usd">71266000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctOC0xLTEtMjcyMzQ_ca507f48-3857-48ff-8333-46a7d00b255f"
      unitRef="usd">16391000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTItMS0xLTM5MTcx_650b7af0-7a0d-41f8-8c4e-0f0f8d57be3e"
      unitRef="usd">-13733000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTItMS0xLTI3MjM0_90f96b11-11d0-4dc8-b06c-9df4bb005e56"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzctMTQtMS0xLTI3MjM0_13561526-83ba-467c-ab8e-651ba25ce4bb"
      unitRef="usd">73924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1ef44c4d35484f4cbe3c308aabfbf842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktNi0xLTEtMjcyMzQ_71736de6-59a3-4de6-95d1-1b07f291a7b3"
      unitRef="usd">19820000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibcb3fd9a283c4455a40d2df8e718a30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktOC0xLTEtMjcyMzQ_ca8ee6ab-505e-46a3-8671-1fbbaa1fd999"
      unitRef="usd">448000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7b7c94915c4d4baa97fed7b7c7bdaaa8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTItMS0xLTM5MTcz_4858bb47-4bfd-4e4b-aa7b-ae86c9f5aa3f"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if2b7370f46ca40f6b2fb8a6d6cddd4a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTItMS0xLTI3MjM0_73ac0f3d-a855-4cc6-add2-878f681d43a3"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i73de4bae51954398a6a78925dc0e17e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZToxOGM1OTY0NjYwMzE0NTJjOTk2YmJhZmM2NGJjYzAzNC90YWJsZXJhbmdlOjE4YzU5NjQ2NjAzMTQ1MmM5OTZiYmFmYzY0YmNjMDM0XzktMTQtMS0xLTI3MjM0_a398679c-b375-403f-8633-42d2c52d7bd7"
      unitRef="usd">20268000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtNi0xLTEtMjcyMzQ_99e4a8e0-cfdd-4634-925f-a9f6bab4fc5c"
      unitRef="usd">997877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtOC0xLTEtMjcyMzQ_f7d46b4a-3ba6-40c7-a4ff-0efc4af4affc"
      unitRef="usd">217606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtMTItMS0xLTM5MTU3_98c052f4-7222-4e05-8b1c-25f512f8743f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEtMTQtMS0xLTI3MjM0_c44cd3b0-75fd-4b2f-a58f-ff7cec08eded"
      unitRef="usd">1215483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27ddca6b62a54f0f89905de18ee96eaa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItNi0xLTEtMjcyMzQ_71246684-2759-4dbb-b284-ae23fec92c1a"
      unitRef="usd">-3057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f9265a27277416994eb687553e665c1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItOC0xLTEtMjcyMzQ_c40262eb-ed50-4c57-8b3f-0fbb2ca7a107"
      unitRef="usd">-105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTItMS0xLTM5MTU3_d5772f74-e8c5-4411-8457-06101e1050ff"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTItMS0xLTI3MjM0_7d1309a1-d1e4-41fb-bf49-6da9e6ff97d2"
      unitRef="usd">-3458000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzItMTQtMS0xLTI3MjM0_5a3c4bcc-8b09-4339-b778-1ea9168d257c"
      unitRef="usd">-296000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Depreciation
      contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtNi0xLTEtMjcyMzQ_a1f71dc5-9bc2-4e68-b493-3964bc458428"
      unitRef="usd">23087000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtOC0xLTEtMjcyMzQ_fe2baf56-05bb-4060-a4bc-fe0572260b55"
      unitRef="usd">3086000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTItMS0xLTM5MTU3_2e8e36d4-2fb3-40f4-9303-cb0b9280ebba"
      unitRef="usd">38000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTItMS0xLTI3MjM0_67f69645-0a64-4ead-b9f3-72558da3331d"
      unitRef="usd">0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzMtMTQtMS0xLTI3MjM0_544ce4b3-2e4b-4845-ad6c-af4eebe3f2e0"
      unitRef="usd">26211000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtNi0xLTEtMjcyMzQ_dbba1306-74b8-4430-9a1b-11dc3ecb634a"
      unitRef="usd">4335000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtOC0xLTEtMjcyMzQ_5f7a1dc6-1f82-47a2-99b8-9463e18e1b50"
      unitRef="usd">5848000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTItMS0xLTM5MTU3_716f13ac-7e31-429d-887e-94a80e7ced0d"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTItMS0xLTI3MjM0_745420d1-5929-4321-b602-e498312bd59d"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzQtMTQtMS0xLTI3MjM0_4a4b128c-e4ac-44b2-8d81-2377d05a9271"
      unitRef="usd">10183000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctNi0xLTEtMjcyMzQ_a416bc84-cd72-43a0-ac84-c5ca0aee64e5"
      unitRef="usd">103640000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctOC0xLTEtMjcyMzQ_0af2bc54-1846-4dd3-887b-78291951d2fa"
      unitRef="usd">23679000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTItMS0xLTM5MTYz_5bac84cf-a4ff-4fe5-817d-285ee5a98266"
      unitRef="usd">-14903000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTItMS0xLTI3MjM0_cc9d3bc0-06d5-45e4-ac50-438aa2bb4ed8"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzctMTQtMS0xLTI3MjM0_a351c680-15ef-4a4a-aac0-b32c27849017"
      unitRef="usd">112416000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i14c38c154c2a488cb2fd4c6c9135bec2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktNi0xLTEtMjcyMzQ_d314cd4f-339e-4a32-b94e-c93bfe3b6c6e"
      unitRef="usd">21290000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9328e23718fd4dbab6ae06aee8a28027_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktOC0xLTEtMjcyMzQ_0cfb74ca-40b9-479d-8829-39de64233727"
      unitRef="usd">717000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i58452c822b4f424da2e63034ef573d84_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTItMS0xLTM5MjE5_f7b1dde9-04cf-4e33-b571-2779781e39d0"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib332ee3529e64932b3b087b913b7be49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTItMS0xLTI3MjM0_dff1b7b0-92f2-4402-86bc-000d5ee4a348"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icf01ae0f19b64dd49b57da6b0a26e4f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzktMTQtMS0xLTI3MjM0_e0f77f2c-1ee2-411e-9358-581adf2c03d1"
      unitRef="usd">22007000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i0a77239784c343879c4b0c8311702dd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTYtMS0xLTMzNTY2_ef1650ac-9a52-4598-b6f9-ac963fe9de48"
      unitRef="usd">777987000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0448984a90664ee0bc237a9cd9f0c442_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTgtMS0xLTMzNTcy_04dcdb25-9a2e-45ae-bc80-210214f22113"
      unitRef="usd">249467000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i78651abf85654de2bd1f8acfdac60da6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTEyLTEtMS0zMzU4MQ_b0a8138f-6629-4232-a7e8-1e3a2461868b"
      unitRef="usd">90588000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8e98a029dd4c449a8860aa004bbafce5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTEzLTEtMS0zMzU4Nw_b0a31d0e-c159-4f9b-b3d0-7221f5a71790"
      unitRef="usd">-219000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iad921e8b8b13404982f80caa0c8bc934_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEyLTE1LTEtMS0zMzU5Mw_53d49523-ec94-406e-a6e1-db13fb045c63"
      unitRef="usd">1117823000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iedc4ca25061840088d90695274d0a559_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTYtMS0xLTMzNTY2_88a1c52d-2b43-4350-b651-f0797ddc7c6f"
      unitRef="usd">706396000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i305551a5a79d46edb6da37d9712bbd4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTgtMS0xLTMzNTcy_c4a60b0e-5288-47ee-a635-6f6d643173a3"
      unitRef="usd">183073000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic574094712d04acda5b475dbc14a451a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTEyLTEtMS0zMzU4MQ_2a522fd6-70ee-4343-9a89-424cde13be2c"
      unitRef="usd">84370000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1a93fa82ae054374946ce43516d411cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTEzLTEtMS0zMzU4Nw_12c20c61-35c6-4dd4-8d89-b4c61bd7c316"
      unitRef="usd">-545000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id7761eb50a9c4594a1feb9de3fa82b93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpkMTQ0MTYzYzk3NDE0YTI3OTBjYzc1MDU5MGRiMGQ5Yi90YWJsZXJhbmdlOmQxNDQxNjNjOTc0MTRhMjc5MGNjNzUwNTkwZGIwZDliXzEzLTE1LTEtMS0zMzU5Mw_982be856-e8a6-41cf-8770-08cb1dd2d444"
      unitRef="usd">973294000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75709549c40243aabfd1b8784761e212_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtMi0xLTEtMzM5ODk_ae5d9f98-38ba-4b3c-8aa7-c4a5a2c8118f"
      unitRef="usd">-57000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i630d2bfac6db420fbb98d3e27721a2da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtNC0xLTEtMzM5Mzk_44258812-04c8-4929-92fc-74464cadfc1b"
      unitRef="usd">-100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8645600825fd40ef9a0f87cbe89087e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzEtNi0xLTEtMzM5NDA_4b4836e2-3ab7-4805-a2fc-2a5699d9a079"
      unitRef="usd">-296000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f341577b6f14c5296e136689f730204_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItMi0xLTEtMzM5ODk_0a1e4b1d-cbde-412a-a723-fc54f81c0ee6"
      unitRef="usd">57000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i354c6053549941b2ad90c05f254620d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItNC0xLTEtMzM5Mzk_6350413b-f66c-4505-b5ad-f49f2d946887"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6c0cda296f946df8e1b784c704eabd7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTphZGVmZTEwMGUyZjU0ZTAzOGM1NjZjYzkyMDdmZGQ3ZS90YWJsZXJhbmdlOmFkZWZlMTAwZTJmNTRlMDM4YzU2NmNjOTIwN2ZkZDdlXzItNi0xLTEtMzM5NDA_d53494d2-cbd7-4f41-9be7-2a05154f640e"
      unitRef="usd">296000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Assets
      contextRef="ic596485609404512b9f36d5f99d9f732_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzEtMi0xLTEtMzQwMjM_af4490f4-b7b3-4739-8d42-536179f8fadc"
      unitRef="usd">1117823000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3c99e4c51bec4acca755901ca0813723_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzEtNC0xLTEtMzM5NjQ_fd5302fe-d18d-4b8a-aede-927c09e0e9b0"
      unitRef="usd">973294000</us-gaap:Assets>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzItMi0xLTEtMzQwMjM_98b64e97-ede8-44bf-8e2b-118c5972317b"
      unitRef="usd">0</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="idad90e8f2293457b9830b15197094351_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzItNC0xLTEtMzQwMzE_658631e7-4892-4612-8894-82f6f19455f2"
      unitRef="usd">21002000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="i4cb5f24e9aa841cf9a120cd2916f6288_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzMtMi0xLTEtMzQwMjM_6fb702ca-65af-4def-ba82-c77624593f5b"
      unitRef="usd">0</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="idad90e8f2293457b9830b15197094351_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzMtNC0xLTEtMzM5NjQ_8682fca7-81e3-458d-b025-8436304d920b"
      unitRef="usd">53097000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:Assets
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzQtMi0xLTEtMzQwMjM_df1a82a7-b084-4a4e-9cb8-145cbf7cf5f3"
      unitRef="usd">1117823000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTpiOTc2NDQ2MzFkYWE0OTA4OTA1Mzg5OGI2ODIzOTlmNC90YWJsZXJhbmdlOmI5NzY0NDYzMWRhYTQ5MDg5MDUzODk4YjY4MjM5OWY0XzQtNC0xLTEtMzM5NjQ_07ee95e9-8221-407b-8231-4c5c00946e67"
      unitRef="usd">1047393000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35ffae5850c94398b172f4384e14c20c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktMi0xLTEtMjcyMzQ_d1c04b0f-63da-4da8-a242-932334ece641"
      unitRef="usd">840429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6223c0d277f4010bfc81ca44dd98301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktNC0xLTEtMjcyMzQ_1dc3d580-2cb7-4b3a-ba45-9aaa16b35727"
      unitRef="usd">625517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife7ff9711f534509909a4d22c1aaeafb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzktNi0xLTEtMjcyMzQ_7d1faec3-0fc8-4cd8-9865-938a535e7fe0"
      unitRef="usd">675312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80fc792137e9480c842eb0ac54224196_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTItMS0xLTI3MjM0_87a3b732-8453-48d2-8cf9-b77b8d8a58e9"
      unitRef="usd">223026000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96948ebac9ce4fce8ca647d4b1dbcfa5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTQtMS0xLTI3MjM0_810b8440-f004-4311-b004-ffb4d49edcac"
      unitRef="usd">194058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i880e017133e04c05b4b876fd7ab72067_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEwLTYtMS0xLTI3MjM0_10eddedb-5b0b-487f-8813-4fb27b3768a6"
      unitRef="usd">196855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25f1ce5b676d4c0386c4d2e96db10a12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTItMS0xLTI3MjM0_90dc7e32-d5b4-4574-b8b1-89d32c9c590b"
      unitRef="usd">275201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61299e6cc90f4009b3ad472092c79e86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTQtMS0xLTI3MjM0_d9cd3307-c02a-42f7-941b-bc72372e9567"
      unitRef="usd">224475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id62c4b46e103403abf7e074c73d353b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzExLTYtMS0xLTI3MjM0_baecd166-730b-416e-b358-f9222e0c311f"
      unitRef="usd">100555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d0f7bd50c2646269cb92d6f235360c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTItMS0xLTI3MjM0_3e713b42-c9e1-4a27-938d-d8137686da2d"
      unitRef="usd">35614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc976efd76d3459fa06bcf69c4fd6721_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTQtMS0xLTI3MjM0_a7f4d4b9-0321-4aa1-a97e-1e277156d8a9"
      unitRef="usd">28251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i927b8dc6a028466d86129e6f851a7a51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEyLTYtMS0xLTI3MjM0_ba6cf1df-d666-4099-b56c-7f6727b70a86"
      unitRef="usd">28212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e7279427e764c07a539cdbd2a1ce17b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTItMS0xLTI3MjM0_e0ef0b7e-65f5-47f6-a0a0-70f58606143c"
      unitRef="usd">1374270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69de00cd8c324bfb99d76792e2c965b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTQtMS0xLTI3MjM0_50606b85-8ac4-490c-981b-b6b2ea63ec9c"
      unitRef="usd">1072301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i663e987046944b788adb79a1bb5e95b3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMTcvZnJhZzo2MDEyNDk4M2ZhODU0MDAyODY0NDQ0NWI2MDY3N2NjMS90YWJsZTo2ZjUxYjIxZTUxZTg0ZGFhOGU3YWI3NmZiYWU0ZmM4My90YWJsZXJhbmdlOjZmNTFiMjFlNTFlODRkYWE4ZTdhYjc2ZmJhZTRmYzgzXzEzLTYtMS0xLTI3MjM0_98650847-c86d-46bc-aed8-bf9e4cc5122e"
      unitRef="usd">1000934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90ZXh0cmVnaW9uOjY0NzZkZGQxMGY3ZTQ1ZTU4MzQ0MmM4YWYxYWJkMDcyXzM4NDgyOTA2OTgyNDE_021faf6f-f4bf-4cff-821d-c24cf0cfbe7b">&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:120%"&gt;Schedule II &#x2014; Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&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:120%"&gt;(In thousands)&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-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.956%"/&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:0.1%"/&gt;&lt;td style="width:0.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.278%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="12" 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;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:right;vertical-align: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;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&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="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Charged to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;Charged to&lt;br/&gt;Other Operating Revenue&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;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;Balance at&lt;br/&gt;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:400;line-height:100%"&gt;Year ended December 31, 2021&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #000;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 #000;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 #000;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 #000;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;Allowance for doubtful accounts&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;1,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 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,734&#160;&lt;/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;Allowance for revenue adjustments&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;1,526&#160;&lt;/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;Deferred tax valuation allowance&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;395&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;4,625&#160;&lt;/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: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;2,668&#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;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;5,900&#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;7,943&#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;8,626&#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;7,885&#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;Year ended December 31, 2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Allowance for doubtful accounts&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;1,316&#160;&lt;/span&gt;&lt;/td&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;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;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;&#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 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;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 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;1,268&#160;&lt;/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;Allowance for revenue adjustments&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;1,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;Deferred tax valuation allowance&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;395&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/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:0 1pt"/&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 #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;2,448&#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;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;567&#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;4,751&#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;5,098&#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;2,668&#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Allowance for doubtful accounts&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;1,290&#160;&lt;/span&gt;&lt;/td&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;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;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 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,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;div&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 revenue adjustments&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;3,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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;737&#160;&lt;/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;Deferred tax valuation allowance&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;395&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/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: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;2,440&#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;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;752&#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,339&#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;4,083&#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;2,448&#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="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;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;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;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;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;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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents an allowance for revenue adjustments resulting from future billing rate changes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents uncollectible accounts written off, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents adjustments to billed accounts receivable.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idb858aca12ee4d5f8aace50c3e2a8994_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtMi0xLTEtMjcyMzQ_e88dc8b5-94a3-4400-9143-68e5731fd314"
      unitRef="usd">1268000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtNC0xLTEtMjcyMzQ_77ded3b2-941c-4499-a38a-fd986ee07c27"
      unitRef="usd">1670000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtNi0xLTEtMjcyMzQ_90c300fb-eab6-4ecd-bf76-60eb2192bfc0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic54538bdec8b4fe39e9279978c7ae935_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtOC0xLTEtMjcyMzQ_5abebb63-44a8-4e20-804b-6fae2a48a17a"
      unitRef="usd">1204000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i39c9d45d70534f88b9a0765a830cfb67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzMtMTAtMS0xLTI3MjM0_909b0390-8a69-40b1-ba45-8d34b2257ff8"
      unitRef="usd">1734000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i37745562efbf42579e3981d1de52b560_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtMi0xLTEtMjcyMzQ_882dadcc-9b77-4128-9a03-2854da50e7e3"
      unitRef="usd">1005000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtNC0xLTEtMjcyMzQ_b39bd066-1e06-4364-9267-c5fcae3f58fc"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtNi0xLTEtMjcyMzQ_90a0c303-d399-4460-b345-c9bc50b70110"
      unitRef="usd">7943000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7b35a1321eb94bb2a4620db1fa3c9625_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtOC0xLTEtMjcyMzQ_b4ff16f9-6328-443a-a1e8-fb088cc1a836"
      unitRef="usd">7422000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7f6804c3e1dc49638952fbec3ec404e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzQtMTAtMS0xLTI3MjM0_d63e5b67-facf-4a79-83d5-f4885662a6cf"
      unitRef="usd">1526000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i818bfdb42bd74146b7174d35f1f8d50e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtMi0xLTEtMjcyMzQ_5a9db34b-a2c2-4238-badb-61da7930f6eb"
      unitRef="usd">395000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtNC0xLTEtMjcyMzQ_695847f3-9fe1-4d13-a546-7d8b78303d7e"
      unitRef="usd">4230000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtNi0xLTEtMjcyMzQ_fb6f7b81-6154-4d0e-8b55-7226d3506745"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie8c500d374ac4c5ebf6bdaefd443935b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtOC0xLTEtMjcyMzQ_aa981ded-78ab-4850-b674-338e19a4cebc"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9d93a22c93404773a940fb193c80ed0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzUtMTAtMS0xLTI3MjM0_829b2651-2147-47e4-8f41-5b254c6dfdb5"
      unitRef="usd">4625000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtMi0xLTEtMjcyMzQ_9d255dad-1706-47ee-9d14-c7b3d6084028"
      unitRef="usd">2668000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtNC0xLTEtMjcyMzQ_fb73c8a2-a0e9-43fe-ac7c-206e2976bc3e"
      unitRef="usd">5900000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtNi0xLTEtMjcyMzQ_71868b3d-f42e-44bd-a4f2-92853e9640a5"
      unitRef="usd">7943000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtOC0xLTEtMjcyMzQ_1b44bc57-b5e0-4ab9-bc9c-e8754c71d127"
      unitRef="usd">8626000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i46e7f4db944046fbacbb973942dd72e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzYtMTAtMS0xLTI3MjM0_0249cbe7-a9bf-4ec6-916e-041f35fff7ab"
      unitRef="usd">7885000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id4c7c565c8194ef992ccfab725a6baf1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtMi0xLTEtMjcyMzQ_cb0ed8bd-30ee-4aee-b758-aed080fe326f"
      unitRef="usd">1316000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtNC0xLTEtMjcyMzQ_e8afb9e3-b6fe-47fc-868b-544598500257"
      unitRef="usd">567000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtNi0xLTEtMjcyMzQ_a6a46738-336b-4d46-bb93-11a82a5997bc"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie67e4f4170b84bd4977dbd1e8fe3ab00_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtOC0xLTEtMjcyMzQ_a08ac7f9-2e43-4f35-8fe7-b12a2f9c1f57"
      unitRef="usd">615000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idb858aca12ee4d5f8aace50c3e2a8994_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzgtMTAtMS0xLTI3MjM0_0b80d33f-7cee-4816-934a-50f6d73b17ea"
      unitRef="usd">1268000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id12ba904f722491f91e2a92da062e6ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktMi0xLTEtMjcyMzQ_3b6f0a70-0d3e-4b4d-a37c-eca2ef4a1455"
      unitRef="usd">737000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktNC0xLTEtMjcyMzQ_612af0ea-bf67-45c2-919d-51443789879c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktNi0xLTEtMjcyMzQ_d4a3429c-d5b8-4c94-9fff-245b8746db55"
      unitRef="usd">4751000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="id2b33ae3c7bb46dc8b6100212620fe0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktOC0xLTEtMjcyMzQ_7f1a626c-b922-41c5-ae3a-7cdddb95eb88"
      unitRef="usd">4483000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i37745562efbf42579e3981d1de52b560_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzktMTAtMS0xLTI3MjM0_7fed2712-6115-4b39-9744-2bc5fbabd7c4"
      unitRef="usd">1005000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i736b89f17bb141ac841aa7c3de3c0264_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTItMS0xLTI3MjM0_30f1dd90-c2dd-4ba8-8a7d-411a7305e1cd"
      unitRef="usd">395000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTQtMS0xLTI3MjM0_3b4b00f2-be4f-419e-8203-eed9aa39b028"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTYtMS0xLTI3MjM0_1f966284-826b-4f09-bab6-f34a64ed33c8"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic7dc867e516e439b89c765b2b452fdcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTgtMS0xLTI3MjM0_a09f7cd8-53c2-40e9-a286-487b5e9911e0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i818bfdb42bd74146b7174d35f1f8d50e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEwLTEwLTEtMS0yNzIzNA_4f7f7e65-fc7e-40fe-9188-ac8db906c9c2"
      unitRef="usd">395000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTItMS0xLTI3MjM0_5396756a-686d-40cb-b60c-f1002e80e9d9"
      unitRef="usd">2448000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTQtMS0xLTI3MjM0_3334aaf3-8bd2-4b36-a065-ee189b9a234d"
      unitRef="usd">567000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTYtMS0xLTI3MjM0_271c5184-cfb8-4965-9b63-1a68038421e5"
      unitRef="usd">4751000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2bad9420b36b4c0182c39185d9ece917_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTgtMS0xLTI3MjM0_7eb1c22d-3fc9-4007-bd4d-6db115a54a19"
      unitRef="usd">5098000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i692a820d4f234f10be35ec76aefba93e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzExLTEwLTEtMS0yNzIzNA_15c12b49-59d1-497f-8d4f-2115d1b9fdf8"
      unitRef="usd">2668000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8286d04ed29c4ee5ac69cbac07505be5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTItMS0xLTI3MjM0_bff00351-2af5-4fb1-a55c-c1567cd2137b"
      unitRef="usd">1290000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTQtMS0xLTI3MjM0_85d98ce8-16e2-4779-900e-ab37b946623e"
      unitRef="usd">752000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTYtMS0xLTI3MjM0_53ff5f6c-c376-4844-8999-d82b251e6908"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ied41b13c8ef2454d90e7d2c0ad7aab8f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTgtMS0xLTI3MjM0_9aad1ca3-df6f-40a1-8560-29ee56c5bf77"
      unitRef="usd">726000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id4c7c565c8194ef992ccfab725a6baf1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzEzLTEwLTEtMS0yNzIzNA_80df704e-6c06-413a-b758-a75faf38d173"
      unitRef="usd">1316000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i498aabf778974ad6b53f28e19da6e205_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTItMS0xLTI3MjM0_7ffd92eb-5638-4fc2-8cbb-9bd088ca984c"
      unitRef="usd">755000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTQtMS0xLTI3MjM0_88a45292-46e1-4604-96e9-50258d5902a1"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTYtMS0xLTI3MjM0_a32cdfd7-8944-486e-9066-9a575b6c0c67"
      unitRef="usd">3339000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i0a0f51026a9b475da96ad4bb01333416_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTgtMS0xLTI3MjM0_8462c2cc-14b4-4b8a-b673-7e5af77a7793"
      unitRef="usd">3357000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id12ba904f722491f91e2a92da062e6ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE0LTEwLTEtMS0yNzIzNA_89dd201a-8bb7-4c1b-bac9-704e67b86201"
      unitRef="usd">737000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic664d3015de84e888b1ebc82065f91d6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTItMS0xLTI3MjM0_d0081512-fa1b-42e9-ac58-40a7a0f75e38"
      unitRef="usd">395000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTQtMS0xLTI3MjM0_52c1d82c-0c5f-47d4-ae2d-50ecb86881cb"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTYtMS0xLTI3MjM0_3803dfbc-e7c2-4f10-a734-bc219aa382b9"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4af6ab7fac5a448c84b4d2061ace51d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTgtMS0xLTI3MjM0_f9d7af1a-759b-41cd-8814-f1c76783dbf4"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i736b89f17bb141ac841aa7c3de3c0264_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE1LTEwLTEtMS0yNzIzNA_2bbc614e-cdaa-4b40-a53a-0b6574f5c17c"
      unitRef="usd">395000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iad5f7115436d47c5bfea3f136b579d4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTItMS0xLTI3MjM0_ffd1c45e-29dc-4d56-aa33-c00cb2f63b28"
      unitRef="usd">2440000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTQtMS0xLTI3MjM0_8ac344b9-0408-4f7a-9ccb-e1ac9a59fa6a"
      unitRef="usd">752000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTYtMS0xLTI3MjM0_4dc0eb62-fb2f-4ab5-9241-e087f4e5c270"
      unitRef="usd">3339000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i380bd8719b60436facfd51a26edbb470_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTgtMS0xLTI3MjM0_abe97d62-38df-40ad-9e6f-869f1474c176"
      unitRef="usd">4083000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i39930359b989476789c4b239d803b7b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18yMjYvZnJhZzo2NDc2ZGRkMTBmN2U0NWU1ODM0NDJjOGFmMWFiZDA3Mi90YWJsZTo0MzE0Mjk5MGRmN2E0ODc5ODQyNTFjYjI2NjkzNzQxNC90YWJsZXJhbmdlOjQzMTQyOTkwZGY3YTQ4Nzk4NDI1MWNiMjY2OTM3NDE0XzE2LTEwLTEtMS0yNzIzNA_7453af46-969f-4cd1-a0d8-b064fa6257d1"
      unitRef="usd">2448000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounding may impact summation of amounts.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTMtMS0xLTI3MjM0_eb2d6bef-2503-4287-8f36-915d1e7ca002"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTEtMS0xLTI3MjM0_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90YWJsZTphNTE4MGYzNzUyYWY0MjNmOGZmZDU5NTViNDliOTcyMi90YWJsZXJhbmdlOmE1MTgwZjM3NTJhZjQyM2Y4ZmZkNTk1NWI0OWI5NzIyXzQ0LTUtMS0xLTI3MjM0_58775890-1285-4dc1-905a-e76fcfe7866e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNjkvZnJhZzpkNmY3NjE0OTdjNjk0NDllOWFjZTk1ZWYzZTQ2ZGEwMS90YWJsZTo0YWU3ZDliMmY5NGQ0MTYxYmNjOTc0NDc3ZjcxZjZlMC90YWJsZXJhbmdlOjRhZTdkOWIyZjk0ZDQxNjFiY2M5NzQ0NzdmNzFmNmUwXzE5LTEtMS0xLTU1ODQw_aefa36ed-d502-4248-9204-0f19e638dfcd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjM0MTQwMzg3MTlkMDQ2YzFiNWE3NzI2M2U2NGUxMDQ3L3NlYzozNDE0MDM4NzE5ZDA0NmMxYjVhNzcyNjNlNjRlMTA0N18xNTQvZnJhZzpiMzU3Yjc2NWU5YzE0ODMyOTZjN2NhZTZkZmM0MGMxMy90ZXh0cmVnaW9uOmIzNTdiNzY1ZTljMTQ4MzI5NmM3Y2FlNmRmYzQwYzEzXzM4NDgyOTA2OTc0MDQ_d760ee51-5269-40c7-8e94-098090609f7b"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M8V2:'T:<P32Q#\#]M93F<&)?4/[*<_,?4$L#!!0    ( .&+852ZQ*B9&P(
M &8%   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULC91M;],P$,>_BI47
MO)J:)GU@C#12NVY0:4/5)D (\<)-KHDU/P3[0L:WQW;24*0V]$WLL^]^_M\Y
MYZ11^L64 $A>!9=F$92(U4T8FJP$0<U(52#MSEYI0=&:N@A-I8'F/DCP,!Z/
MYZ&@3 9IXM>V.DU4C9Q)V&IB:B&H_KT"KII%$ 6'A2=6E.@6PC2I: '/@)^K
MK;96V%-R)D :IB31L%\$R^AF-7?^WN$+@\8<S8G+9*?4BS,V^2(8.T' (4-'
MH';X!;? N0-9&3\[9M ?Z0*/YP?ZO<_=YK*C!FX5_\IR+!?!=4!RV-.:XY-J
M/D*7S\SQ,L6-_Y*F]8W?!22K#2K1!5L%@LEVI*]='8X"HNLS 7$7$'O=[4%>
MY9HB31.M&J*=MZ6YB4_51UMQ3+I+>49M=YF-PW19YPS)1K;7:^N4A&BQ;C/,
M.L2J1<1G$%%,'I7$TI [F4/^+R"T>GI1\4'4*AXDKB$;D4ET1>)Q' WP)GV2
M$\^;7)HD^;[<&=3VE_@Q@)_V^*G'3X?P2I-/5,"I\@U'WVEID+RAHGI/OJE:
M%N3A83N@:M:KFEVDZD%E9R_V/P3D5"*](A^6 WKFO9[Y17KNF19DLSXE9Q@P
MC4^I"(_^?0&Z\!UN2&8KB6T;]*O]([)L>^>O>_L"/5)=,&D(A[T-'8_>VO+H
MMJM; U7E.VFGT/:EGY;V(03M'.S^7BD\&.Z _FE-_P!02P,$%     @ X8MA
M5 *]/&GF!@  N!P  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R566EO
MVS@0_2N$-UBT@!/STI4F =(4>P"[W:!I=S\S$FT+E417HG+TUR\I*98L'DX^
MM)'D1_+-<#AO1KIX%/7W9LNY!$]E4367BZV4N_/5JDFWO&3-F=CQ2OVR%G7)
MI+JM-ZMF5W.6=8/*8H4A#%<ERZO%U47W[+:^NA"M+/**W]:@:<N2U<\?>2$>
M+Q=H\?+@2[[92OU@=76Q8QM^Q^6WW6VM[E;[6;*\Y%63BPK4?'VYN$;G-R36
M SK$OSE_;";70)MR+\1W??-G=KF FA$O>"KU%$S]>> WO"CT3(K'CV'2Q7Y-
M/7!Z_3+[;YWQRIA[UO ;4?R79W)[N8@7(.-KUA;RBWC\@P\&!7J^5!1-]S]X
M'+!P =*VD:(<!BL&95[U?]G3X(C) $0= _ P +]V !D&D,[0GEEGUB<FV=5%
M+1Y!K=%J-GW1^:8;K:S)*[V-=[)6O^9JG+RZ$54CBCQCDF?@(RM8E7)PIZ=K
MP"GX=O<)O#MY#TY 7H&O6]$VK,J:BY54*^OQJW18Y6._"G:L\HFG9X"@)< 0
M(\OPF]</AX?#5\K>O=%X;S3NYB,NH]NZYI4$K&F4G>>>&<E^1M+-2%TSLF8+
ME&] JB_XCS9_8(5:PNJK?JJ@FTH?LX<K$A$47JP>IBXQ413B@.Y1!SSIGB?U
M\KQ.4]$J6NH$IEQQO"_X$A2\:0 KU(GN=E^LP0E9XA#J3=<;UAEV@I<X(L,C
M:#.K7SF<$,8PAG$PL\N$H2"D";0;%NP-"[R&_2.WO)Y8975\8"P=PR2:\3-!
M#FKAGEKHI79;\QW+,\"?5.YM[,Q"TW<8QV1&S8)"%#GH17MZT2L\EQX<"1O%
MR%@\@G@>M"8HC*B#8+PG&/O/U@$UL.5%!I1^@4:=,!O1V+.!/4L3@1&$V$XS
MV=-,O#2_"LF*5_@Q,1>/<0SG86B!T2!.0CM)!,=\#X]$HRH!:OG<'6J=J'9*
ME.425%Q:\SJT^"J!R?Q46W H3N(P<O"=Z!/RAZ=BRV1>;52:4G(-:JW+IV)]
MVJH;MY>'60_XT!@E\9RW!8<)(;&#]R@Q"'MY_RY$]I@7A94<-IT:AE& Y^0L
M.$J3V!&I:%0KY)>K_LRS5&U_K70_KR2K-KE.FUT@: E@:=J6;='5!:P4M<Q_
MLJ[PTO* 8+0D)#H4B(0L(4Q\"C&P.LS]-$+SV+?A: ")R^Y1_9!?_@:[W5%C
MBA,-IZ([\+/  A0C![U1PY!?Q#Z+*GUCLD,^N1K8FI" 3'7OD.TH:\BO:WW"
M\SC3E"N$4!3CN:S9@)!&)"$.BJ.TH>A5A5Z1L_N\R&7.O=4>&B4)^35I7T?M
MV+,N-ZSVFS)#:4R,8#=A1*%<P33*$?+KD:)8M]Q?=B!394(48C2G:,("A$-'
M+8I'+<)^+3HL/2:;9..*386A(9H?30L*P2!VE"!XE"'LEZ&72-KI3-AGP8S?
MRR[SK?.J*YQ[@1+W1;[I4J7=#%-P0AC/9<F"0C%TQ 2>]#U^4;)8(6;Z>FP7
M3$FB44#FRF6#D="Y#:-PX2-]EADKQW,D-N5DGB,M$!PDV!7AH^!@O^ <%H7'
M?&MIC4(:)H9S+;A('5N7=T?]P7[]^4M4FU/)Z_*5H6P*2Q)$\^1A0070U;3@
M47VP7WWF=>'$MT-'FQX&N]4"F_(@"I.Y#28NAH0ZBG$\ZA/V]UZCPW4RL?/N
M4DR7:_*F:;M$DXK&+KG8[+]0$-!PWJ;9<*KL31Q5+QYU$?MUL<_HQ1A'1R+>
M(I%)B(VD;L("BG#B8#M*)/9+Y">^YG5? *>BY$"R)P=/4P IH4;/9H.IEL,1
M)F342>+7R4E=^*;$1TPQG"<^"X30( H<E$>])$?T4I1E+G5KV?3OQ42E#RNO
M4LW\W6<A.4C>6TF;TF>0]D$."8_22/SO!.^VK.9;462\;G[])<8H^M"UQ_+9
M^WYP\H+0KURW]4NP-5*DWY?@!)Y!I.K'&CRPHN7GX+J56U'G/S5$D]$O8 /5
M4D'][P.HQ,MCG0<42&V\:&6C6K=,I\%I+^9JP,AQ)?1"#FT?59#X55 '@TID
M;S(<CI8/]FK#I@;OL3A<)F&\C.+XT FJ1T7A4AU47T]*+*\M(\,I-I"C.R&C
MW!*_W%YG6:XSO*H0] O"4\4R9;M<50Q6HJ:.XB"FT3Q9VG 4)\B5A4;%)7[%
M_<(E4X]41\'J2FV _=VVJ92$T 09'K7@($6N=X5DE%3BE]2^XFJ<I]E*VI3#
M("&AT??;<*I/=0D1&663^&6S)SW-[3J WVA$;'PPL+?;-J"UW5Y-/BOI;WI_
MLWJ35XVJ4M9J)#R+U!1U_YFLOY%BUWUINA=2BK*[W'*FZ&N ^GTM5-H?;O3'
MJ_W'RJO_ 5!+ P04    " #ABV%4KD/A:U<#  !_"P  &    'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;*6676_:,!2&_XJ535,K=<T7)- !4DLU;1?3T-C'
MM9L88M6QJ>U VU^_8R=- PT!-BX@3LYY_;PGQ]BCC9#W*B-$H\><<35V,JU7
M5ZZKDHSD6%V*%>'P9"%DCC4,Y=)5*TEP:I-RY@:>%[DYIMR9C.R]F9R,1*$9
MY60FD2KR',NG&\+$9NSXSLN-'W29:7/#G8Q6>$GF1/]:S22,W%HEI3GAB@J.
M)%F,G6O_:NJ')L%&_*9DHQK7R%BY$^+>#+ZF8\<S1(211!L)##]K,B6,&27@
M>*A$G7I.D]B\?E'_;,V#F3NLR%2P/S35V=@9."@E"UPP_4-LOI#*4-_H)8(I
M^XTV96PT=%!2*"WR*AD(<LK+7_Q8%:*1X/?V) 150G!L0E@EV,JY)9FU=8LU
MGHRDV"!IHD'-7-C:V&QP0[EYC7,MX2F%/#V9"JX$HRG6)$4WF&&>$#0W<@J=
MS; D7&=$TP2S<_01_9K?HK/WY^@]HAS]S$2A,$_5R-5 8O3<I)KUIIPUV#/K
M+4DN4>A?H, +_);TZ?'IWG:Z"_[K(@1U$0*K%^XK0B&-4825 M]7'8IAK1A:
MQ=X>Q>LD$06'&DJ2$+K&=XQ<(,Q@T9@"MQ6LU.M;/;/VUI,PB,#<NEF6MT%!
M$(=UT!9JKT;M=:)^AQ<L83D]%%1"#U"N,5]2 %9 G"1%7C#;'#@74M-G;%9?
MFX'>&S;?B\,PWK'P-FP8>MZPW4._]M#O?('S##HU$RPE4GUX-PC\^!,B8$@_
M=;W,J%:/.BLT@W\6(DUQ8#DF]Q=HA25:8U80= ;K(!6,8:G0"LJH#,AY6WG*
M*>*&;^_2\W>*<R!HBSZNZ>/3Z"VC0KC0F9#T&1X8%^7=5O12/VI0]3W[V:$_
M'+=E8% ;&/R3 :I4<1A^\ 9J%[LK8@MX6 ,/_PD8=E$%BRNE?'F(>GB0NBMB
MB]KW7K<"KY-[*O(<=M;_:/)J@@-=?BAJ&[^QD_DGX)_<Y95Z2_ONEOZ8R&T/
MKQN1'YSNX;A&KY2;5$$TC ;Q8+#+WQ(9AW[4"WM[^%^W/;][WVOE/Z'O*_EC
M3+1$MIMP&Z<C<S3]AN62<H4864"J=QG#WB++TUXYT&)E#TQW0L/QRUYF<$(F
MT@3 \X40^F5@SF#UF7OR%U!+ P04    " #ABV%4BTQ;$9@&  "O'   &
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*59WW.;.!#^5S2>/K0SC:T?@""3
M9*:QW;G,7'N9IKU[Z/2!&#EF"LB'Y"2]O_X$QN!(BY*V+XF!;Q=]N]K]%CA[
MD/5WM1%"H\>RJ-3Y9*/U]G0V4ZN-*%,UE5M1F2MK69>I-H?UW4QM:Y%FK5%9
MS"C&T:Q,\VIR<=:>NZXOSN1.%WDEKFND=F69UC\N12$?SB=D<CCQ*;_;Z.;$
M[.)LF]Z)&Z&_;*]K<S3KO61Y*2J5RPK58GT^>4=.ERQH#%K$W[EX4$>_44/E
M5LKOS<%5=C[!S8I$(5:Z<9&:?_=B+HJB\636\6_G=-+?LS$\_GWP_KXE;\C<
MIDK,9?%/GNG-^22>H$RLTUVA/\F'/T1'*&S\K62AVK_H88_E;()6.Z5EV1F;
M%91YM?^?/G:!.#((Z(@![0RH94"B$0/6&3#;(!@Q"#J#X*4&86?04I_MN;>!
M6Z0ZO3BKY0.J&[3QUOQHH]]:FWCE5;-1;G1MKN;&3E_,9:5DD6>I%AFZT>:?
MV05:(;E&<UF:O;=I-L6]0%?52I8"G: O-POT^M4;] KE%?J\D3N55IDZFVFS
MFL;G;-7=>;Z_,QVY,Z'H@ZST1J%EE8GLJ8.9H=%SH0<N<^KUN!"K*6+D+:*8
M$F!!BY>;8\!\^6)SDGC8L#XSK/7'1OQU >]S@KZ^NU6Z-I7US>,]Z+T'K?=@
MQ/M?6U&G.J_N3+7?BVHGH 3N782MBZ;CW%^0**(!Y6>S^^.X C@:)2%G3W%+
M"$="$@_^GG )>RZA-U(#%_%H&J@2ZM03H:CW&GDC=+VK5QO3@C)D@EZIK:Q-
M)DQO@P*U]Q0=$8L9PSRTXN3"HA!'46"%R86%<40"#$>)]WRXE\]-6J1U+M1;
M]& 40"%3M4B4VT+^$ +=BDJL<PV6,7>6PRB/B;7JA0NC'//8BL$2@(4QQ@0F
M%_?DXA=NYT*8G($\8N?./(F8M4<7+BI*.,46"P#%<$)A$DE/(O&26 C3;U=Y
MNE=0DYZT-)LN_V]TVR5N9I(PI!8C ,4)M?,"H"*6!# C@@=YP5Y.5Y7:F?)9
MB9;0JDCS$M8*[-P_H"2.+"X C 4)L2@O(5C,CW+]E,V16!(OF_<[41R:#,B"
M./<E'#O]$H)1TUIM%I W'B8C+.C @OJ+16]$C:33-4%&U%U#Q&*6V)0 G-%1
MSFU.  [3*!PI'3*H)6%>4I^E3HN7DF+N(D+,C&C9K  @2<(H2&Q:$+"A/]+7
MR*#3Q"_4W1BPKF6)5F9>RJM=0Z\C:J8WD&  $$S849?M^+DXSA)J"Q+DCM"
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
M]]><B_LWZB&XPV.59_\#4$L#!!0    ( .&+85125&<<%0D  +LH   8
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
M. 17;].V@[$&M0!<!6X+I9O!FJKQ(#"*[G2-LBW >7M<)P> D8-<;H I 30
MD')E^)&NN:MKDN<\_NAIJK $8BXK7/#A9[@8D.ET,'Y"8 7;01\VL$UC/] (
M%"KX]&62Q-/QBKY[F<SC9+:(\91'359D<8H)TX !:Y(\1"R A7NZ8?AOH\JO
MP&R/%3#C1K:DO9WP)DA_>&(GDWD\AIT$RQVJ4I\ N>JO8+:[57IZ*<AA5#*0
M'^0E<FF^74)Y!113YSO6_%0+=]R>&"=JK7%^M-/@@H@5 = WFL]H.8-W&$"#
M O@$<3:DWP]5MVFW76&L"T:HS_I! _U'M]G?.[.5ODZN4*M3J#D!'A-<C9X9
M>ZJC48JVK)?04Q!D=78#W ".X91_0ZK33Q\MI;(V N0 C!3I!%:JY5CU#E2Y
MO$93"IX"L-4!U=1(OB"=3@/V%K0D:K[,)>JJ82$&:B]@NQ&B)Q(W:5ZGW0&H
MJV0%&-2E/-T'.@B:-*C#$;D[86P.;]DMW!;1,@G> [IL4/UR)%QMP!(2:2N$
M(DO$P7I 7%6=-?Y:2$#U ^J]<.L9<^]:@_Z@:60):^$HL!S_QS%&E"^I!C1
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
M9@H8U$;UY'IB3*&QF9!.C;T4L"S-*<F57E<48R ,ZFB82P*-JHW(.,)X.I"
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
MD]?1JP0;+,U>1[-XN5P&![AR@UCF,8]7<VKN-(V74ZP 62UAZVO#\IY'65>
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
M#M-'_#5=7>,+\'Q;@4(L?^ "]H?L?_K_4$L#!!0    ( .&+851'N<--NPT
M %@H   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULS5K[;]M&$OY7%C[W
M8 .,35'OO  G:5H?TB:(TQX.A_MA1:ZDO9)<E0\K[E]_W\SN\B'1:HK<%?>+
M+8F[\YYO9G;Y?&^*7\JM4I7XG*5Y^>)L6U6[I]?79;Q5F2ROS$[E>+(V128K
M?"TVU^6N4#+A35EZ'87A[#J3.C][^9Q_^U"\?&[J*M6Y^E"(LLXR63R\4JG9
MOS@;G?D?/NK-MJ(?KE\^W\F-NE/53[L/!;Y=-U02G:F\U"87A5J_.+L9/7TU
MH?6\X&>M]F7GLR!-5L;\0E]NDQ=G(0FD4A571$'BW[UZK=*4"$&,7QW-LX8E
M;>Q^]M3?LN[0925+]=JD?]=)M7UQMC@3B5K+.JT^FOWWRNDS)7JQ24O^*_9V
M[71Z)N*ZK$SF-D."3.?VO_SL[-#9L @?V1"Y#1'+;1FQE&]D)5\^+\Q>%+0:
MU.@#J\J[(9S.R2EW58&G&ONJEV]T&9N\TGFM$O%^IPIIC94GXGN5)@)N%W<R
M5<^O*W"C/=>QH_S*4HX>H3R*Q ^@O"W%MWFBDCZ!:XC9R!IY65]%)RF^4?&5
M&(\"$871Z 2]<:/[F.F-_Y#N)2N/9SM3RE1\5YAZ5XI_WJS*JD ,_>L$XTG#
M>,*,)_\#HY^D3"G\M-S)6+TX0XZ6JKA79U_,3MR4 KONM:G+]$$DV)::4B6!
MP.J;7:%3$8W9^F$@JJT2KTVVD_D#XC%10B(98LW)6AELOE=E)<Q:?# FO1*?
ML)P^B55=0N:R%!D0AXC$A:Y4H26+L?7RE"1/G,JRU&L=L\!7))\$$I3(."L
M'JO*.BS5<J5376E5>JYBKPHEV YY!=5+M9/074&W&B%96/9R9[W^U[\LHBA\
M]KHN"BSWI'L"\9+1L\"O_='D\1]8[DEW11W:P/H<L_C=;3IW7LE+D^I$DLZO
M9"KS6(D[0@A8BHV#1%+9"@9PR11:_UC+'IBO4-X+H ;'.KG>&;AP79B,PZ2)
M+N.C*Q"Y8O=7\O,I^>XJ_ /(6[844(7:$N;?*W&;QR93K";M>U"R*(4B,#G2
MP.G!EHO"T?)*O%9%A9HD8E/L#'E=F'M5;%&W>)$!Q0(/RZH7\S)-3<R"054V
M AM9;4A$V *DH.E&[&I0+>&(1"<B-Y7XM9:I7C_P\G[8 M"K+009MA,+LY70
M=J44E;F>!&X#<6QVE.RL4CGA!YU$YE*I1KUPD(8R46>Y]T"K#QC$B"DK"I[^
M:&"H412(.[?D8Z/RU0%8_+3#E@Q110__4"*SSF"F9+Q%-[ JU:_U@7E!QR1]
MD%'W,JW9,/NM8N^1?RBV1O-GB(NRTAD_7DM="%JL I$2TEA#P2QH!M) J,^Q
M4A1$1)VB-)9%\4!L>9/-!9GG\*C8&)/L=9H*#2%TP2:1N4P?2DUT\Z2.B:5-
MJ[_5N1+CT(6BSA/M'+F5%NI:R5A]R%'R1HM#72%@B]0'0>6AL[5/G>M*[,%5
M[G:%^<R*(WJGWWC3TAY$79%08!9P"[$Y!FYR?UI[6_S73,A2D(N4#<_<>&N8
M@A7N6--G]X"&B#BS5\C:@%0".B'B$/?.)*G)-XSADDRY4^R(3,:%H:@VF8[9
M0=HE@*Q1R<3JP>K__N?;-T]&2P$K)(J6DL0EL*AF^7*U,95VN>.T;J7T)2Q
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
MU7QZ9LN>_U*9';\[MC)593+^2*]0J((6X/G:F,I_(0;-RX0O_P-02P,$%
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
M+60NJ=*R58R-<E0E4[QS30<LVIKE/"5X2:V6PA9LWD'V$@R%6W"8292FKE7
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
MH60MP^"4QB H%O+HP6X*=;0&<;M_OB/,8^E I+EV8_8-;(XY>V E&A1+I/.
MW4,"!J%[3PC(QQC1"S!>404\$4VJ-VD=V ;;3UECQN/GSWV]W%>RJ& ^> &;
M0DFC+X@5R'F3YW/T+[C26UV85I6LXG>"+830 ]&+!]8V824M9)3Q%R8F#XEA
M36NQ='M/$+*N"QWY"9JZE(!$@6XGF)=_P0;:K5(XSSJJU>./ZXDXWAF,$Z4%
M?VK()PZ"&AO4E" ]UHV&#3M*@R+S\(2)=BT$=;"2DO;75CT,BGAOS@#P!L'T
M7-*"NCYG0RC!BJ@M"76)Z"PJKE=QNB2E  U+R&O0'<?X'9>*+Y2 L@./-K22
M"ST?O< -7TG[ B\VH1<SOC8$BV=AK V;QF.S"$^SKFKC?H-3(3<<2S# 9DT>
M5(/;94O$AX4Y) 'R&"3JV'D1)>SP;#,.P5APIQ,S,'JM!M4ZP+WR7 O3.LB5
M%0V7@V6@$=?LM7QI34TS^O XF%P(8-!RS'Y?*]UE;1^^FH/)8F>5'K^^2N>Q
MLO]?J_2V'2#2;4-V':S8RT V$691$83BT1Y%9)^L$T_6<52ZD)J3>2#*"K-,
M A0M]B0:$8R.MDTW ?2B6&V8N M>+KNN?6>Q[ND?^O9J$[05!^#EQSGMV#CE
MS?M9DAW/$O#(-8*.' I*%KWM2W-=E@5O0#$$:)<E6[N#]G#$@A[(@!L<'?$5
MA]0#B+!HT5=$+("9='LK$0^8SD60$$$4+0\;-9S2PIRFL>8.\A G6?&CE4A*
M,?<)9E3H%1S3,(F%L&@,JX5=T2C2AU&RI,3 .W<.SI..0]>6L%+>R1+DN%"\
MWA3?L69;"[SJ<(+4=V P(2DD,WIC(>V\" R+V"3PMM!#2!&^R&$'#?9 LX9/
M&&R$/#(CA*(RJB2;&!H%X/-5A\3M2@I![Y++E3.088+SLE5+J13T!1#\0D*H
MUHD@?HOY#E6O &L6@V4Q(@&@>KUWX-+U\%[,;4(-NQJ,/;PJ23UXSZL<G"+[
M(53(#YUE0S;KR&.]C?3F\**P+;:_>K"5P&OK';!LN6?_X'[#O$@V+NZ)"8X+
M28D\R [9I3(&G5NQVPHR\.X;%O8EU]_9'U) WX.'H9]A4QUVI9>WEW^PK_BU
MZTN[[:_@6AN/K$)' R@&S?XMK$E8HUI'S&M7$"\ T0H](-;/QOG\+:8H&Q_#
MPX*(.[K]R)'-)"8(N ,XY]#.@02*QCYE33Y.T[<!4?U\.$"1@$JN*@P]I/U
M!IE+ 2$&7"U;+)7GA ]<3<?S]&T"<J(@7M922SSE(OL N)$0>Z]@^ZFC+0A+
M6!67]:%^H=H,W7LRVBG.P&B3A:^*-K80$9T0L88_$'&" @X',&X=M3>"@Y74
M%2 5XL0-%>10:-/"!\5!7,E[*NP+H!%6FA)94,F"-"'===(#)\FG[0$589NB
MD+W8#%+RH^46A >H;#688<FP% ==R[HJ]Y_QD#:R\6SZEKR84@$\=87PZ*I@
M<RL;LQO0):GS2G;0PB-:*5]'*\D6KSQ#*]?0\(-\ LL"V>2WY9*Z:>*,@\@B
MUU\N?_O:,0@[C,6%F5HC^WDXYQUYY'O)XSGN>!%O3'?Q!J;Q%<2QZ=LKR>)Y
MK@@!?2Z,+V&(&-+TM2$=$ 2&YF4,@3,W=*S]^-]RQ!Z3]I/$TX9LLL3U^@HE
MWN(-FQ;L5SBIQ$,K=?V[#W]XE2<>W\=TR%R!.N@AA-A=C0LE5Z';HT WQF/[
M@6V1XK+&PT(3+ER7U*?!8[PV#$E\NL_>P4%#UGA\A^3QSA"/CC UG<Y")YZ=
M)-/\:)N^>MC<\ =J.7?= T\&%^K4Y.+/!MA[ X.%N_7^:__+Q$6XD%]/#S]K
M_$JP1_@N82GB?,1L^*D@O'C3T/7\PGAO:GJL!(>,X0087QJ(;7Q!!?WO->?_
M 5!+ P04    " #ABV%4R#N)<W$#  "5"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q,BYX;6R]5EMOZS8,_BN$-^P"!/&EZ4[6)@&:YAQL#P<KVET>ACTH
M-A,+E267DI-FOWZ4?&G2I1VP 7M)+)'\^'T2:7JV-_1H2T0'SY72=AZ5SM57
M<6SS$BMAQZ9&S9:-H4HX7M(VMC6A*$)0I>(L2;Z+*R%UM)B%O3M:S$SCE-1X
M1V";JA)T6*(R^WF41OW&O=R6SF_$BUDMMOB [I?ZCG@5#RB%K%!;:300;N;1
M37JUG'C_X/"KQ+T]>@:O9&W,HU_\6,RCQ!-"A;GS"(+_=GB+2GD@IO'4849#
M2A]X_-RC?PK:6<M:6+PUZC=9N'(>32,H<",:Y>[-_@?L]%QZO-PH&WYAW_IF
MG#%OK#-5%\SK2NKV7SQWYW 4,$W>",BZ@"SP;A,%EBOAQ&)&9@_DO1G-/P2I
M(9K)2>TOY<$16R7'N<5#*0A+HPHD^S5\?&JD.\QBQ\C>'N<=RK)%R=Y 23/X
M;+0K+7S4!1:G #%3&GAE/:]E]B[B"O,Q7*0CR)(L?0?O8M!Y$? NWL!KE<'O
M-VOKB$OACW<P)P/F)&!._N/9O8OBN^[*UB+'><1M99%V&)U ?_7%-$L_7'<)
MX([+%HFP@ =G\D?XN41"8'>X'"5) M:'6C ;J =/&SSWTI4@H!8$.Z$:]#Y?
M)N,D!=&XTI#\$XL1K!L'VO0PI=@AK!$U2&L;AG(&"N%P#+?"EK"2.UF@+BRL
M&I)Z"ZY$V)B&.--3(\@A^2Q\B0D(70"*_+6![]@'W9JJ%OK0B;6P-((*[[*2
MQ!ULR'*SY4IX.1[I*(9)6E8EV=!CJP/DGE_1\>ND9BG4G#@W5<5OA"!Q?,)<
MDG4CL)@;W:>13*-#M;V6T1DAZ??_HY!T>D;(3QH^X9HX\ #3T#G9OZ#T3T<X
M^5MFSB$<5Y=27"DM?ZE?SO/5?6=C"-4-]U@WE+-DY)HV6Q+5B8++T=&AGF$L
MZIK,+C!NRYM>\&HE]%#4_>4>V1FHJ7TIOVZ9<Z?52PU)OO$>WI0EUY[>B0K.
M&DSI];=CWY=PS@/PN98^W;[$]I2Z]"]-R!U$QW3]:>%S*7@<L)%M[BULR72%
MSGGH%6,X]XJ+CT9%A;0- ]%K;+1KI\:P.\S<FW;4O+BW _NSH*W4%A1N.#09
M?[B,@-HAV"Z<J</@61O'8RP\EOS=@.0=V+XQQO4+GV#X$EG\!5!+ P04
M" #ABV%43"04!U /   J.   &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6S56WMSX[81_RH8U^F<9VB:;TKWFKESG#:=)O&<+\ET.OT#$B$+/3X4D+2M
M?OKN+@"*%/6PG;M+.Y.<)!)8+/;QVP?@U_>5^E0OA6C80Y&7]9N39=.L7EY<
MU/.E*'CM5BM1PIM%I0K>P$]U>U&OE. 932KRB\#SDHN"R_+D[6MZ=JW>OJ[:
M)I>EN%:L;HN"J_5[D5?W;T[\$_O@@[Q=-OC@XNWK%;\5-Z+Y>76MX-=%1R63
MA2AK695,B<6;DW?^R_<1CJ<!OTAQ7_>^,]S)K*H^X8_OLS<G'C(D<C%OD *'
MCSMQ*?(<"0$;OQF:)]V2.+'_W5+_CO8.>YGQ6EQ6^:\R:Y9O3B8G+!,+WN;-
MA^K^K\+L)T9Z\RJOZ5]VK\=&X0F;MW53%68R<%#(4G_R!R.'WH2)MV="8"8$
MQ+=>B+C\EC?\[6M5W3.%HX$:?J&MTFQ@3I:HE)M&P5L)\YJW-TTU_\2^+^>B
M1/&PZYR7KR\:H(SO+^:&RGM-)=A#Q0_8#U79+&MV568B&Q*X )8ZO@++U_O@
M(,5OQ=QEH>^PP O\ _3";I\AT0OW[7/)E3A'_67LFJ_!K!KV3BE>W@KZ_L]W
ML[I18"/_.K!8U"T6T6+1[Q3JTZFPG0\_+@6[K(H5+]?@*/-*@0Y8W=OQ'%Z"
M(W%R!/& WP7C-5M4.7@E?BK6 )&UX*IF G7(0 .BF G5:8'^]1@O,_CB3U^R
M?]#HJ_'H_3]N>,Z5%+7#[L'E:R(FBE5>K85@,U&*A6QJ=@X,P_;*5I:W#/!'
M$>,U.V53Q_<F])GZ,7SZGA-/XT>3S61M* /+'6'F)VP2,S^=LH]5P_/CHB-&
M@H@^)YZG&4G3"!3#?N!KE$_BD$2M6GA6K1H@A\_P+?NI*.6LK7NJO.RO1'I]
M@:/__*=)$'BO['A\08_\5V>=WF1=MQP(L6K!VA5K*A8X'O %S!= C/93N^Q=
MC0-V*):O5JIZD !R(E^SB>>;*6!-".R,WW&9\UDN:,5;<)N&M:!WO7J?-==8
MZ$\KK;)+H1JD(![$O,5M@G*48"*7MQ+I :M@L0+W3V2)PYI(5)J$RZZ,)FL
MOC524G,)2L"E!R,9;T#SZP:"!N.+QG"GN94U@[51 [.V867%<JX'@)AK<2=*
M8_N;>1D,0&9HOMV670EIL>H.AG(8K(0XQ^D,+$I6&5NHJMA% ^+(@&/&[[G*
MP&HWLD09:LOI]KE2<HXJ9N*W%HP3)(:O]5.@W;,RM L_?55W>M=KE3OW<QP>
MZFHN.8KL7C9+I(%/B6/DAA>5:N1_X#5X$=C&6LL#ET+IH.MJ<;@#?,)7!;>N
ML.!2L3N>M]U6C!6T-1+ !^]S/O]T?C-?5CE8@!;<.>X>!Q15)G*]P#T%8*#+
M@0U  4WIG+8]7F:'&O0$(##4!H%)LVL!D%!;&(/8S#G.+U!23X=? [R!-Y1G
M)C,PY\:8^= ?LE99*9)Y[J3L3]T#@/WKXZ0* #AQPP0_(Q=P=#1M+*M=<M+R
M><FNP ;G.#V3=S(#MME:BCQCONNS;\R_W1B]9^T/=Q7XM<QE Q@\<:<P+(AH
M] =9?SI?@*,R"3I6Z+X*]^"Y"5&,^Q1SN2!#,7;Q@O1RQF)W O]/!U# (&D
MSYD_0>"@2K2Y/3$./!*<:\M"7K(?6Z( 3-UH9.XD_,Y(^,KBQ35)XJ>VJ1LP
M&23/"57_QLL6\F[FLS">@J;B&#7U%V/TX92EL>O%'9V,O8@3V'3H3GU$KH60
M. Y,]1)#30[?"6^"5]WG>,W>UED8!;CJQ(VB?9&(.;L]38<A)(M"PS0-D="J
M:6CTLPK JNIS@LF WA2%L'M@;1CP",&U]VGG:B@-&*)&/0H :)]:X9OT2'L4
MK7$Z#0*'G?I.F*8.<0'?)Q/X#OI#2X.@EZ\/1.6FX^1H0J)$KC&U N\RO T9
M1HQ80Y&'^>%M2;A-3";3V-D/<2:@$;+?+^5\R23%4F%=!1:<B3Y1.1+N?=47
MK;9H\A+21BT: D =8;:C'B7H#BL[Z]=YB3/F=&LB[FB?U6 2,EL#DE7M2N<;
MLH#T1MF8>LPY1Z:M%?9R*_7I>\/PS57/&C_@#I'>T'_K1WC\AVY_E[W]_1V]
MXH4T"<W94:#H,[-G9T=IG+(H=),4,FSXEKJ3 /+AU(F\$) 5@T($T)EVS^SO
MV'-3'^;$4W<R97'B)/ 1N!XB4Y+8!_I'XKD '^<L 0!.F!].G=";L@@&)Y&;
M>$ [=$( *OCEXPH:R\Z[;S !)K$$@H%^L(U=@$Y.''D=0@4),#L)-4Y"0GP8
ML;2;0F@!.*CE?(,:AX!HZ*#DC>#V$8"S!HO42=(16GP\M-J0HNB0? 13715G
ME@7AI(15<3+1J\.C:;*]^&>*?'O*L*\1^GPLVN+ A>K11KYM2^@%0#\Z,X,_
M1P"THTZ[;\^,-=OJBR<FOL0CC<$*2FB90M%S+(:YO]>ZMAB+.L[\:?@4UG81
MA\3W W ,*D:NC2U\W%'] (QC@Y'E57E[#LE> 9NQ1?8*,WK$<&3&TJ*@HK,]
M/0#*PH;AC 9S4]'5G[UJE9M9CZG ZG;V;]@W3K>ED8)B3BKJ/5%80<,JV<8K
M])KXVK5;'9<GA[: /WOOJ22M.: .UAKHN0L@TL)RN>5IDP;8>:2*G*]JS)I-
MEO1A>\T!#!R-G?U29R](/ ,"R)G9MYC2?X>N] L9[2$D""A.)(&;3CHH\#W*
M@L.8_:)]XX7O>V<L\=TT[4' B\"'AU/7FQSQ>!\BTBF.G$3/J%&WU;NW0MT"
MW_TEY C\4="GM&- ?XBM$X/^$)*CZ?[0,^1US"?YS[X4>0LC)A!F,?9 @)YX
M!BT@\DVB+YPGC[G>ER*G3CJ-OEJ2_ @'.Q@__W<\#!NUD+=!$K4OU%HO@S +
M ^.H[V/X#)+*X%E!]8]UM)&'P4:"J/,L[T!2]SD]*TPB].K %'BG0>IM+WPM
M%!WL8>_8*'Y7QQ9F?Q+K7B \WL-=]2CK/HK>9O^Y"5JW$%?H$ 8\ ML]VH9-
M\Z6+C7R^E.*.JCG#X4*60$9B3Y2K6Z@C'8BTX'VP=_. "(&BL$@"4@)^;AI
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
M5IJU#*KXF6 <<'Q$I6.J0][22R[:$(FB(W8EL]E?[98BT<O[NM:4>]NQAY+
M,5.Q+0&SW).B_[;5*GH$>CV%H%.\<__DG%$&]!WOT,Q[IOA497*/4/$L U"@
MW\K70W_MTW_O43X-52 70#)@Z]$'F3P."CK:,!&?%#_%#--Y_2$[YX:#_![F
MV<#N[_F6+<8A$J0/!3W.)Y0UCA>J/YQD<IULZ/,D%P'Z>SX%@?CKJJ/$';G7
MNXX=&Y+8@!G"S3G43+W&!YF XPP#*WASU9]47!2'!]FWHW3ZB="XQ'$,PPDH
M#,]!'?[)<(SM& #Q_<;QP7K^RS%GS3:BC9Y'HI+-3T60B&>K9<[<(>&VAOJ#
M[D3\9O:JYF?Q##\[5%6A3.*(D.)>XL#3;+GLWF4)W+SX^)PM.&Y:S-5E]@GG
MEC+INH\3 V)K8[5=[83?>1R9>KI2RM;O&ST0:+G;][1C'>DR"SU^(GZG?1JU
MB">H<)INL0U& !'N_D#\E$VIE+A\#HY-XR0["\,GC$^3[P#C_$#G]$_)0SJ9
M5(I</PA!//SE$Q-.CY+)V4:6F&&>H"&V")</Z5IN?3Z>K1#0=%&1$CD=)R.2
MW$W2:1)[\V(+ C<X6[(%7UJ%?;P& YXS.U_"3)ZZC)H.[O_@X56\Y8SJ34A7
M@?W;_B+U-MT?[I>G6]@/TJUX'FM:8NML<GXVPDB+-YOI(=AUO$TL;$ XX[\U
MH<P<+\#WI;6A>V %_?7RS9]02P,$%     @ X8MA5!+0?\^Q @  [@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULI51+;]LP#/XKA-?U%,2//)JV
M28"F[; ="@1];(=A!\6F$ZUZN)+<-/]^E.QX+=#TL%UD4>+W\:-%<KK5YM%N
M$!V\2*'L+-HX5YW%L<TW*)GMZPH5W93:2.;(-.O85@99$4!2Q%F2C&/)N(KF
MTW"V-/.IKIW@"I<&;"TE,[L%"KV=16FT/[CEZXWS!_%\6K$UWJ%[J):&K+AC
M*;A$9;E68+"<11?IV6+H_8/#=XY;^VH//I.5UH_>^%;,HL0+0H&Y\PR,/L]X
MB4)X(I+QU')&74@/?+W?LW\)N5,N*V;Q4HL?O'";632)H,"2U<+=ZNU7;/,9
M>;Y<"QM6V#:^ XJ8U]9IV8+)EEPU7_;2_H=7@$ER )"U@"SH;@(%E5?,L?G4
MZ"T8[TUL?A-2#6@2QY5_E#MGZ)83SLVO927T#A$6J+#D#I:"J6GLB-H[Q'E+
MLVAHL@,T:08W6KF-A6M58/&6("9-G;!L+VR1?<AXA7D?!FD/LB1+/^ ;=(D.
M M_@ -\M.FZ0RLGM4[7P\V)EG:'"^/5!@&$78!@"#/_W3_X#S?&G=)R<WV\0
M+K6LF-J!K;2RVEA@\%0SP4N.A:]&8BL@IZ<P?%6'NJ\(3R?/:+A:4_-1RDPY
MSH38 2V ;4#;AP=Z.P..PAQDZH7KO8KN&BUDHW[R&709'/:DQY\F67IR;M\2
MU14X3<JICKFLI0>-6S!3BM(A=TECQS+OWO.B?U,7>U".QM&H <$EO6 ?[M]5
M4\!1UDM.J7J.TMYX,B#:PF]'HR'0( L2=\CH]Z$O5Z!B0[FBW/<%%]8DP+(D
M/>W1_+$5A@DB=OWWJB5^U8,2S3I,&I]WK5S3CMUI-\PNFA[^Z]Y,PAMFUEQ9
M$%@2-.F?C"(PS71I#*>KT-$K[6@^A.V&!C(:[T#WI=9N;_@ W8B?_P%02P,$
M%     @ X8MA5+(J<;^U!@  9A(  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&ULQ5A;;]LV%/XKA%<,&Z#XFOL-2-)V+;"N7=-M#\,>:(FVN$BD0U)V
MLU^_[QQ*LI+828 5V(LM43S?N7\\TNG*NAN?*Q7$U[(P_JR7A[ X'@Q\FJM2
M^KY=*(,G,^M*&7#KY@._<$IF+%06@_%PN#\HI3:]\U->^^3.3VT5"FW4)R=\
M59;2W5VJPJ[.>J->L_!9S_- "X/STX6<JVL5?EM\<K@;M"B9+I7QVAKAU.RL
M=S$ZOMRE_;SA=ZU6OG,MR).IM3=T\SX[ZPW)(%6H-!""Q-]27:FB(""8<5MC
M]EJ5)-B];M#?LN_P92J]NK+%'SH+^5GOL"<R-9-5$3[;U3M5^[-'>*DM//^*
M5=P[V>^)M/+!EK4P+"BUB?_R:QV'CL#A<(O N!88L]U1$5OY6@9Y?NKL2CC:
M#32Z8%=9&L9I0TFY#@Y/->3"^5NIG?A=%I42=B;>:B--JF4AWAL?7(7H!W\Z
M"%!$VP=I#7H90<=;0$=C\<&:D'OQQF0JNP\P@(6MF>/&S,OQDXBO5=H7DU$B
MQL/QZ F\2>OVA/$FS[O]6ONTL+YRRHL_+Z9P&Y7RUQ,Z=EL=NZQC]]N&]C^#
MBB^Y$E>V7$AS)U(9U-PZ_0^\TW@FO5?T9S)1:#G5A0Z:'IE@A34,&G*GE"C4
M4A6>*S[#$ZPJ$J[*!763%Q6M:R.6L$6;>?,<-&)="WW7%V]\T&@>Z #TC*Q?
MLO6SUO0M)DFGUMIE5S37RDF7YG=0*H-8. T' [M(5FBSJ( 'AVB[Y.8/*LV-
MOJU4;3@>EDI2TCO ??%QZI5;RFG1HOR0HZV5#S$>/Q(/$:&@!=T-?,W0<\).
M ]@/J#-G2PAF"I29(17"V\JERB=BE6M@5L8^5@!:W("/A"AG9%'<@6/P!"R<
M-4H[:>@C\6"VU+H,T50@CY C"-J+>:5Y*>E&KO8YE@D%."T IF<:X!5,=AS
MF2U@%"6UC?2Q^/Z[P_%X_T3\3-:(D=@1OU8V0 [A3[F":H:MK?2 <4)3&'2Z
MSG*G.)#D_@/8\2-8 O&ZU(5TFR$>*SX1MX\@UG:\!*_Q@,N+PF1LJ)6<<)V6
M-E/%#N*%E6Q=9BR,5*>Y0.:@9VX0VU2:T&2;P#HU -5X*J9(A'7.3JV39/CT
MKKNI6VH<C@HD!4S-U<$)JZ -]5+&]E4O"_8$P?[PK"-,"@X>P_(M#G7+NB\N
M/ *OEMI6GHH7[%KYFBM^05K$)!$7Z6VEO69-"1NL:I;(NM5:.Z.D,SN8)]:L
M(E;2HRW(8^Z[RE.Q*M1^7<%T^H #I2LL9;LJ(@MPVL@;VF.Y@[A(2+I4(;=9
MG\ES@Y\-:Z"$4H)3V\VFD#0194:0R&XY!=^Q0GC522Y5TSU:Z&1[$Q\UM/LM
MG 5.6E19=,5I?[,S(^:G&F2[>!FE8N#4TA)L#/Y6+KN'5PM2 =@*@;P'NPY<
MLV_A[-]Q4O-40QN/A)J^,H&V[-8)G0].I95SY!P.#4T''44:<X,JIPA4,SLP
M)BZ&G*8XBN+D0,_1?'I,U;M1K*&]AJ>:%OIB TCES>,2?<7=-AJ?W+N:'.[5
MOYL5#;^5HOWD<'^O_;^2/F?/4[I0Z#Y$C@Z!A ^/BHX#!%!I3F<B+!?7>H7V
M0;K=NY!WL7H10\X!IP1"F@C-N3O*@RSC9AV'AWHB81,/3CSNC;<%#BFJ@DM9
M\/EU38,LM&5(*[J-C_.R5)FFXB'NRZT+.TQU*)_*40 B3?CN2*'7TU#LZ =&
MD4QAS3PB96H:.L??0T-35)RF@DMCP.4"M?JU'FHZ97AO5)H2G_,9ZG@?%2?,
M 2/*I<3I0]&K'6Q&->)V";-P(/ QWAQ39&/L!;G$<3Q7K>O];>7Z/*D^=#+&
MCL8^> &"*O2<:219NU6[\-"UA-GXU6@WF8S&"5'=0KI(EC1PMI%OU=/6T=[1
M-N.'_X/Q!\EP>/0BV]%/HU&<NK),Q]G2;AMAV_D!G80)[47$E=RKB2BX=6S?
M &>L>8"XIM-G+'DL2BQ*%GJ\XY+[*$T-P[2CUA)I+MV<V[(V+U=%%D<429,
M-1[>K#S-_J;9\Q2'=PU(XLF!,<<0O6#^=?%<JPW;R-Y,U4RC+5'&=Y+'5H^8
M'(_V#SJT^9.UV4ICEMJTO=FTE^P.]_D5+-HC:5CF\EL[>2\0'=GQ.#DZ.,3"
M-<Y9GH;0,:^[?GYL_:1<OVMPK@FGO^FE=-!Y]R\53*4O'"A=HKGX&:!=;3^B
M7,1O!^OM\0O,!W@*YD0;S2 Z[!_L]3 6\%>->!/L@K\D3&T(MN3+7$GP)FW
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
MSB=D0P/P?JGQ:=L_T +CZ>K5?P%02P,$%     @ X8MA5"TL[,"( P  '@D
M !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULM59MC^,T$/XKHX 02+DF
M<5Y[M)7:W3NQ'TY:=L4AA/C@)I,F7&(7QVGW_CUC)\UV#[I4"+[X=>:9QX]?
MQHNC5)^Z"E'#4]N(;NE46N_?>EZ75]CR;B;W*&BFE*KEFKIJYW5[A;RP3FWC
M,=]/O);7PEDM[-B]6BUDKYM:X+V"KF];KCYOL)''I1,XIX&'>E=I,^"M%GN^
MPT?4/^WO%?6\":6H6Q1=+04H+)?..GB[B8R]-?A8X[$[:X-9R5;*3Z9S5RP=
MWQ#"!G-M$#A5![S!IC% 1../$=.90AK'\_8)_;U=.ZUERSN\D<W/=:&KI9,Y
M4&#)^T8_R.,/.*XG-GBY;#I;PG&P31('\K[3LAV=B4%;BZ'F3Z,.9PZ9?\&!
MC0[,\AX"69:W7//50LDC*&--:*9AEVJ]B5PMS*8\:D6S-?GIU2/M<M$W"'=W
M\ 8^\J;G@UJB@!][WM3EYUKL8)WGLA>Z6WB:@AI7+Q\#;(8 [$* @,$'*735
MP3M18/$2P".V$V5VHKQAKR+>8CZ#,'"!^2QX!2^<) @M7GA)@G<W<)+!A8"]
M\>?N/RL!OZZWG59TJGY[A4,T<8@LA^B*;?CFJXP%[/M_MQG_0QCX]DZ KF3?
MD4'W':R+HC;V'6QXPT6.P#7<5%SML  MSYNW%"W_B^TOR!6@.0UDD&.[137M
M)ZP;>B>L);TX4,A^J\N^H=L[DOD: I<EF:V3U*?ZM! [XT? ;"L-HR^P%!Y0
M],2@^)WN%3TLA!:0I>_'$T;JSJ.0RH@Q"&DN9@EQ+%$ILR#^!(=GM2;P<!Y#
MY++0GV!.=>0F+ ;F)D0X=N>^/P;(:#RA=I;%KZGA7Z5&&"14QTGZ0HLDB$<E
MC%K7*)&&Z1GQ- ZHC++0ZF TNDJ'+Q4XU6:.N5&46:(#?.SZ\VQ4Y[(*P?RZ
M,S$W9R&-V0L54I*932I=I4+\O(C0#<.Y*>.45##Z_"<:^);F !ZY/DD\*!/
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
MG@4>+($4UNK8P+S!,SZ>4JY4'#^51:;Z\*4N:G9I_*98$5KW8EO[>1N",X-
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
M(B1 )-%-05U&3;6H,.W"DO>L^$!2)E?=@^FE<""(USHV%'%/,(O\8=VUP^[
M_HT,VA>0.)XNB&A&;5)S!G,A(AR:3)-70S]T-B=%A7%NC06;AW1\-?(DSB>0
M:F&O ]B'^/DXWX22691YJ!('LG>1\L]XYG#[\'N1[GO3.51G5H;+5[GI"-G(
MY'@U(9K%SFK/>GJP\EK"W.YL+W4@UZQJ5(^0(<UUARNAP:-&98U*$&L(2)6N
M&Q$5QY!PJD8H P6A@/RIWWE451X8<?:LQ>"$S5F60WE4H<)*)+XD%X0T+=?\
MR+!PV46"D)#BGH3 LR+:9>>HX4HZ8@'7M!SBVI.@,W627#T]B1SO;+TZ_Q5I
M($:]OT$HWTMJ9CXT.#W='+BJ*4)FQ+QM>S">2';(:6EU6W/!(]N@/X$;M66C
MB3IN=R[RAEIJJN_GR4ZNWS)<8V&AX,24,$L:MFFPM6U3$74R(O4ZS%%R:H^R
M0]W89+.U)9T*07^,4,?IH[C(F$NQ6<.R6MX&BMX%BF(J5Q=>J%)*!,,1C9$P
MB1:GWPO=M18]"""W^^S7JN.\+0I^2'QRH>@-BDZ]@--5\6',L;#!-V\_9+6A
M-<)K*>5-<KLHS]02]2W;RA&<=,WO@W:&[$(L7YDMPK?2#*!ZR3LLCO(@(\7:
M0$+(R6SLGO4P2X/$(QB8R+E3",9O?!IFZ#=MQ[4ED9!=2_%BCR1?*#L!_/L6
M*8.0J=0N Z=NKX&Q\'#<VJ52BC4M-8\S-!3.DK?NQ><"$-];@@RU36M,T\ X
M8H!AABFI-M@Y_XFL%)G4A1:G4(R'W-'_"PGPI&4FJR2,YX9O)@= 1U$;MTW5
M83WUQJYKQQ6XV,L8>[9613OT0'R+J"R,?IF5H13(J."^K>\EF@]\\JE7(>U$
M1-F/RQN1[2X:,?'A)#["_N*KJ\M+M-4,M#_(W@[V-W)]9!+@2H0CG#T,QN!&
MJ_,([J;\";M"@Z?J(TF0.+O&AY:!L#?=DH?9Y6\YR\Q").?VU7/:['B'8P^9
MVI7:*02(R9<#@9& _L0.]7BY>2EYK*;2] S_&-,N!-(4+LF#LL&$LA)U3#,C
M'<WW:XV6:T2Q@I9JK\<BK290R1B@:QD<L00-/*R1%F#FX9+[I+3YB@E2UIW'
M @]GV9J*EN]@:WJ#MHOB@;PJ_@\E"K2<M5MZ/)M>2&5Q\5D/:E[C9I.EF:F9
M70?@'^@,R3$&2AC'S-&,TPA[<@!%L2YZ;G3^U(0#DMBJ:*'BV)GM;3JW18Z"
M> _(HJT/0RKZ KNR6=<%[Y(+Z^K':'+F!A.+'Q:QK%Y.P$O?UVSGC*MTGV,1
M3Y"+NT1GI(EFE38 <@TA(E$^;L$"!9PC8$?/$PYO&, B'B(M N#^U,#O*;O$
MZ-!CZPW*+(.1 @XI_A[)W1&F3$+)B)O.=\FN33F5E.J4WA0Y]BW+;L@4.ZHS
M9_^;8"XR(P\PPGB<%UJ,8Y;&,+R?"D9&>D9T7GV3;RL$;JU"%0;Q,7P(K&Z&
M[5+KQ8>B-U*I4,KX?:AB(D_D0%)2&M8X, NA8M,3,$!;A2LIK" O:%P-8A 8
M>GA&1S&+'_"[PP1)/$9VQE0(JGHDK>)1@;L:^60N0VCF$AXP![%[9>Y;B02E
MO4,\]-+V#ZBX&>D#F<BFG%CP7*'$F9I!3D'VU)M]=;JK.G0@O)?J[[&.S-.S
MS+<@A*DU+-4"-^.$W.G!9_B5T_A, WYF0"JZ!] 6.W^EG!\Z?,774^";O&(
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
M'46>=E;%3L^&%YR4W&.H!']=\YP[R2!L8;LV[&.]MJ5+&P*73B 4AT,UWWT
M1;5(PG=>TL2>B^,(*CE%)!$!9R1")/#>XB(]"X..X/L^3=N<DTBOK!,]9+SO
M]=([$$$50$.\(2^-ZUG[)4KG!&AWH6>Z'*2G@2U " )UQ]J1_P6LRG/<G+IY
M:,_Y3NOHTDYHD*W#C4&T+!_;#UY-\-6+IR\@CW@1P:+XZNG+Y_K7)=/YU7?/
M](NK[TC%7<U']07;%52EXOS9=J43MY^?B^_;\A,9F?0.(CQ];WVHBN:)$IV6
MC4T6RO0=FY.]3B:\2#45463FMJ9/4B49\U6@B S?2<^4;G9=G;Z=Q?IR_EKZ
M:++Z_ZP*G9YJE+!'QYR/M$<'Q22?2U R:C?8U4:N999Z.SIT[T3/?)N_HT<G
M#KFGT;$@03[5% 9TTZ/1,M A2AZ?\BB>TE"#Z9/X.!WLZ]H0<7?EIN67I.RT
MRD^"3 ]DK=V\^!P30@ID;(0?3XCPC:!S>)8HBGE&>ZXW>LH@[8/^8VBS5LW1
MF,.W*HCN"*^F;,E>+?+/IG9*(D!WD)K#,SZ(A/[9E.IE]&/YC>C DS764AO7
MN<8O%ZCMO6GZ$67T@[='Z?K7B=(T#\27JC0L#1=50D8'#=X36\B((5QK)J^&
M>\ZSXBD%AD-Z0V8=];,,4/9(-/?'3DX2]#P!*67%E0N"L@SX]>9'+!L<?592
ME5;?L[*S](OV;W^193#\\CC:F^GJ5DJ"<D1L$80%_TJ+@(3BGUP/%UM-S2]+
MPGNVPAM=8H-E+&#^\^^/7J?[H]>GKWV^MZC,C%[^U[4-?99DYFS<]<B4OS84
M(M!PP#7 "=&Y7Z+PS98#Y$5.\>5U-W>O8T^"(U=.')D=]G'',I-*!A_C,"Q]
MCE<OY1BZ^/I#2V%Z\>+9Y3??%W><DESM@RG)E@"$&PU4D=.5(9$8&IHWS'BD
MRT//)3)>V_:>.XR"G_ZLR?!XN3YT7>Q&+PP[-6^ZXRIW*[6KK0\9R+S^EV9%
M5>-C8 [K(B,GR!6W]#B/)(G$6TN[=@WG/J0H&(_UZGEX1U>ZS,"O=7/;>+5
M7T EH5H^[4)JJO015_RJX/&1;>H/7GC O_/E.-3* _?U8J!IY/U:X?5:C''"
MA!&5Z)C*5>Q#U!C&UPIHC7C<FY)=:?S2%RMQJCMEVP#3'X[KE4:F-TH>Z<S;
MLF]%90#0H0%1\OG KJ_.+U\NBMG\;Q#KEY?/2:PG8GP;BB/9*Z[B=[]EX2VG
MW6_']PEN8XETH@"FJCK+'7IS]9,F96!C;2;O,<[2S*/;?ZGG*\W'#?B22P@.
M,[W2+Y%TL$XD*92]TU6)N+FC.[G(N?Y_5)/K_W\U07PM><_ZH),SUXB<J,!K
M48"%E/'VB_0\ P]6%Z00H01_3@/F'-23[#6V)%9K?EDOOP"JZ>6-MO';(KP0
M^$9>@YL>E[<)_XU #&J,M5W1T,N+%\_/)(P/?_3MCE^*NVQ[DF'^B'=&V@X/
MT.^KEL"L_H$%XFN27_TO4$L#!!0    ( .&+850W$LQ(R0H  )D?   9
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+U9:6_;1AK^*P/5*!* D<CA[1R
MXB1M%VYBQ.[VPV(_C,B1- @/=4A:47_]/N_PD&1+C)/%+I!8/&;>\WFOX:MM
MJ;]4:REK]C7/BNKU9%W7F\O9K$K6,A?5M-S( F^6I<Y%C5N]FE4;+45J-N79
MC-MV,,N%*B9O7IEG-_K-J[*I,U7(&\VJ)L^%WKV56;E]/7$F_8//:K6NZ<'L
MS:N-6,E;6?^QN=&XFPU44I7+HE)EP;1<OI[,G<NWCME@5OQ3R6UU<,U(E459
M?J&;W]+7$YLDDIE,:B(A\',OKV26$27(\5='=#+PI(V'USWU#T9Y*+,0E;PJ
MLS]56J]?3Z()2^52-%G]N=S^*CN%?**7E%EE_K)MM]:>L*2IZC+O-D."7!7M
MK_C:&>(I&WBW@1NY6T9&RG>B%F]>Z7++-*T&-;HPJIK=$$X5Y)7;6N.MPK[Z
MS:>-U(+L4S%1I.RV=0XKE^Q6K0JU5(DH:C9/DK(I:E6LV$V9J43)BCV[$XM,
M5L]?S6K(0=1F2<?S;<N3G^'I</9[6=3KBKTO4ID>$YA!@4$+WFOQEH]2?">3
M*7,=BW&;.R/TW,$JKJ'GGJ%W2M]_S1=5K8&B?X\P\ 8&GF'@G6%PHQ%7NMX9
MH[__JU$;(+T^9<I1.A2SE]5&)/+U!$%927TO)\?$94^<B8K<"E/)?"'U8"ZS
M"A<V2X "5=4RI77U6K)EF2%J887+XVU'-]>T_X+QP/+"N+UP Y^];5268FN+
M*Y5O='DO28Z*!:'%@Y@%OA5S=Z\]XWYLV:[-N!=8L1>S:XEP6Y?9@^V.:X61
M;7Z\D%V5^::I(4M5+NNMT-((X+J,NY:'95=0JM9-FP-4P4!H!4M5C(>6'3K,
MLVS?9W=E+3)Z=\IPGA-;<<"9&]F6[Y!<V"Z2I,F;3)"Y4@GC)TJT>09[15[J
M6OW=/D""M*(@9$YL6X'/1WE9K$ FAA'!THY]7#E1;':/@,X?0.>/@NX6*3UM
M,DGN_:4LTZW*LE.0&Z5R&G)7:U&L$"0P, $G$5KO*'I@",01,5QU#%G::'I#
MRW92Z(I)2@*/<6FUH&S1":N3:]O:H?[&>J"YA6=UR=Y_W<A4D2<^:).&V6\%
M()&7*0Q- $ ,I\93;T4FBD2>C@6'X.NXP(7KX2J,K"#PC3-\*XAC9$&XJ5)M
MMN21Q;',L6P@E<<6C]QQZM %U %Z'D1$/;9"A]APS[/BB!]3!RJQW@FMT$<\
M.%88VM^@[ACJ) =1CT/+"PSU(  -/@:?8(!/, J?/XUI9?IB?H^:L9+LCTHN
MFXQ=JZ6!E%% P\@P/M"@4!W8O*ID79T"V3BO.Z!#]/34GIXP]-A:W..:;7N)
M1"=1TTJ4D42' 'DD$1M5YLK47=A6RZPMCFNU0>+Q.\1^+(L7"?*.K,$&V:1+
M3%[W^DZ+5+)"Y/+@&1225:UR \-#.6&Y$4U;9]>].5I\, +SPX#H0F_(V:RF
M^HS@&+@.*MY#L ^W<_9I>CN]F^)!4;#;6FAV=?TG0_584L5#V$*1HMH@E;%_
M_"SRS<L;8%!_RKYM(,?N+_HG8?<;]2_X@P=G;-KO=_M]YG=X_."V^QT!>SB
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
MMP:IY]T[\BROF&7SJ59KT$Z;T)S@0_761(Y+5Y0[J^F4DYV=7\L*%Q8KB<;
MR1>V$&A.IY$E:*<0E5N8BQXF?08F2>%&2;LR\)X J[\!(N(T$$L?B5VD1Q&O
ML#R#+ DAC=/D"%XV!)IYO.Q9O(6%*VY*H4RG$7Z<+XS5U!0_CX#G WCNP?-G
MP._HKE2=0%!+^*1D_=JB;L"[O);DIJ,VMN906H_BNALY,2TK<1;0E3.H[S&8
M/SEPI8-2T0TQ5$+GW*X0EDK05>.R!F;<'F42FP7J(9O 9.6$>'+@;'\GADN-
M%;>P9"47W#Z$@)N6$QMW6L!+2$9OPE$<.RE)O>0#Y\9T3)9(!(VEWAIE^2F<
M)'%Z2A9%^+8HO'[V=@R?J/DF<-EI36F"5FE_88FZ^#O4D\3!G\*K%^,T2=_!
M%V69V%,*0;A6+O? ',U1F!?%EJ9S>Z3PHZ'PH_\N_ VSG>:6H_FW#0Z5_BCR
MX=*?'RYHZ.O.ZEICS2R"V;*J:%+L<MK/%&Y*T56N4YS]?LK^S3^C>T,]U3<8
M58Q\9RZ?83;.W2*'+"PR+XZ>1*IS7H3C)-\IPJ'41SM3K$%=^UE-E52=M/U
M&W:'Y^"\GX)/ZOU;<L-TS:6A5EB2:7SVAG*M^_G<+ZQJ_4Q<*$L3UHLK>M)0
M.P4Z7RIE'Q?.P?!(SO\ 4$L#!!0    ( .&+85282+046 @  /8=   9
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
M,CSSOMW_@Z&RC>HFO4]Q%4/2UQ\<)1@U[%>Y[FGW4?/*?LI;3[=?1'_",Z-
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
M,GT[C\"T8ZHUG*[#:,BUHT$3EB5-=C3>@=YOM':]X0F&_PJK+U!+ P04
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
M@-IML;K2MFH?S(#LCNN])=Y/CJT)/2-RWBPF.*0 E^N>?L*));WGDJ;\+Y:
MN,CVE50L4!8;^4 %.P(YLV[YUFE_LB+H>\-%WAKVEU7H$S(ZIQ 9X.A[@--,
MD1C_JY9T:P9HR%IXY5LRL!AZ! \,KUK#@P4<0G\\5:,#$#M3_5#DVS>I:GD3
MM4Y+U=_S;$^Y&.'C\]9;'\A76"^F32Z=)H>)&(V!;I&Y*HKD@:?I5 +^= *3
M)I=.D\,$C#!!MS)U"= XKK(JI5+-B3.9=>OQ8/V0(!JG-6C4"+KEJ$,CZ:-Z
M?DDJ]5RD9-N*PJ(V41@XY 8:O8$3@C.UU8;2 GV,+))HL\1^M+)L-HNE!R,\
MGHY1+!@YR?9:*4"^U85L=EMY!%@I>5;/]::2E6 .=CD,:B0*NK5"]9_(6KO5
M,,] )3J:)S*B@KRID-C:?GN6QB0,5^,AC=@@M]BHD+XUY% E( D<,H&,3""W
M3*B0Q!IR2.N0$!*.AS1TC=QTK4(&UI#8$A('XTR #+$B-[%^X/2.IUQU"#PO
M*T'SF"E1;/H>*Y1ASPX];QR((4CD)LA;EF[>& R"246+^JE:G^@P4?ZSUFJ6
MEZ-L@89\25S0#%LB-UMJ:* /K63BWEZ=(5D&)/"'-/3>9AD%OF,5&59%;E:U
MPU5D%%="C&@-&K(B@C!$%N 6_@Q7J_%N!1G^1.Z6WPY<M9)%[H(>#0#YOA^&
M%NA#2^(%9)SZD6%AY&;AZPZUXGV9LN;90+"8J2>^$65%0X9&41#8@ \M,?&B
M<2['ALNQF\M_U4UAKK:6DJ8T+>):JV0!]E3)5,SWM#[[*IF: "XYLSX MB'Z
M_5*(+6G@H3ZHY[2A1%O\K?QQ2L=&1;!;16YWJL-_HP]P53^LNOU$;8I[+=$J
M1?68Q OKR=N$4PR>&!6EZ]C&: YV:\XGN=-'*<W1I +%'C7CC51]^-3@8\MC
MB,5.2>0X+^+>*9-;KM;9/BV>& .WLHB_@$_[B:8&&U7"_H_JI+!1(#RA0"];
M'6ZG,U:'T2'LUJ$;)NK#9DTS-5BG6Z,7./QAQ39<CR>X_F7%=CN=46S#Z-C-
MZ!]YSK,J<QV0&I+U7_D4QC>4YG_7*4Q_WAQUG0@R75??4)SOIKAUM[2JDFVJ
M%.CC"2O!33A"WC0J0V6^F\H^TL>IV>Z=A[O)Z]MGVU"4/W6^_2JS[0Y"INMJ
M*,MW4]8WS+;;$:Q!N3 9OO/=_?%YQ=-$\4SSPQ_/]D(][SS_6C%CVQN.\]WG
M =^^$ P[^6YV.G#-GET?F2IOK"WGA%<\O:6((3WB[BS=99[<;\10((&O6V9B
MR(JX.>:%99[PZL\HLV$N,M&$=;_KS5F\Q+ 8>646([T?Z=P$\]*J?F^G10QM
MD0G:ZA=U>JD:ZB'N5NO;BVK(AKA[GY<6U>T5SEBJAK2(FUXNOE8LA]? \$SP
MRLU58)@E</<]+ZSIA%>'OBY[[[-D3&SK5Y5*4+^#TOS\W]WM7H<ZJU\"^NK^
M.7QW"2WWU_#=5?.RDW'?O'OUD8HMSTN0LHT*Y;T-U6X3S>M,S84L]O7;-'>%
ME$56?]PQFC"A#=3WFZ*0SQ<Z0/=2V>G?4$L#!!0    ( .&+853BI5-FDP0
M -$5   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;+V86V_;-AB&_PIA
M]*(%LD@D=; *QT#B=%B!!#.:=KL8=L%(M$U4(EV2BI-B/W[4P:)\HM,@\8VM
MP_=]?/F2?DQRM!+RNUI0JL%CD7-U,5AHO?SH>2I=T(*H<[&DW+R9"5D0;6[E
MW%-+24E6)Q6YAWP_\@K"^& \JI]-Y7@D2ITS3J<2J+(HB'RZHKE870S@8/W@
M"YLO=/7 &X^69$[OJ/ZVG$ISYW55,E90KIC@0-+9Q> 2?IS@N$JH(_YB=*5Z
MUZ#JRKT0WZN;S]G%P*\4T9RFNBI!S-<#G= \KRH9'3_:HH.NS2JQ?[VN_GO=
M>=.9>Z+H1.1_LTPO+@;# <CHC)2Y_B)6?]"V0V%5+Q6YJC_!JHWU!R ME19%
MFVP4%(PWW^2Q-:*7 *,#":A-0-L)P8$$W";@NJ.-LKI;UT23\4B*%9!5M*E6
M7=3>U-FF-XQ7PWBGI7G+3)X>_[FDDE2&*D!X!NZ:T01B!N[8G+,92PG7X#)-
M1<DUXW,P%3E+&57@-S"59C9)_51G?OI1LJ497PW>7U--6*X^F)!O=]?@_;L/
MX!U@''Q=B%*96#7RM)%>"?#25N95(Q,=D D1N!5<+Q3XQ#.:;1;P3)^[CJ-U
MQZ^0L^(U3<\!AF< ^0CN$31Y?KKOD(.[<<!U/7R@WMK+,S#-*\<W+?WGQH2#
MSYH6ZE]'8T'76% W%AQH[*O0) ?+_O#1=5O[QJ:I%M;5*BX\C .8)!$:>0]]
MQW;#\- /8=*%;8@-.[&A4^P-569NIFE9E#G1-#,_4@.LE)$& T8[*834[&?]
M8)_\IG[4TV4@-XSB+?F[83#QHQ#MEQ]U\B.G_.E>E\\ IWNMCG:U&A5)N*5U
M-PP.DWZ7-K3&G=;8;;71Z)A>PZ[,\.WG<M(UEKSJ7$YV#8Z".-GR=U\4CL+]
M]D+?PM9WBKTJ69X9BC:P9861_4 KI<KA!.RQ'+Z]\1#9YM"K6M^6ZP,BBE&T
M[7T;UC<_"A.$#YAO"0OQ"\T'_X%;QEE1%BY?+%UA<()AL'R$;D >(DRIZ*S,
M0<YF=.]HN*MB'SQ1(IT3TS(0NB'HMIX\'K/> @S&)[#>@@X.W\1Z=]7@&=9;
M/$(W'S_M_T5NKIDLP)#_]OXB"S0$7Y4P;;D^85"8^-C?0DP;M\'W($J" TL5
M9)&(W$BT7CP'*<BR"YU@>8@LP9![@?C">7VD*CXZK9&%'G+C:</HHP!!EE0H
M.H'1EE?(O>)ZJ='NJO X0)!E''+3Z(::7?)"Y,]>KR#+)I2\O=G8P@N[5U^_
M2I.V7)\F$,?#;9BT8=%F6'!@+8XM_+ ;?A-1+$M-)5!BIE=$4I<)EE 8G<#S
MWK;6O>AZX00_4C4\.K^Q91U^W<TPWMWFFKT!QMNS(MC]B\%!;_)LRK7@PV[P
M30176I;-(1CCE?"Y-%MDEQ>6?O@$],.6?MC-J5^V/MZU/O9CN&W];EC@A]N;
M-Z]W:%90.:_/$A6H#[J:\[/N:7=>>5F?TGDVO#GLO"5RSK@".9V95/\\-DW+
MYORPN=%B61_!W0NM15%?+BC)J*P"S/N9$'I]4S70G>*._P=02P,$%     @
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
M4CRO#M=4J[$H ?KW)>?J\:0<H/TB-/\?4$L#!!0    ( .&+853L&OORI (
M *P&   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;(U5RV[;,!#\%4+(
M(0':Z&%)3@+;0&*W: Y%C;AI#T4/M+2RB%"D2E)V_/==4HK@Q'*0B\W'SNSL
MD%Q-=E(]Z1+ D.>*"SWU2F/J&]_760D5U9>R!H$[A505-3A5&U_7"FCN0!7W
MHR!(_8HRX<TF;FVI9A/9&,X$+!713551M;\#+G=3+_1>%A[8IC1VP9]-:KJ!
M%9C'>JEPYO<L.:M :"8%45!,O=OP9I[:>!?PB\%.'XR)K60MY9.=W.=3+[""
M@$-F+ /%ORW,@7-+A#+^=9Q>G]("#\<O[%]=[5C+FFJ82_Z;Y::<>E<>R:&@
M#3</<O<-NGH2RY=)KMTOV76Q@4>R1AM9=6!44#'1_M/GSH<#0!B? $0=(/HH
M8-0!1J[05IDK:T$-G4V4W!%EHY'-#IPW#HW5,&%/<644[C+$F=F/&A2UAFI"
M14Y6[6$269 5VPA6L(P*0VZS3#;",+$A2\E9QD"3SW95-9"3+\]XIS0NG2_
M4,;U!6X^KA;D_.R"G!$FR,]2-AKY]<0W*-JF]K-.X%TK,#HA< '9)1F%GT@4
M1.$ ?/YQ>/ :[J-5O5]1[U?D^$8G^(:<^'.[UD;AA?S[3H)1GV#D$L2G$SA3
M:[I7DG-W*@HX-;C&#%2#%K:4B:.T[W8[BZY':3SQMX=.'4>%5TF<]%&O],:]
MWOA=O?="-XJ*#)S2C%-6X56R15 ^J+6E2P^UAN$X>J/U."H<7U_'PUJ37FOR
MKM8EW=,UQQ,SDG# QX^":4TS9O:D5G++<E"#FI-C-6%PE;S1/! 5CZ,3_J:]
MYO1#]P&Z1S8D+STZV#1,[6MY)>\X*@FC]*VE_D$OL7W\.U4;AMV!0X&XX'*,
M!*KMC>W$R-JUE[4TV*S<L,3/"2@;@/N%E.9E8CM6_X&:_0=02P,$%     @
MX8MA5$_U^>Q]!   P!H  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
MO9E;;]LV%,>_"F'DH07:2+S(3@K'0&[% C18$*_;P[ '1CJVB4BD1])Q NS#
MC[I$=)%(5@VI+[$H\=S^I'_6":=;I1_-"L"BYRR5YFRTLG;])0A,O(*,FV.U
M!NF>+)3.N'5#O0S,6@-/"J,L#4@8CH.,"SF:38M[=WHV51N;"@EW&IE-EG']
M<@&IVIZ-\.CUQKU8KFQ^(YA-UWP)<[#?UW?:C8+:2R(RD$8HB30LSD;G^,M%
M%.8&Q8P_!6S-SC7*2WE0ZC$?W"1GHS#/"%*(;>Z"NX\GN(0TS3VY//ZMG([J
MF+GA[O6K]Z]%\:Z8!V[@4J5_B<2NSD8G(Y3 @F]2>Z^VOT%54)3[BU5JBK]H
M6\T-1RC>&*NRRMAED E9?O+G2H@= X(;#$AE0(J\RT!%EE?<\ME4JRW2^6SG
M+;\H2BVL77)"YJLRM]H]%<[.SGY?@^:Y/@9QF:!YN3A(+=!<+*58B)A+B\[C
M6&VD%7*)[E0J8@$&?49S2!>?;Z39:"YC0/=@0#\!^G %EHO4?$1'2$CTQTIM
MC/-MIH%U">=A@[A*[J),CC0DAPFZ5=*N#+J6"20_.@A<I76YY+7<"]+J\0KB
M8T3Q)T1"@K_/K]"'HX\M;FFM(BW<L@:WY\NEAB6WX#9$LG$;[2$%Y+XR*$ZY
MR QZ +L%D.@H+%0^HI_",$3_H>OG-23"0H*^ZF+_M.3"ZEQ8D0MMR.5ZL7 [
MWN1+> ^B7IV_O[EYZ,9"9OYIB1+54:+6BB]5MN;R!=T+\^CB6)#Y)GIOB4L_
M4>$G9\33C+KBI\'3.]''=?3QK]';W;L54F2;K$6329W59$#E3^HH)ZVU?^,O
MH-\3NC0;[PC=H/)I'>GTUZG,G_>HC$./K'! G?$.&O%A2E=VXTY[&A,?C_2J
M-SF (M@C#=,A5?:XPJPGDE2.=F4GS;)[DN%VE/4F>R>88,\X/!YR 3RU\.3
M;3[I2A3LX87;Z=6KV/N9XE&'3P<4FWAVD? PL2N[;IN;>(:1=H9UUKN$=Z%Y
M= !7B*<<(4,J[?E%VM_)NG.E<K0K_;A9>@\VT@ZV7J7OQ!;BF4>B(1?!,XRT
MOZ@U;_?Q3_R$$L\RTLZRWC7?BQCBT4=.AM3<HXRTO[8U:W[Z1O.H47/JD4;;
MD=99\\AKCL-*]/T"4\\ZB@<4F'J"T?;WM$:!*[M=@7'8K/!.=]E3>_F>PC]#
M<>KA1H?L,JD'%>VKSZP<_? #&C5J[PE&>VHU.VG?">/4XXX.V7%2CRYZ8,])
MWS:=+4CQ"*,]=9Z=1=^+&>9YQX9L/YG'&3NP_61OV\\6S##/-=9O_XDKP6^D
M!9VIA*=M=7O:L2$;3[;S?[*^&D_VMO'$S7I[MK%^&\^W>G?""?.L8T-VG,QC
MBQW8<;+.'2?S[&+]=ISOJ[R?'QYN;,A6,_*<B@YL-2N[J'T[!SN'"AGH97%T
M8E!Q$%">+]1WZ^.9\_)0PD\OSW9NN5ZZ0E$*"V<:'D]<:%T>EY0#J];%$<6#
MLE9EQ>4*> (ZG^">+Y2RKX,\0'UH-?L?4$L#!!0    ( .&+853;2=;'I@8
M '8?   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;+5936_;.!#]*X31
M0PHTMDC:DAPD!I+8BRW0CZ!I=P^+/3 2;0N51%>BX^;?+RG)HDQ2M%-W+XE%
M/8[T9C@SC^+UCA7?RS6E'/S,TKR\&:PYWUR-1F6TIADIAVQ#<W%GR8J,<'%9
MK$;EIJ DKB9EZ0AYGC_*2)(/9M?5V$,QNV9;GB8Y?2A N<TR4KS<T93M;@9P
ML!_XDJS67 Z,9M<;LJ*/E'_;/!3B:M1:B9.,YF7"<E#0Y<W@%EXM<" G5(B_
M$KHK.[^!I/+$V'=Y\3Z^&7CRC6A*(RY-$/'OF=[3-)66Q'O\:(P.VF?*B=W?
M>^M_5.0%F2=2TGN6_IW$?'TS" <@IDNR3?D7MON3-H0FTE[$TK+Z"W8-UAN
M:%MREC63Q1MD25[_)S\;1W0FC%'/!-1,0-H$Z/=,P,T$K$\8]TP8-Q/&ITZ8
M-!,JZJ.:>^6X.>%D=EVP'2@D6EB3/RKO5[.%OY)<+I1'7HB[B9C'9Y\WM" R
M9"4@>0P>Z_4"V!(\)JL\6281R3FXC2*VS7F2K\ #2Y,HH26X!)_$.GZ?1RRC
M0%@!CVM2T,K*K8!>QDFZE8N@'B_!Q9QRDJ3E6S'SV^,<7+QY"]Z $2CKVTD.
MON4)+]]U!KZNV;84!L7@FX/KZQ$7W"6#4=3PO*]YHAZ>$(&/+.?K$BSRF,:'
M!D;"::WGT-YS]\AI<4ZC(<#P'4 >@I87FI\^W;-,7YP\'4X=;'"[#G!E#_?8
M^[3-Y$)@Q97#V+@U-JZ,C?N,B861U MC6; ,1$RNG:U</JQ=;[88UF8GE5E9
MXIYG$/K>5+CWN>M9$S9!@1\<HA8F*D08H19U0&W24ILXJ5U\8*58PEUV<5(V
M!&FL^+T#N?""R"-.?MJHUH_Q.V]W"3WQ?AI5"PQ-/3S6N)JP<1 $=JI^2]4_
M-8HRJ<4/T8K6LD>(I*YOV(CYQJM ;Q).IAHQ$X9P@+'&RT2%@3>=VHD%+;'
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
M-BYX;6RUEE%OVC 0Q[^*E:=-6DF<! @51*)4U2JU$FJW]6':@TD.L)K$J>U
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
MW@04+ ?-"XED^L9=(X<Q '+V$$1<$71J]MP78U#V'.)CKI10LAP<T7+)Y(W
MDBUOSVWJD3U  7-P),POR]6;1?GPF#?M .ZJ/%]?#1#X"XJ,0\Q?J!XX=P@(
MCCBXS%]VC>#K6K2]H%PX.(+AY,RY[04%OB$^X@-U$.,W0?'Z(+.7N/]FEH1Z
MCP*@Q#<X(M_DY(GD!>6\(3[FS2\4WP9'?ELF+TD_2QF1\X?"VY#PV"#GSZ$N
M*,8-R3&7'2BD#8Z4MDQ=DOY;+8$,_@.*:H,CJTU.W5!U0>EL2(ZY!D&):W!$
MKF7JDO0?80-J]8VRUN *6U,S*1"7!+\R[ICK#Q2JAN3_7W^,NT9>O.^!F#V4
MO@9'_)J</;>XH-PUI,=<@*!(-3@RU3)Q2?LWE5)XF?,X0R_?7K\??YY5=\6J
M]I;Y;5OEGZZ_B*OM&^>WOS3EX^9]W-=ET[K?YL?[/+O)J_4'VO^_+<NF^V7]
MBN_]B_\O_@=02P,$%     @ X8MA5&XL>E];!   XQL  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#@N>&ULM9GM;]HX ,;_%8L/ISOI1N(7WG: 5*!=.W4K
M&MOMP^D^N,% M"3.;#-6:7_\.2&-HQ/8 25?VB3D>>P\>?HC;L8'+K[)'6,*
M_(RC1$XZ.Z72MYXG@QV+J>SRE"7ZDPT7,55Z5VP]F0I&U[DHCCSD^WTOIF'2
MF8[S8TLQ'?.]BL*$+060^SBFXF7&(GZ8=&#G]<"G<+M3V0%O.D[IEJV8^I(N
MA=[S2I=U&+-$ACP!@FTFG1OX]H&,,D%^QM\A.\C*-L@NY9GS;]G.PWK2\;,9
ML8@%*K.@^M</-F=1E#GI>7PO3#OEF)FPNOWJ?I=?O+Z89RK9G$=?P[7:33K#
M#EBS#=U'ZA,_W+/B@GJ97\ CF?\$A^.Y1)\<[*7B<2'6,XC#Y/B;_BR"J @@
M.2- A0#]7X#/"' AP'5'((6 U!7T"D&OKJ!?"/IU!8-",*@K&!:"85W!J!#D
M_?*.]R^_^0NJZ'0L^ &([&SMEFWD#<K5^IZ'25;VE1+ZTU#KU/0F^+X/99@5
M3X(WX%:J4#>(K<$7R3;["#SJ*DKP^X(I&D;RC[&G]*"9U N* 6;' ="9 3[R
M'UV _3\!\A$\(9_;Y1_HBTV]L*OOV',7H.%9^:U=_A2H+H PE_LGY'=V^7N:
M:#DZ*W_GD.\C+2>9'(Y.R._M\IM4Z&N'9^4/=OF"!?J^P5/1>;IC9=%06324
M^Y$S?O.\RTQH0D8TK]LN3*7%&)?&.#?&9XQG>ZF/2 DJ50;_/.ICX$&Q6/YK
M&8.48Q#KY$__69P*U>X#>^"%46&[[%XYI9[5ZB-/W@0\3IEB@&X%8_H;2-F,
M^Z5QO[4\!^48@X;RM/L09YS#<D9#J]/=Z@;\ A>7=%3:CUH+%?J&Y7XSL=X[
MC&KT%%:^86"-:"_N*S1D@:B]< UF(&XJ7+M1C6P-EZ =*$_=5?=S]YKF0@,:
MV&LO7D,=V&\FWG<.(^B[\S6<@G; E/E>7E]#'CAL+U\#(#AJ*E^[$7;&BPRP
MD)TS^B(3L%)47--@9 B$8&L)H\H#COT)IW;"=PZC&O1%!EO(3IMJQ!>7&!D0
M(=)>Q 9%R/[0<T'$=B.8)VR;DP$7LO-F_OCUJO8:!J%!>]$:"B'[ U#M:&\=
M1@-W>0VTD)TUQVPOKBTV ,)^:]EBPQ]L?P*JGZW#R T&;'"%[919"KX)@U!'
M"3X+FLB4"W5-D7%EH=;>2@T;$N&&UFH+A]'0';8!%[;SYDS8ES?;8 FWMXS#
MADVXH87<PF'D!#(V),-V +W_C<;I7\NKNFS(A-M;T!&#)]+0@F[N,(+(669B
M<$;L%#(!7]Q?8O!$VEO4$8,DTM"B;NXP<I.95/[99 ?/C(JGB%W37V* 1-I;
MU!$#(=+0HF[F,'*SF!AF$3MJRG@O;Z]A$&EO34<,A$A#:[J9P\C27J_R;B%[
M_?6!BFV82!"QC;;RNP/=,W%\HW3<43S-7S<\<Z7+FV_N&%TSD9V@/]]PKEYW
MLC<8Y7N]Z7]02P,$%     @ X8MA5,(>J[W* @  Z0<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#DN>&ULM55=;]HP%/TK5M2'5BK-%PE0!:055 VIDZK2
M;@_3'DQR :N.G=D.M/]^MI-&H82H+WM)_''.\;G7UW9RX.)5[@ 4>LLIDU-G
MIU1QZ[HRW4&.Y0TO@.F9#1<Y5KHKMJXL!.#,DG+J!IX7NSDFS)DE=NQ1S!)>
M*DH8/ HDRSS'XOT.*#],'=_Y&'@BVYTR ^XL*? 65J!>BD>A>VZCDI$<F"2<
M(0&;J?/-OYU/#-X"?A(XR%8;F4C6G+^:SC*;.IXQ!!12912P_NUA#I0:(6WC
M;ZWI-$L:8KO]H7YO8]>QK+&$.:>_2*9V4V?LH PVN*3JB1^^0QU/9/123J7]
MHD.%'8T<E)92\;PF:P<Y8=4?O]5Y:!'\X1E"4!."KQ+"FA#:0"MG-JP%5GB6
M"'Y PJ"UFFG8W%BVCH8PLXLK)?0LT3PU6[(,U@HR!E*B 5KI*LE*"HAOT -G
MV\$SB!PM- 1=+D!A0N65AKVL%NCRX@I=(,+0\XZ7$K-,)J[2CHRNF]:KWU6K
M!V=67T!Z@T+_&@5>X'?0YU^G>\=T5^>A24;0)".P>N%9/1WGDDDE2EVH"OU^
MT "T5)#+/SWR82,?6OEAGSR1LL0L!91RJ3I35HE$5L0<POUL$(7#Q-VW$],!
M\KV@ 1WY&S;^AKW^GKG"%)EZZ+)5<>/6BGX43^+XD[$.F!^$DW&WM:BQ%O5:
M>]#E>8OFI1!F7PHN[!V@BY2:(E6F2,_YCDX,#?S(\S[9/D5YW8[CQG'\A60>
MV[M&U!RS]#B,+M-Q1[*CX4FR.V ]R1XUUD>]UI]@S^F>L"V:"\B(0O<X)92H
M]YXS,&ZTQ__CB$T:^4FO]=KPIC9\C>"M( *DN2'BKD1/3LZ1'XU.RZ,#Y@=M
M6.76;5W$YA'\@<66,*FW?:.)WLU(*XCJ8:DZBA?V;EYSI6]ZV]SIMQB$ >CY
M#>?JHV.N^^9UG_T#4$L#!!0    ( .&+850G4W;/;@(  $\&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;)55WT_;,!#^5ZR(!Y" -#_;H302M)J&
M-"1$Q_8P[<%-KHV%8V?VA<)_/]L)43=28"^)S[[O^^XNODNVD^I!5P!(GFHN
M]-RK$)L+W]=%!375Y[(!84XV4M44C:FVOFX4T-*!:NZ'DTGJUY0)+\_<WJW*
M,]DB9P)N%=%M75/U? 5<[N9>X+ULW+%MA7;#S[.&;F$%>-_<*F/Y TO):A":
M24$4;.;>97"QF%I_Y_"=P4[OK8G-9"WE@S6NR[DWL0$!AP(M S6O1U@ YY;(
MA/&[Y_0&20O<7[^P?W:YFUS65,-"\A^LQ&KNS3Q2PH:V'._D[@OT^226KY!<
MNR?9=;Y3HUBT&F7=@XU=,]&]Z5-?ASU $!\ A#T@_"@@Z@&12[2+S*6UI$CS
M3,D=4=;;L-F%JXU#FVR8L%]QA<J<,H/#_%J4L$8H!6A-SLC*W)*RY4#DAMQ0
M;!7#9W*\!*2,ZQ/C<+]:DN.C$W)$F"#?*MEJ*DJ=^6ABL8Q^T>M>=;KA =TE
M%.<D"DY). F#$?CBX_#)WW#?5& H0SB4(71\T4&^-9(ETP67NE5 ?EZN-2IS
MQWZ]01X-Y)$CCP^0FQBCL0IUJ,2A;+<]YD$TBS/_<40K'K3B][3B,:T.E>YI
M16ET0"L9M)+WM)(QK>0_M-)!*WU/*QW32E]I!7$Z"PZH30>UZ9MJ7Z78GB&H
MFMCN."7<=D?1*@4"22-5-X%$Z8X)T[JEH@!22(VCO3!]_:63)$[3(<KNSH^X
M!6'T:?9/,OY>N]M1>T/5E@EMHMP8X.1\:AA4-[XZ V7C)L!:HIDG;EF9B0_*
M.ICSC93X8MBA,OQ#\C]02P,$%     @ X8MA5'/FZY>]!@  1B4  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3$N>&ULM5K;;MLX$/T5PM@%6F ;BQ3E2Y$$
MB)VZ<9&V0;(7+!;[0%NT+502O12=RV(_?BE*$>V('LE-W8?&ESFC.9SAF:&L
MTP<AOV4KSA5Z3.(T.^NLE%J_[W:S^8HG+#L1:Y[J;Q9")DSIMW+9S=:2L]"
MDKA+/*_735B4=LY/S6<W\OQ4;%0<I?Q&HFR3)$P^C7@L'LXZN//\P6VT7*G\
M@^[YZ9HM^1U7OZUOI'[7K;R$4<+3+!(IDGQQUKG [S\%?@XP%K]'_"';>HUR
M*C,AON5OIN%9Q\LCXC&?J]P%TW_N^9C'<>Y)Q_%/Z;1373,';K]^]CXQY#69
M&<OX6,1_1*%:G74&'13R!=O$ZE8\7/&24)#[FXLX,_^CA\*VW^N@^293(BG!
M.H(D2HN_[+%<B"T IGL I 20M@"_!/AM ;0$T+: H 0$;0&]$M!K"^B7@'Y;
MP* $#-H"AB5@V!: O>?,>::"BI2;>KEDBIV?2O& 9&ZO_>4O3-$9O"Z3*,WW
MQYV2^MM(X]3Y- WY3/$PY5F&WJ$O3$J65RQZ<\D5B^+LK?[TM[M+].:GMZ==
MI:^8X[KSTONH\$[V>+]8RQ/D>[\@XA'/ 1_#\$L^UW!LX-@!OX3AGS8Q"/\
MP^_X^CEXW'? )Z\+_F-[N&OIKEK#\= !G[: D^'>X#^US_L+>%<7:%6EI*I2
M8OSY>\.9*31-,R4W6IL5^NM:&Z"IXDGV-^#>K]S[QCW=X_Y&BCGG88864B1:
M]>]%?!^E2S27/(P46K!Y%$?JR54#A>/ .,Y[T?TY'@:>^7?:O=].=]VRYS2\
MJAL2[X7A#DM:L:0@RS'+5FC-GO(5U%2%1%&JN.29<A$K?/6VHJ!X.*C3<M@%
M P>KNAWI8[R75%"1"D!2TY("FK-UI%@<_<M#%YV@=OF71!HMKH):8O8$WZN"
M[X'!WU:5-BXJ;>*LM!W?_<IW_QA;9E"Y'X"A_\IEXI)4&!6@)\YD!EQ_6%U_
M"!?S[M9$+!&;U%7(HV%].P4O]U/1C.J6 7%NT0]U2QS4S2;#6DG5'>ZPQYYM
MVQ[(_V*YE'S)%$=K&:7S:,UB8 U*9SN[STUM[#"E[O6:M#+=Y;<UEF"87ZC3
MJP=H36LFI(8;/69KG6^=;;%HH<VC\A*NU.\RF3HL^W"B;.?"!"3R=:,RQ=(P
MCW^CARV)U(JCC*>1%N!F$N/2_?8B^]Z>?+0QW:5A.R2&6^0MKSJ'7OQ\9G0&
MZ]<BP T58;L7AMO7Q;T>1]DLYHZ"<,9"Z]GO$]KK.1:NM>E'A^F0XC[=3]!V
M,@RWLE$L1#+C<HFRE9#JG6YLB3[[I=_04\3C4'?KD#\BF>_YA3:5SH$8OH1W
MXGD_ ^J+;>?"<.L:Z3,I',NHP8-?CZ7D .-($P?;(7$?]#3A>CMJ@5GH?9DU
MD8%=.1:V)',P;I>,[<<8;JWMJH=96<WY.B.&KX.;(K8=',,MO!K=S,HSA=9<
M1B)$/'5-<.,&;_B$^JX,3+X3][$!YY^0 %H'8ELY@5OY]73T];:HO'U)&36X
M<"2E.*8=CMLE8?LU@?OU-HGF(ALU>&N,:^O@"+??O2,V^@]]UA]LDF*G?!&*
M0W,IL9V2^,<8O(EMA 1NA*^=*$B]A=6;=+%W6IGNTK#MCL"]Z!6';E(_JS6%
M91L;^<XSF2X8J[%W1F/S0Q :Y1K[I]'8J=%875A1&B6;!,JV;5+D*.<X8AL'
M:6@<+(LR5-Q=1R)%]TQ&9LS:UR :_.$F8;0-@L 2^T-2P1X;4N%;H?:]H]R%
MLB+JP[)W<"H:_.&3/I@*W\JH__TR^CQ&3<P8=5L+=?>26_?DCJ*COM51'];1
M0U=[U.#/.PG<,^#AN%U&5E)]6%*A+-W(*.$F.ZT$RK>"Z?>.DB>K@#X\(Q^>
MIZ:9NR9099Y>-ZO[5G)]6"+;YZE9O:R:^L-CY(E:>:3P,'EPGAK\>77U*O+4
MB(/W$[5Z3&']A/)T+=)0DS2'&'/,^KI8Z.-,6*3NC9F'W[;::M2J,#W*SR#4
M:BZ%[_(<GD+8'VF8!>C6;Q>P2/Z05#3N)FJEE@9'28655=IX@^7 5#3=-H%G
M 6KUF,(Z>,V57NC\-F"1"LBIE40Z.,IZ6OFC/^@'@P^T?MO>WW^R"*P^!K N
M;9_;8K.&F;V1[3JHE?Y>_!+HT_HYK;7E1X<E'OBDMY^?5<L 5LL[<TO6Y.U:
ML!3(6F 5+SB*X@56\0)8H=J715#_7=95%MVM9S'R)XP^,[F,TDQG?*%Q>4_K
M(%D\M%.\46)M'L^8":5$8EZN])[G,C?0WR^$4,]O\B<^JD>GSO\'4$L#!!0
M   ( .&+851<E%NFW 0  %H8   9    >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;,U9;6_:.A3^*Q:ZTNVDCL0A@62B2&UIUW;MEL+=]N'J?C#$0-0D3FT'
MUNG^^&LG(00PP>MTI?(!\O(\Q^?-YYR$_HK0)[; F(,?<92PL]:"\_2#8;#I
M L>(M4F*$W%G1FB,N#BE<X.E%*,@)\6189EFUXA1F+0&_?R:3P=]DO$H3+!/
M <OB&-&7"QR1U5D+MM871N%\P>4%8]!/T1R/,?^:^E2<&964((QQPD*2 (IG
M9ZUS^&$$/4G($=]"O&*U8R!-F1#R)$]N@[.6*37"$9YR*0*)GR6^Q%$D)0D]
MGDNAK6I-2:P?KZ5?Y\8+8R:(X4L2?0\#OCAKN2T0X!G*(CXBJQM<&N1(>5,2
ML?P;K ILSVN!:<8XB4NRT" .D^(7_2@=42- ^P#!*@F6+J%3$CJZ!+LDV+H$
MIR0XNH1N2>CJ$GHEH:=+<$N"JTOP2H*G2X#F.G*F-J4*MG:TX3K<4#O><!UP
MJ!UQN XYU(XY7 <=:D<=KL,.M>,.UX&'VI&'Z]##//9&L17S?3Q$' WZE*P
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
M# PC6=X*RH866WM.7@EM3MWV,34W*90%P+Q?"Z%?&L4 ]=UL^B=02P,$%
M  @ X8MA5&*SZ'GD"   <3<  !D   !X;"]W;W)K<VAE971S+W-H965T-30N
M>&ULS9MM;]NZ%<>_"F'< 2W0VA8IDE*1!$CBW*W <ALTZ^Z+82\8F;&%ZL&C
MZ#P,^_ C)=F438J*@[1U7B2V0Q[^R7-X?GRP3AY+\;U:<B[!4YX5U>EH*>7J
MTV12)4N>LVI<KGBA_G-?BIQ)]58L)M5*<#:O*^79!$ZG9)*SM!B=G=2?W8BS
MDW(ML[3@-P)4ZSQGXOF"9^7CZ2@8;3[XFBZ64G\P.3M9L06_Y?+;ZD:H=Y.M
ME7F:\Z)*RP((?G\Z.@\^74505ZA+_#/ECU7G-=!=N2O+[_K-Y_GI:*H5\8PG
M4IM@ZL\#O^19IBTI'?]IC8ZV;>J*W=<;Z[_7G5>=N6,5ORRS/].Y7)Z.HA&8
M\WNVSN37\O%OO.T0UO:2,JOJW^"Q+3L=@61=R3)O*RL%>5HT?]E3.Q"="F'<
M4P&V%>!>!13T5$!M!?32"F%;(=RK$/1)PFV%NNN3IN_UP,V89&<GHGP$0I=6
MUO2+>O3KVFJ\TD('RJT4ZK^IJB?/;F69? >?BX07VF/@)F,%^ C^8$*P^H-W
M,RY9FE7O3R92M:=K39+6]D5C&_;8#B"X+@NYK,!5,>?S70,3)72K%F[47D"O
MQ1E/Q@ %'P"<PN#;[0R\^^U]HIH0Z=U:Q]UO8 *J)1.\:GX[-%^^O(5IVX*Q
MZK W>[&]('Z)O2N_O6OVO#%'7#9VAA5M@P#51E%?$&A#'_5\FX/+,E=)J&+U
M-#Y745 LN$H,$MP]@VZY&_9<?WS^R,0<_.OORB3X+'E>_=LC*-P*"FM!88^@
M/];Y'1>@O&_'";"U7)8B_:]J>*UB20"YY&"E8_5=6K2%WH/_>8:U:9#4#>KL
M^7"F<JG^.9D\.)3BK5+L57K;ZGM0<X3=91RHW T6:M3D2Y5=8$M9- UZA9&M
M,.(5=O6T4KE8C5>6WG,]DN5*N[2J93US)MPSVF^4-C4]'J9;>71XW-I08CJ$
MJ@_@@5<R+19@Q45:SEWJ_#;1H+IHJR[R6OJSYHN6]L"%XJ5"HH:N%E>G&X6W
M-<N Y"*O';X96T7B2K)BK@JZY/L;'98?;^7'7DN_LU2 !Y:M:\=7=8K?2-2#
MO)^+&W6-3=R)PQC";APV^=,N%B!*K7(S1[DHHKUQ'4P-L:;>WETJ#Z3%6COC
MBPJ5.E/Y1BWHL# XCCP80",)>CM[W@8@6RP$7S#)0:IQIQ9J2>OA ^*O;6LG
M"08ACON=8@@2H(-U5K90_L1%DE9UIFQ%.X4B2VA "?5$CR%+X$?+>>] =G)D
M*],]3P('2M04L&>*HV" 261/%:?%F/3WUM I\.-IEE9),UU4J+YLMAC !.1(
M9HN!2N GP.L27VNT._S8]M*EJQAQ.-,NUN=&@Z/ CX8W"-K(2L>ALY.1';,Q
M<O32+M?72T.MP(^M&R[JG:_:C#1!XXM3:'@!I\<1I]" !@8_8/4S8'1X_0 -
M=J ?.]><56O1#(U'D-_("P09OD _7Z[5ZBM?YUJ,WJIJU'1V!U)M40L-%:=*
MO^7I>#K]BT^C00OTH^6:/;U:H]^R6H8-J31(@'XDV+-,[4X.75-!0PEX))2
MAA+03XEOA>!)N2CJ[632U924E72ZAUK9$Y$@Z@4T-)D=^C/[I6H1%*544T4"
M(^M#.^OJ15/[L5;H%.=O 0[/0I.AH3]#;_9%'S?[HOL=X'*6+,%J+9*E<F.]
MT9R76:8:U[UI)H+>"GO//RY:";2['Z9CA-PCC0P&D'_;</64\*H"DCV!.U[P
M^U2/=\;T+D^66WA:ZP:7Q+:EG:U2$-@P;<OMK.M0.+5IZBI(8/\A #*D07XH
M.&?[X:M"9,B!X'',=]0YW?)G^+?T/+(]CQV.MXM1N]ALT-INAPV(D!\75_DJ
M*Y^Y\GC=GYO-C-2'N[X1-0Q!^$B<;#B#_$=3;W]D>-&VV)V5"*)^_Q@ (3^
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
MHK0+S/N%$'H_L!O4=]31WU!+ P04    " #ABV%498GA!1X'   2+@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RUFEUOVS84AO\*8>RB!1I9_!+E
M(@F0-.W6BZY!LK77BLW$0F4ID^BD ?;C1WW$1QY-EK+L7#BV;!V^I,CG/3KB
MZ7-1_JB64BKT<Y7EU=EDJ=3C^^FTFB_E*JF"XE'F^IO[HEPE2G\L'Z;58RF3
M17/2*IN2,(RFJR3-)^>GS;'K\ORT6*LLS>5UB:KU:I64+Y<R*Y[/)GCR>N F
M?5BJ^L#T_/0Q>9"W4OW]>%WJ3]--E$6ZDGF5%CDJY?W9Y *_OXS#^H3F%]]2
M^5SUWJ.Z*W=%\:/^\'EQ-@EK13*3<U6'2/2_)_E!9ED=2>OXIPLZV;19G]A_
M_QK]4]-YW9F[I)(?BNQ[NE#+LTD\00MYGZPS=5,\_R&[#O$ZWKS(JN85/;>_
M%7R"YNM*%:ON9*U@E>;M_^1G-Q"]$VAH.8%T)Y!&=]M0H_(J4<GY:5D\H[+^
MM8Y6OVFZVIRMQ:5Y?55N5:F_3?5YZOQ6%?,?Z',^EWD]/.@Z2W)T@FZ*+$.Z
MV\])N4 7]<BEZ@6]N9(J2;/J+:J622DKE.;HKV6QKI)\49U.E=931YW.N[8O
MV[:)I6U,T)<B5\L*?<P7<K$=8*H[LND->>W-)7%&O)+S %'\#I&0X-_0M-/9
MOCKBT\UHT28^L\3_N'K,BA<I43ML7Q^;F?4O^J"[D>;K-'_0QV29U(==[;%-
M>ZQICUK::QMP1>*;2-RI_.M:54I?)BWQ';J3#VF>UVJ+>Z3UIL4"O='7LAVG
MM[I#NT:LO0!M,U'33+WDG\XIGYU.GW9HBS;:(J>VW\LD5])?0F1*L"@0&P7"
M?5U_RG*>5@,T"$/#"8]VBX@W(F*G"+W<[F4Z9"!B0T2X6\)L(V'F/TMDOMAC
M?LS,B\/(;E4X!$B%SG7PO8&K'IF+)[VZ'B1ZO6#HNDSGTK$^< ^$>/P*66@N
M)F55'VK'H!X, ,U.!K;-BMZ(<!X(RXS%!/02[U6SCZPV>MR3)7@0<HLL("3^
M!2*WEM(^PJ@AC--@ABW" *68#5A>^PACOLL- Y7Q "R;"VX?E=R<;G' F$4I
M,!J[(6VSOJNTFK?NIT?6R_PP4!F+D?:' :[83=>#&2 VJ8MMHPO<Q6[P#K5
M;&+6,A<)0):$!S;!+N"6"]K&@@"(B1O$PWVP"^@S&H!7XL;K :RP:\%'%N"5
MT",Y(0%2$C<IC^6$7;-;:"(!ME@. 8@2-T1'.B$Q4UK;90):DE_0<JP+=O%C
MS[$"I!)WICO:!8F9^=I&"]A,!K#Y("[8-<@]5 *CB9O1-[)2>HW58]=ZX/#[
M/@HPINZ,]\_UZDYW5P_$[2]O7H&LU#O%18G:7MHO,BG1&Q^L49.V!-/=HTN!
MM]0SG?628)(5AY:,FO9N[MVIZS=]@>5B^C$I\P'FTP7=-D%LF6T4($R]TU4O
M%69R>D(L.3,%LE+O]+2>,-W2'#!53+1B6R9/ :XT&N:!S=Q!5XF2Z%.2ENA;
MDJU=5D@!E]2-RV-98==LWPHC$HC8,C1 4NHFZ4@K[*+_[Z:0LEGOSR(1,$K=
M&#57V3Y"9X;0" ="[!;' +O,G0./ML<N_I:P61!:+BP#=+,!U8F#6"0SZQ):
M:6Q)WQF G+E!OL,FA]\C,H V<R?$ XR2]<JNWAGP"*-D)I-M\P"(S#QS72\!
MWIDM _@R=V:[GTDRLV9[8IMI &?FG<MZ:=A1L[5I . R[]1U+X=DWC5<!H1E
ML^/Z(P=><C<OC^6/7;-;< J#V))E<L H=V-TI#]R[T(#!UYR-R\/XH?<K.;J
M\>*6Z<V!KMR=$H_V0VY6<R,:1)8G AP(S0?4* [BAUV#'K>,O/?0S4WK:UDV
M#\[SN>SL:8^;1@YLYN[$>( 7<J L]TZ!1W@A-^$;68H9'.#+/;-=+P4F::GE
MB1T'U/*AR:R7%+-ZJV\9+0]1@<61=^[J]11U5_'6)@( &PTJ,0SVP\@DK.U1
M602(C<AQ#3$"8$9N8![+$+MFMPQ16#D: 4<C-T='&F(7O8_W6 34XM,1@#-R
M@_,@IMBUL74W2P*;MMYN!7<&/-H3([.V*\* V*XED#H:4*PXB"=&9IE"\""R
M40+ ';G!?966<JZ*$O5O%O?UQPAH';D3XP'^* "[PCL%'N&/PJ0QL61O F L
M/+-=+P4F>;&EGB* O&)H<NLEQ2SOGA"+5PM L_#.9;U$F'5=2SXH@+9B4%UA
ML#L*LZ)@>R0D@+6"']<=!:!3N-%Y+'?LFNUSBI$@ME1;1&];F)NH(]VQB]X'
M_8P&ULUJ@$_AQN=!W%&8M5XF FQQ(0&0%>Z4>+0]"N^]#3% .AY0ISB(-<9F
MA4)?6\8=I?)I;YON2I8/S6;D"LV+=:[:';N;HYL-SQ?M-E_X>;M;^DM2ZL53
MH4S>ZU/#H%[B9;L!N?V@BL=FT^]=H52Q:MXN9;*09?T#_?U]4:C7#W4#FVW@
MY_\!4$L#!!0    ( .&+850<-/E;/04  &T<   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;,U9VV[;.!#]%<+8AP9H="$IR2H< [FTV #M-DBZVX?%
M/M 6;0N11"])QPG0CU]24D0YMAA'N6S\8$LR.7-F2)XS(D=KQJ_%@E();O.L
M$$>#A93+3ZXKI@N:$^&P)2W4/S/&<R+5+9^[8LDI2<I.>>9"SPO=G*3%8#PJ
MGUWP\8BM9)86]((#L<ISPN].:,;61P-_</_@,ITOI'[@CD=+,J=75/ZYO.#J
MSFVL)&E."Y&R G Z.QH<^Y].,-(=RA9_I70M6M= AS)A[%K?G"=' T\CHAF=
M2FV"J)\;>DJS3%M2./ZMC0X:G[IC^_K>^I<R>!7,A AZRK*?:2(71X/A "1T
M1E:9O&3KWVD=4*#M35DFRF^PKMMZ S!="<GRNK-"D*=%]4MNZT2T.J"N#K#N
M $O<E:,2Y1F19#SB; VX;JVLZ8LRU+*W I<6>E2N)%?_IJJ?'%])-KT&Y\64
M%CH]X"(C!3@$GV\IGZ9"W?-T2L$E*>84?#BCDJ29.- -\F7&[B@%E8'ORS+'
MA^"4*3O%*BWFZAGE1#\60"P(IP*D!?BQ8"M!BD2,7*G@:Q#NM(9Z4D&%'5!]
M"+XIZPL!/A<)338-N"KN)GAX'_P)M%H\HU,'(/\C@![T?P-NC;/ZMMA'37)1
M:1]U)5<;.M23)E&)R=5*$F5"P#'G.J-J=DLPN0/M=A?DKGQ\O"8\ 7]_52;!
MN:2Y^,<""#> < D(=P#Z8Y5/* =L5KD4X(,:DBK< _ +[ J\RF-E-BS-ZH5^
M,T88!M@;N3<[X 0-G, *YV>Y9E30QS=JJJ@9]F#::70)RS+"!5"3J<)WL M?
MY2=JX0N&#L:[X84-O- *KT9#)AG=.U'A5J)@&.$AVHTD:I!$;Y2H:#M1@>/Y
MN^$-&WC#?1*UR1;?"VJ9L7%C.GX?2\CW#&-ZUFBK\-0:HO=A+W78'X%2.)7[
M$A;(TCR53QB7VN>P-3 8.6&T>V#\%KW[_<"NELO^8/VM680C9P@[P$(#%KX.
M/=5VV\O.]R+L=2P[WQ"XCYZV\"ZI+G6TO&FEXZJH6)$,?$UGU2*\HRI[NW-F
M=^2774$$\DKB0I"0.YL&^8;S?3OIOQQYU(XVQCUPAEV3U,B ;]>!/D1;F]Q[
MR WI^W;6?\%TA4]*EQ$#WZX&.^GVQYK99HNA<G_X3@C72( ?_P^$&V\1;N Y
M48<20J,.L*<Z/(=P:Y\;LAT[P[@#K%$':%>'WH1;VVVOOB ,.P$9!8!V!7@Y
MOGW$$:RZVEXBC$C )XI$;\:H'3THS\*P(ZU& J!= OH0+-RN^6U#;,@>OE71
M#W=4_99L&06 >]7]#_AUP:FMH(6&OF'T/A@6&M*']@+^51BV]MEFV-!S<$>5
M"(T<P)YR\"R&C;?F4A@X<1"W/KN!(R,-R"X-O=FVMKM1ZZ 8>5V(#/\C._^_
M'-T^X@@_2K?(: 1ZHD;T)I#:T<:@8V=CS+M2W-H"LHM#'^JM36[6M@C%'<4)
M,CJ WNI5 &V_"JC4^1W5-S+J@/9Z%=CDWB]LQ6U3QS ["M\']2*C!LA>S+\*
M]=8^V]0;!8X7=(R.T0G44R>>0[VUSVA/L$8GD%TG^M-MO+W;&2O"W0T(&_['
M=OY_.;9]Q%%8=05^M9OP^&8"-HJ!GZ@8O1D$;V\B688=&WG =GGH0[AX>_^H
M8VL;&^+';_564#L*+.C<U@E03OF\/.<28,I6A:P.@YJGS5G:<76"9)I7!W'?
M")^GA0 9G:FNZI58^>75V59U(]FR/$^:,"E97EXN*$DHUPW4_S/&Y/V-=M"<
M,([_ U!+ P04    " #ABV%4)?T3"M$$  !B%   &0   'AL+W=O<FMS:&5E
M=',O<VAE970U."YX;6S%6-MNXS80_17"V (;8".)E.5+X!A(XA0-T+3&NND^
M%'V@)=H2(HDJ2<5)T8\O2<F2H@MC+'8W?K!UF1F>,QR>H;DX4/;(0T($>$[B
ME%^.0B&R"]OF?D@2S"V:D52^V5&68"%OV=[F&2,XT$Y);"/'F=@)CM+1<J&?
MK=ER07,11RE9,\#S),'LY9K$]' Y@J/C@\_1/A3J@;U<9'A/-D0\9&LF[^PJ
M2A E).4130$CN\O1%;RX1:YRT!9_1N3 &]= 4=E2^JAN[H++D:,0D9CX0H7
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
MNA^TCXWN\4$8@?Y><ZZ>!F:"_K^&U?]02P,$%     @ X8MA5-]O=Q!$!
ME \  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULC9==;]LV%(;_"F'T
MH@662*2^ \= ZF!;@*T+FK2[IB7:)DJ1'DG%Z;\?*3F2(U*J;VQ)?L_1PV/R
MO.3R*.0/M2=$@]>:<76[V&M]N D"5>Y)C=6U.!!N?MD*66-M;N4N4 =)<-4&
MU2Q 89@&-:9\L5JVSQ[E:BD:S2@GCQ*HIJZQ_/F9,'&\7<#%VX.O=+?7]D&P
M6A[PCCP1_>WP*,U=T&>I:$VXHH(#2;:WBSMXLT:A#6@5WRDYJK-K8(>R$>*'
MO7FH;A>A)2*,E-JFP.;KA:P)8S:3X?COE'31O],&GE^_9?^]';P9S 8KLA;L
M7UKI_>TB7X"*;''#]%=Q_).<!I38?*5@JOT$QY,V7("R45K4IV!#4%/>?>/7
M4R'. F \$8!. >C2@.@4$+4#[<C:8=UCC5=+*8Y 6K7)9B_:VK319C24V[_Q
M24OS*S5Q>O7 2U$3\(Q?B0)7X(GN.-W2$G,-UJ(^"$ZX5D!LP3W9$BE)9:7@
M3BEB'F->@;\HWE!&-37Q'^^)QI2I3R;3MZ=[\/'#)_ !4 Z>]Z)11JV6@3;0
M]M5!>0+\W &B"<![4EZ#"/X&4(B@)WQ]>7CX/CPPI>KKA?IZH39?-)GO5 9M
MRH#;,MS,I(WZM%&;-IY(>U>6LC%9R:M9GXIXZ]1E2-H,=G6^K&"<1]DR>#DO
MAT>%PB+I5>_PXAXOGL=C9KEC7A)@&@>H1+/1VX:9-5B*QLP/'VV7,#WCR*-B
MQ.IJDBSSDR8]:3)+^L^!2*PIWP%&S.H&;)B>/LK$(8BR(AW7U*."45CX2=.>
M-)TE?=IC2:YL"ZJ 68/V?\>VL_DP4P]F.JZF1Y0DL1\RZR&S7\]+S%3[O].N
M5]B97PINBTQX.5'8S(&!9RP=L$>3IG[>O.?-9WG7^$ U9H )I4")I?QIP(]8
M^CM/[@#$* I'E*XH]#,6/6,QR_C%F+,8INE%I(4#D<;C6>K19-"/"L/!'L)9
MV&=AR[F3EK)R>Y^WGX<N"(KC:(3KD=EVAB:(SPP-SA)_QZS!W1;AK6MY*:'S
M^JLX1<F8TB.+IMHI'%P$H@O*RLU,N+2HR-,K<YB/<5U9G!53314.]@2CRVWO
MK*?.>1\<W 7.VXO=4H@78C9D9KMG*F(VI"6=;(;0M0V4Y?EXW?ID<9%.-$0X
M& R<=YA'20Z8SELU=!TC2:$SMUQ5&A<3M@('7X'SQC*V0&EWLE=B>]68FYD9
MYO&//(1.63TRB"9GV& T<-YI_A"B.E+&O&BN4Z P"=$8S6,H693F$VB#I\!Y
M4WG@&O,=W;#9\KD^42!W?7I4>3+53@9'@?.6TK63:F*1>G%=MX A1&[_<W5Y
M4:21GQ@-OH+F?>7+N/7]@O>4+GG7KJ,X')N@5P>+?+RO",Z.3/:\^C>6.\J5
M63);$QA>9R:#[(Z W8T6A_84M1':G,G:R[TY-A-I!>;WK1#Z[<8>S/J#^.I_
M4$L#!!0    ( .&+851@MAS-@P,  !(+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;+5637/;-A#]*QA.#LE,:GZ*(C.29FRKF;J3M)XX;@^='B!R
M)6$" BP 6G9_?1<@3>N#8MQ#+A(![MM];Q=8[FPGU3>]!3#DL>)"S[VM,?4'
MW]?%%BJJ+V0- M^LI:JHP:7:^+I60$L'JK@?!4'J5Y0);S%S>[=J,9.-X4S
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
M<WL=HG8)]OE<*=IL7('F@AW^ U!+ P04    " #ABV%4$>7V=5\#  "("P
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6RU5EUOVSH,_2N$L8<-Z&I+
MMN-D2 (LS88-:+>BO=M]N-B#XC"),<OR)+EI@?WX2;+K?-3Q"EP4 1)+YCD\
M)"6&XZV0/]4&4<,]SPLU\39:E^]\7Z4;Y$R=BQ(+\V8E)&?:+.7:5Z5$MG0@
MGOLT" 8^9UGA3<=N[UI.QZ+2>5;@M015<<[DPPQSL9UXQ'O<N,G6&VTW_.FX
M9&N\1?VMO)9FY;<LRXQCH3)1@,35Q'M/WLW)P *<Q?<,MVKO&6PH"R%^VL7G
MY<0+K"+,,=66@IF?.[S /+=,1L>OAM1K?5K@_O,C^T<7O EFP11>B/S?;*DW
M$V_HP1)7K,KUC=A^PB:@V/*E(E?N&[:U;11YD%9*"]Z C0*>%?4ONV\2L0<(
M3P%H Z!' $I. ,(&$#X7$#6 R&6F#L7E8<XTFXZEV(*TUH;-/KAD.K0)/RML
MW6^U-&\S@]/32S1)4_ 6OC IF:T!O)ZC9EFNWL KR KX9R,JQ8JE&OO:.+0P
M/VW(9S4Y/4%.*%R)0F\4?"B6N#PD\(W25BY]E#NCO8QS3,\A)&=  TJ^W<[A
M]:LW$@O<LOQK:0]2A\B+YU,&#64'R_S9+&34R7(0;]B6)W2TX<GR*(5X!JY,
M9S!'E<K,!0K_71I;^*R1JQ\]GJ+64^0\12<\W5:+W#HQ)4\%QZYBUP2Q([#]
MY&Y*@S@8^W?[R7YJ1 9T>&@T[S(*H];H(("X#2#N#>!CI2N)]HYDO.*F)Q6:
MY5"R!].E=.?AC9^J".)AMXI!JV+0J^)+Q1<H0:Q N#(IT +<"87?\+>3.JNY
M!_N*NN4DK9RD5\YW)C-F"@MU;5.A=)??Y$DFPD&2)*.CVB9/Y(7AB$0G4C9L
M-0Y[-5[5%>LYPZ.6:?3"MX4$N[X9]*J^J6L)&B7O[(S]< (/R&2?DKT.3OKS
MQ^[_DC]"=USTI3.X:VTD_'\9[(?3V*50]6G9-3_2W_V^EFC__8HU?+@W(Y7"
M/M9=1R+Q2V=SUW=(?^-YYDUO6 ZN>AR&47)TU;OL:!Q']*B3=]H-S>>H)_A[
M(PI'N7:CGC(RJT+7?__M;CM.OG=#U-'^S(Z9;O39T=0SZA63Z\PTW!Q7AC(X
M3XPH68]]]4*+T@U""Z'-6.4>-V941FD-S/N5$/IQ81VTP_?T#U!+ P04
M" #ABV%4CS>?HH4#  "9#   &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX
M;6RU5VUOVS80_BN$T \MX$0D]1[8!EH'Q0:T6]"TVV=:IFRBDJB25-SLUX^D
M%-F6:<T+MB^V*-T]]SPG\NXTWW/Q7>XH5>!G5=9RX>V4:NY\7^8[6A%YRQM:
MZR<%%Q51>BFVOFP$)1OK5)4^AC#V*\)J;SFW]Q[$<LY;5;*:/@@@VZHBXOD#
M+?E^X2'OY<87MMTI<\-?SANRI8]4?6L>A%[Y \J&5;26C-= T&+AO4=W*Q09
M!VOQ!Z-[>70-C)0UY]_-XM?-PH.&$2UIK@P$T7]/=$7+TB!I'C]Z4&^(:1R/
MKU_0/UKQ6LR:2+KBY9]LHW8++_7 AA:D+=47OO^%]H(LP9R7TOZ"?6<;)Q[(
M6ZEXU3MK!A6KNW_RLT_$D4,47G# O0.^UB'H'0(KM&-F9=T3199SP?= &&N-
M9BYL;JRW5L-J\QH?E=!/F?93RT]4YT""&_!>2JHD(/4&?&)DS4JFF'[P]IXJ
MPDKY3IM\>[P';]^\ V\ J\'7'6^EMI9S7VD>!LW/^Y@?NICX0LQ[FM^" ,T
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
M[[GI@0)S<%?I2G+P,2W2O,K!AOTR#TLK\/J6:Y9FZHV)^?IP"UZ_>@->@;0
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
M#W+]&39^AI8ODUR[OV3=QJ:11[)&&UEMP*B@8J+]I2^;/&P!@N0((-P PGU
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
M5@I3:7(C"BA>$_@H>] >;;3/HX.,&>0C$H>G) JB<(>@Z_?#@QWP[-WP\.*
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
MCAC[?I/^N_!\X/4,WLCSEF?PQ/,T3KSG;04/_LO,,(JV)&;H-0YW:ISBH7Q
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
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
MX8MA5+V&F?/M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ X8MA5)E<G",0!@  G"<  !,
M ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #ABV%4M=FW
MP$ &  #Q&0  &               @($,"   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ X8MA5+K$J)D; @  9@4  !@
M ("!@@X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .&+
M850"O3QIY@8  +@<   8              " @=,0  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    " #ABV%4KD/A:U<#  !_"P  &
M        @('O%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ X8MA5(M,6Q&8!@  KQP  !@              ("!?!L  'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( .&+850?DK0T90<  &(I   8
M              " @4HB  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    " #ABV%44E1G'!4)  "[*   &               @('E*0  >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ X8MA5*3D%:# )P
MU'X  !@              ("!,#,  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( .&+851'N<--NPT  %@H   8              " @29;
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #ABV%47J7*
M[1H.  #@,0  &0              @($7:0  >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( .&+853F!.Z_M @  +L9   9
M  " @6AW  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
MX8MA5,@[B7-Q P  E0@  !D              ("!4X   'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    " #ABV%43"04!U /   J.   &0
M            @('[@P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( .&+850Z0D4#J @  .D5   9              " @8*3  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ X8MA5(R4&,-<"0
M33\  !D              ("!89P  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    " #ABV%4 S=N_Z (  !J%@  &0              @('T
MI0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( .&+8502
MT'_/L0(  .X%   9              " @<NN  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ X8MA5+(J<;^U!@  9A(  !D
M     ("!L[$  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M" #ABV%4*ZI>N[D'  !I%0  &0              @(&?N   >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( .&+850M+.S B ,  !X)   9
M              " @8_   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ X8MA5 2-ZY$P'   ,ED  !D              ("!3L0  'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #ABV%4-Q+,2,D*
M  "9'P  &0              @(&UX   >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( .&+852@Q2R5/08  +P.   9              "
M@;7K  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ X8MA
M5-HJ2AP=!@  S0\  !D              ("!*?(  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    " #ABV%4&O0IW!,#   P!P  &0
M        @(%]^   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( .&+85282+046 @  /8=   9              " @<?[  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ X8MA5-Y+ K%J!@  'A
M !D              ("!5@0! 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    " #ABV%4Y%".@UT&   2%   &0              @('W"@$
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( .&+85002O=]
M:P,  #<(   9              " @8L1 0!X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ X8MA5'<_%Y8L P  S0<  !D
M ("!+14! 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #A
MBV%43;*E*8X%  #T#@  &0              @(&0& $ >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( .&+850+>V3#H0<  & F   9
M          " @54> 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ X8MA5.*E4V:3!   T14  !D              ("!+28! 'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #ABV%4-,8H6F #  #>
M"P  &0              @('W*@$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;%!+ 0(4 Q0    ( .&+851&XB"*D (  *$'   9              " @8XN
M 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ X8MA5"&?
M6S94!0  '1H  !D              ("!53$! 'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6Q02P$"% ,4    " #ABV%4[!K[\J0"  "L!@  &0
M    @('@-@$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (
M .&+851/]?GL?00  , :   9              " @;LY 0!X;"]W;W)K<VAE
M971S+W-H965T,S@N>&UL4$L! A0#%     @ X8MA5-M)UL>F!@  =A\  !D
M             ("!;SX! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"
M% ,4    " #ABV%4'T\Z914$   H#P  &0              @(%,10$ >&PO
M=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( .&+852B2'/0N@(
M /P'   9              " @9A) 0!X;"]W;W)K<VAE971S+W-H965T-#$N
M>&UL4$L! A0#%     @ X8MA5(604_D5!0  0!8  !D              ("!
MB4P! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #ABV%4
M6EGUL?0$  "9$P  &0              @('540$ >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;%!+ 0(4 Q0    ( .&+8534A,WV*@4  (06   9
M      " @0!7 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%
M  @ X8MA5,<'>'.G P  #0T  !D              ("!85P! 'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #ABV%4R'^+*/P"   ##
M&0              @($_8 $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+
M 0(4 Q0    ( .&+852<>PYFL T   1@   9              " @7)C 0!X
M;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ X8MA5&XL>E];
M!   XQL  !D              ("!67$! 'AL+W=O<FMS:&5E=',O<VAE970T
M."YX;6Q02P$"% ,4    " #ABV%4PAZKO<H"  #I!P  &0
M@('K=0$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .&+
M850G4W;/;@(  $\&   9              " @>QX 0!X;"]W;W)K<VAE971S
M+W-H965T-3 N>&UL4$L! A0#%     @ X8MA5'/FZY>]!@  1B4  !D
M         ("!D7L! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M    " #ABV%47)1;IMP$  !:&   &0              @(&%@@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( .&+8524A:]<K ,  *<-
M   9              " @9B' 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
M4$L! A0#%     @ X8MA5&*SZ'GD"   <3<  !D              ("!>XL!
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #ABV%49$B=
M/?0#  "O#@  &0              @(&6E $ >&PO=V]R:W-H965T<R]S:&5E
M=#4U+GAM;%!+ 0(4 Q0    ( .&+851EB>$%'@<  !(N   9
M  " @<&8 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @
MX8MA5!PT^5L]!0  ;1P  !D              ("!%J ! 'AL+W=O<FMS:&5E
M=',O<VAE970U-RYX;6Q02P$"% ,4    " #ABV%4)?T3"M$$  !B%   &0
M            @(&*I0$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4
M Q0    ( .&+853X67 (* ,  '$*   9              " @9*J 0!X;"]W
M;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ X8MA5%N=IJ[# P
M00P  !D              ("!\:T! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6Q02P$"% ,4    " #ABV%4WV]W$$0$  "4#P  &0              @('K
ML0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( .&+851@
MMAS-@P,  !(+   9              " @6:V 0!X;"]W;W)K<VAE971S+W-H
M965T-C(N>&UL4$L! A0#%     @ X8MA5,:@1+G0 @  ; <  !D
M     ("!(+H! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M" #ABV%4$>7V=5\#  "("P  &0              @($GO0$ >&PO=V]R:W-H
M965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( .&+852/-Y^BA0,  )D,   9
M              " @;W  0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L!
M A0#%     @ X8MA5%E,^2DK P  T@D  !D              ("!><0! 'AL
M+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #ABV%4#I8+C-L#
M  !G#P  &0              @(';QP$ >&PO=V]R:W-H965T<R]S:&5E=#8W
M+GAM;%!+ 0(4 Q0    ( .&+853(_7X6; (  'X'   9              "
M@>W+ 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ X8MA
M5%H*N0D6 P  ]@@  !D              ("!D,X! 'AL+W=O<FMS:&5E=',O
M<VAE970V.2YX;6Q02P$"% ,4    " #ABV%4[&\R'#L%   +'@  &0
M        @('=T0$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0
M   ( .&+850_1M&+G0(  !<'   9              " @4_7 0!X;"]W;W)K
M<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ X8MA5##9R,"[ @  90D
M !D              ("!(]H! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q0
M2P$"% ,4    " #ABV%4YFUHUI$"  "L!P  &0              @($5W0$
M>&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( .&+851ZZTP?
MSP(  / &   9              " @=W? 0!X;"]W;W)K<VAE971S+W-H965T
M-S0N>&UL4$L! A0#%     @ X8MA5-5DLO1 "0  N3H  !D
M ("!X^(! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #A
MBV%4?AN.50(%   /&   &0              @(%:[ $ >&PO=V]R:W-H965T
M<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( .&+853DH_=H%0,  ! 1   -
M          "  9/Q 0!X;"]S='EL97,N>&UL4$L! A0#%     @ X8MA5)>*
MNQS     $P(   L              ( !T_0! %]R96QS+RYR96QS4$L! A0#
M%     @ X8MA5!K>-EO%!0  ,3(   \              ( !O/4! 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( .&+851S?'@L40(  /LL   :
M      "  :[[ 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( .&+853.%<Q?#P(  .HK   3              "  3?^ 0!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !4 %0  Q<  '<  @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>382</ContextCount>
  <ElementCount>602</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>85</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Operations and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2112102 - Disclosure - Discontinued Operation and Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale</Role>
      <ShortName>Discontinued Operation and Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2118103 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2125104 - Disclosure - Indebtedness</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/Indebtedness</Role>
      <ShortName>Indebtedness</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2130105 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2132106 - Disclosure - Stock Incentive Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlan</Role>
      <ShortName>Stock Incentive Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2140107 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2147108 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2155109 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2158110 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2160111 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2165112 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2168113 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Discontinued Operation and Held for Sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables</Role>
      <ShortName>Discontinued Operation and Held for Sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2319303 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/Acquisitions</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2326304 - Disclosure - Indebtedness (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IndebtednessTables</Role>
      <ShortName>Indebtedness (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/Indebtedness</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2333305 - Disclosure - Stock Incentive Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanTables</Role>
      <ShortName>Stock Incentive Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/StockIncentivePlan</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2341306 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/IncomeTaxes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2348307 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2356308 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/CommitmentsandContingencies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2361309 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2366310 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/SegmentReporting</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2409406 - Disclosure - Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2410407 - Disclosure - Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2411408 - Disclosure - Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails</Role>
      <ShortName>Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2414409 - Disclosure - Discontinued Operation and Held for Sale - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails</Role>
      <ShortName>Discontinued Operation and Held for Sale - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2415410 - Disclosure - Discontinued Operation and Held for Sale - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails</Role>
      <ShortName>Discontinued Operation and Held for Sale - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2416411 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2417412 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails</Role>
      <ShortName>Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2420413 - Disclosure - Acquisitions - Expedited Freight Acquisitions Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Expedited Freight Acquisitions Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2421414 - Disclosure - Acquisitions - Intermodal Acquisition Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails</Role>
      <ShortName>Acquisitions - Intermodal Acquisition Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2422415 - Disclosure - Acquisitions - Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails</Role>
      <ShortName>Acquisitions - Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2423416 - Disclosure - Acquisitions - Allocations of Purchase Price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails</Role>
      <ShortName>Acquisitions - Allocations of Purchase Price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2424417 - Disclosure - Acquisitions - Estimated Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails</Role>
      <ShortName>Acquisitions - Estimated Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2427418 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails</Role>
      <ShortName>Indebtedness - Schedule of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2428419 - Disclosure - Indebtedness - Schedule of Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails</Role>
      <ShortName>Indebtedness - Schedule of Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2429420 - Disclosure - Indebtedness - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IndebtednessNarrativeDetails</Role>
      <ShortName>Indebtedness - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2431421 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/ShareholdersEquity</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2434422 - Disclosure - Stock Incentive Plan - Share-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails</Role>
      <ShortName>Stock Incentive Plan - Share-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2435423 - Disclosure - Stock Incentive Plan - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails</Role>
      <ShortName>Stock Incentive Plan - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2436424 - Disclosure - Stock Incentive Plan - Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails</Role>
      <ShortName>Stock Incentive Plan - Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2437425 - Disclosure - Stock Incentive Plan - Roll Forward Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails</Role>
      <ShortName>Stock Incentive Plan - Roll Forward Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2438426 - Disclosure - Stock Incentive Plan - Exercise Price Range (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails</Role>
      <ShortName>Stock Incentive Plan - Exercise Price Range (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2439427 - Disclosure - Stock Incentive Plan - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Stock Incentive Plan - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2442428 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2443429 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2444430 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2445431 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2446432 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2449433 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2450434 - Disclosure - Leases - Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases - Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2451435 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2452436 - Disclosure - Leases - Future Minimum Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails</Role>
      <ShortName>Leases - Future Minimum Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2453437 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails</Role>
      <ShortName>Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2454438 - Disclosure - Leases -Supplemental Cash Flow (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails</Role>
      <ShortName>Leases -Supplemental Cash Flow (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2457439 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2459440 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2462441 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2463442 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2464443 - Disclosure - Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2467444 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/SegmentReportingTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="fwrd-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2469445 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>76</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="fwrd-20211231.htm">fwrd-20211231.htm</File>
    <File>fwrd-20211231.xsd</File>
    <File>fwrd-20211231_cal.xml</File>
    <File>fwrd-20211231_def.xml</File>
    <File>fwrd-20211231_lab.xml</File>
    <File>fwrd-20211231_pre.xml</File>
    <File>fwrdex10352021.htm</File>
    <File>fwrdex10362021.htm</File>
    <File>fwrdex10372021.htm</File>
    <File>fwrdex10382021.htm</File>
    <File>fwrdex2112021.htm</File>
    <File>fwrdex2312021.htm</File>
    <File>fwrdex3112021.htm</File>
    <File>fwrdex3122021.htm</File>
    <File>fwrdex3212021.htm</File>
    <File>fwrdex3222021.htm</File>
    <File>fwrdexhibit422021.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>fwrd-20211231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1494">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>102
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "fwrd-20211231.htm": {
   "axisCustom": 1,
   "axisStandard": 28,
   "contextCount": 382,
   "dts": {
    "calculationLink": {
     "local": [
      "fwrd-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "fwrd-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "fwrd-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "fwrd-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fwrd-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "fwrd-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 763,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 8,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 12
   },
   "keyCustom": 66,
   "keyStandard": 536,
   "memberCustom": 36,
   "memberStandard": 47,
   "nsprefix": "fwrd",
   "nsuri": "http://www.forwardair.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.forwardair.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118103 - Disclosure - Acquisitions",
     "role": "http://www.forwardair.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125104 - Disclosure - Indebtedness",
     "role": "http://www.forwardair.com/role/Indebtedness",
     "shortName": "Indebtedness",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130105 - Disclosure - Shareholders' Equity",
     "role": "http://www.forwardair.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132106 - Disclosure - Stock Incentive Plan",
     "role": "http://www.forwardair.com/role/StockIncentivePlan",
     "shortName": "Stock Incentive Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140107 - Disclosure - Income Taxes",
     "role": "http://www.forwardair.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147108 - Disclosure - Leases",
     "role": "http://www.forwardair.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155109 - Disclosure - Commitments and Contingencies",
     "role": "http://www.forwardair.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158110 - Disclosure - Employee Benefit Plan",
     "role": "http://www.forwardair.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160111 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://www.forwardair.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165112 - Disclosure - Segment Reporting",
     "role": "http://www.forwardair.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002002 - Document - Audit Information",
     "role": "http://www.forwardair.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168113 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "role": "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Operations and Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Operations and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Operations and Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables",
     "shortName": "Operations and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Discontinued Operation and Held for Sale (Tables)",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables",
     "shortName": "Discontinued Operation and Held for Sale (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319303 - Disclosure - Acquisitions (Tables)",
     "role": "http://www.forwardair.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326304 - Disclosure - Indebtedness (Tables)",
     "role": "http://www.forwardair.com/role/IndebtednessTables",
     "shortName": "Indebtedness (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333305 - Disclosure - Stock Incentive Plan (Tables)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanTables",
     "shortName": "Stock Incentive Plan (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341306 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.forwardair.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fwrd:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348307 - Disclosure - Leases (Tables)",
     "role": "http://www.forwardair.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fwrd:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356308 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.forwardair.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001003 - Statement - Consolidated Balance Sheets",
     "role": "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361309 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366310 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.forwardair.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Operations and Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i692a820d4f234f10be35ec76aefba93e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Goodwill Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Estimated Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i0186ade249374e148b61a0daa2d847fc_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i692a820d4f234f10be35ec76aefba93e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409406 - Disclosure - Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i5264674e350a4daabc1093cc42208bb6_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:SelfInsuranceRetentionLiabilityAdditionalDeductible",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410407 - Disclosure - Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Self-Insurance Reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411408 - Disclosure - Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details)",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails",
     "shortName": "Operations and Summary of Significant Accounting Policies - Net Income per Share and Anti-dilutive Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Discontinued Operation and Held for Sale - Narrative (Details)",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
     "shortName": "Discontinued Operation and Held for Sale - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "ibce6eaabef6849ab8478752f68c2ea6e_D20210212-20210212",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i840b3493832341228ecb35e60c428124_I20210212",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:DiscontinuedOperationsMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - Disclosure - Discontinued Operation and Held for Sale - Assumptions (Details)",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
     "shortName": "Discontinued Operation and Held for Sale - Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i840b3493832341228ecb35e60c428124_I20210212",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:DiscontinuedOperationsMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416411 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details)",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
     "shortName": "Discontinued Operation and Held for Sale - Consolidated Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i5cb1ec6d491c4bc48a7620e7b9796e6b_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417412 - Disclosure - Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details)",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
     "shortName": "Discontinued Operation and Held for Sale - Consolidated Statements of Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "ic95aca3d94dc476382d5d97b919f085e_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420413 - Disclosure - Acquisitions - Expedited Freight Acquisitions Narrative (Details)",
     "role": "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Expedited Freight Acquisitions Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i99cb4ca516da4e44a07f95f03c66f3f2_D20200101-20200331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i92e726f0cc24489b9e08baac9105c634_I20190731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421414 - Disclosure - Acquisitions - Intermodal Acquisition Narrative (Details)",
     "role": "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
     "shortName": "Acquisitions - Intermodal Acquisition Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iedcbb9cae2244738a2d99b4bce36ce31_I20210228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "fwrd:PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422415 - Disclosure - Acquisitions - Weighted Average Assumptions (Details)",
     "role": "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails",
     "shortName": "Acquisitions - Weighted Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i8b23134e5bd04e5f8dbc6fd832b05bc3_I20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423416 - Disclosure - Acquisitions - Allocations of Purchase Price (Details)",
     "role": "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
     "shortName": "Acquisitions - Allocations of Purchase Price (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i26ea7da07db040589aad03f1a8f90918_I20190421",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i27b9eec6a6ff4dbf956271faf7672749_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424417 - Disclosure - Acquisitions - Estimated Useful Lives (Details)",
     "role": "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
     "shortName": "Acquisitions - Estimated Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i6ff2cec3dc444395854260c5a71ade03_D20190421-20190421",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427418 - Disclosure - Indebtedness - Schedule of Long-Term Debt (Details)",
     "role": "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails",
     "shortName": "Indebtedness - Schedule of Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428419 - Disclosure - Indebtedness - Schedule of Maturity (Details)",
     "role": "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails",
     "shortName": "Indebtedness - Schedule of Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLongTermLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429420 - Disclosure - Indebtedness - Narrative (Details)",
     "role": "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
     "shortName": "Indebtedness - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431421 - Disclosure - Shareholders' Equity (Details)",
     "role": "http://www.forwardair.com/role/ShareholdersEquityDetails",
     "shortName": "Shareholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "us-gaap:CommonStockDividendsPerShareDeclared",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i92ed2bcb93354ad1af9291ebbce2a242_D20211001-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434422 - Disclosure - Stock Incentive Plan - Share-Based Compensation Expense (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails",
     "shortName": "Stock Incentive Plan - Share-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i07bf819a277644ba9081e2e14df03618_I20160531",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435423 - Disclosure - Stock Incentive Plan - Narrative (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
     "shortName": "Stock Incentive Plan - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436424 - Disclosure - Stock Incentive Plan - Weighted Average Assumptions (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails",
     "shortName": "Stock Incentive Plan - Weighted Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iad0ccafd5b38424190b1cebf2272655e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437425 - Disclosure - Stock Incentive Plan - Roll Forward Activity (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
     "shortName": "Stock Incentive Plan - Roll Forward Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iad0ccafd5b38424190b1cebf2272655e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i173614097a764ba6aba68b2cc14c1722_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438426 - Disclosure - Stock Incentive Plan - Exercise Price Range (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
     "shortName": "Stock Incentive Plan - Exercise Price Range (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i173614097a764ba6aba68b2cc14c1722_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i07bf819a277644ba9081e2e14df03618_I20160531",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439427 - Disclosure - Stock Incentive Plan - Employee Stock Purchase Plan (Details)",
     "role": "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
     "shortName": "Stock Incentive Plan - Employee Stock Purchase Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i4757dad1700440848caa46772ef17b39_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442428 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iccd62432131744b991b4b7ce2f8a034c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004006 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iccd62432131744b991b4b7ce2f8a034c_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443429 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)",
     "role": "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails",
     "shortName": "Income Taxes - Reconciliation of Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444430 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445431 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i692a820d4f234f10be35ec76aefba93e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446432 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "role": "http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubleaseIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449433 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.forwardair.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450434 - Disclosure - Leases - Assets and Liabilities (Details)",
     "role": "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails",
     "shortName": "Leases - Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "fwrd:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451435 - Disclosure - Leases - Lease Cost (Details)",
     "role": "http://www.forwardair.com/role/LeasesLeaseCostDetails",
     "shortName": "Leases - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452436 - Disclosure - Leases - Future Minimum Payments (Details)",
     "role": "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails",
     "shortName": "Leases - Future Minimum Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453437 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)",
     "role": "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails",
     "shortName": "Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454438 - Disclosure - Leases -Supplemental Cash Flow (Details)",
     "role": "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails",
     "shortName": "Leases -Supplemental Cash Flow (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457439 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:DefinedContributionPlanEmployerMatchPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459440 - Disclosure - Employee Benefit Plan (Details)",
     "role": "http://www.forwardair.com/role/EmployeeBenefitPlanDetails",
     "shortName": "Employee Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:DefinedContributionPlanEmployerMatchPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "ifeb50646b211439d9b0b65cef1053565_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462441 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details)",
     "role": "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails",
     "shortName": "Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "ifeb50646b211439d9b0b65cef1053565_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i46e7f4db944046fbacbb973942dd72e9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463442 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)",
     "role": "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Value of Financial Instruments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "id14c7768d9824ad7b1b547c7d77be897_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "idcd82ff599274f58959fec724e615b27_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fwrd:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464443 - Disclosure - Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details)",
     "role": "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
     "shortName": "Fair Value of Financial Instruments - Losses On Assets Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "idcd82ff599274f58959fec724e615b27_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "fwrd:GoodwillImpairmentCharge",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467444 - Disclosure - Segment Reporting (Details)",
     "role": "http://www.forwardair.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i8afea59968a14942b27ff6f765f1b59c_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i692a820d4f234f10be35ec76aefba93e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469445 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "iad5f7115436d47c5bfea3f136b579d4e_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Operations and Summary of Significant Accounting Policies",
     "role": "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies",
     "shortName": "Operations and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112102 - Disclosure - Discontinued Operation and Held for Sale",
     "role": "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale",
     "shortName": "Discontinued Operation and Held for Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fwrd-20211231.htm",
      "contextRef": "i11f2c8915b4549c5b24ecb377daa58ce_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 85,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r656",
      "r657",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r656",
      "r657",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r656",
      "r657",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r656",
      "r657",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r656",
      "r657",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of Each Class"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Name of Each Exchange on Which Registered"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol(s)"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.forwardair.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "fwrd_AccountingPoliciesPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies, Property and Equipment [Abstract]",
        "label": "Accounting Policies, Property and Equipment [Abstract]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "AccountingPoliciesPropertyAndEquipmentAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_AggregateDeductibleForClaimsBetween0And1000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate deductible for claims between $0 and $1,000",
        "label": "Aggregate deductible for claims between $0 and $1,000 [Member]",
        "terseLabel": "Aggregate deductible for claims between $0 and $1,000"
       }
      }
     },
     "localname": "AggregateDeductibleForClaimsBetween0And1000Member",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_AggregateDeductibleForClaimsBetween0And2000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate deductible for claims between $0 and $2,000",
        "label": "Aggregate deductible for claims between $0 and $2,000 [Member]",
        "terseLabel": "Aggregate deductible for claims between $0 and $2,000"
       }
      }
     },
     "localname": "AggregateDeductibleForClaimsBetween0And2000Member",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_AggregateDeductibleForClaimsBetween0And3000": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate deductible for claims between $0 and $3,000",
        "label": "Aggregate deductible for claims between $0 and $3,000",
        "terseLabel": "Aggregate deductible for claims between $0 and $3,000"
       }
      }
     },
     "localname": "AggregateDeductibleForClaimsBetween0And3000",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_Aggregatedeductibleforclaimsbetween3000and5000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate deductible for claims between $3,000 and $5,000 [Member]",
        "label": "Aggregate deductible for claims between $3,000 and $5,000 [Member]",
        "terseLabel": "Aggregate deductible for claims between $3,000 and $5,000"
       }
      }
     },
     "localname": "Aggregatedeductibleforclaimsbetween3000and5000Member",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_Aggregatedeductibleforclaimsbetween5000and10000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate deductible for claims between $5,000 and $10,000 [Member]",
        "label": "Aggregate deductible for claims between $5,000 and $10,000 [Member]",
        "terseLabel": "Aggregate deductible for claims between $5,000 and $10,000"
       }
      }
     },
     "localname": "Aggregatedeductibleforclaimsbetween5000and10000Member",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_AllowanceForRevenueAdjustmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for revenue adjustments [Member]",
        "label": "Allowance For Revenue Adjustments [Member]",
        "terseLabel": "Allowance for revenue adjustments"
       }
      }
     },
     "localname": "AllowanceForRevenueAdjustmentsMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Lease Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fwrd_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "xbrltype": "stringItemType"
    },
    "fwrd_AverageMonthlyRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average Monthly Revenue",
        "label": "Average Monthly Revenue",
        "terseLabel": "Average monthly revenue"
       }
      }
     },
     "localname": "AverageMonthlyRevenue",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_AverageMonthlyRevenueAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average Monthly Revenue Adjustments",
        "label": "Average Monthly Revenue Adjustments",
        "terseLabel": "Average monthly revenue adjustments"
       }
      }
     },
     "localname": "AverageMonthlyRevenueAdjustments",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average monthly revenue adjustments as a percentage of monthly revenue.",
        "label": "Average Monthly Revenue Adjustments as a Percentage of Monthly Revenue",
        "terseLabel": "Average monthly revenue adjustments as a percentage of monthly revenue"
       }
      }
     },
     "localname": "AverageMonthlyRevenueAdjustmentsAsPercentageOfMonthlyRevenue",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_BarOleTruckingIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BarOle Trucking, Inc.",
        "label": "BarOle Trucking, Inc. [Member]",
        "terseLabel": "BarOle"
       }
      }
     },
     "localname": "BarOleTruckingIncMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_BasicNetIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic net income per share:",
        "label": "Basic net income per share [Abstract]",
        "terseLabel": "Basic net income per share:"
       }
      }
     },
     "localname": "BasicNetIncomePerShareAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_BloombergShortTermBankYieldIndexMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bloomberg Short-Term Bank Yield Index",
        "label": "Bloomberg Short-Term Bank Yield Index [Member]",
        "terseLabel": "Bloomberg Short-Term Bank Yield Index"
       }
      }
     },
     "localname": "BloombergShortTermBankYieldIndexMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Liability Earnout Period",
        "label": "Business Combination, Contingent Consideration Liability Earnout Period",
        "terseLabel": "Earnout period"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityEarnoutPeriod",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Liability, Earnout Period One",
        "label": "Business Combination, Contingent Consideration Liability, Earnout Period One",
        "terseLabel": "Earnout period one"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodOne",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Liability, Earnout Period Two",
        "label": "Business Combination, Contingent Consideration Liability, Earnout Period Two",
        "terseLabel": "Earnout period two"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityEarnoutPeriodTwo",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Finance Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Finance Lease Obligation",
        "terseLabel": "Finance lease obligations"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired And Liability Assumed, Operating Lease Obligation",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 7.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Other Receivables",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOtherReceivables",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 6.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total tangible assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Tangible Assets",
        "totalLabel": "Total tangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_CLWDeliveryIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CLW Delivery, Inc.",
        "label": "CLW Delivery, Inc. [Member]",
        "terseLabel": "CLW"
       }
      }
     },
     "localname": "CLWDeliveryIncMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_CashEquivalents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash equivalents",
        "label": "Cash equivalents",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalents",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_CashFromDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash from discontinued operation:",
        "label": "Cash from discontinued operation: [Abstract]",
        "terseLabel": "Cash from discontinued operation:"
       }
      }
     },
     "localname": "CashFromDiscontinuedOperationAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_CorporateAndEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate And Eliminations",
        "label": "Corporate And Eliminations [Member]",
        "terseLabel": "Corporate and Eliminations"
       }
      }
     },
     "localname": "CorporateAndEliminationsMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_DebtInstrumentBaseRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Base Rate Floor",
        "label": "Debt Instrument, Base Rate Floor",
        "terseLabel": "Base rate floor"
       }
      }
     },
     "localname": "DebtInstrumentBaseRateFloor",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Bloomberg Short-Term Bank Yield Index Additional Rate",
        "label": "Debt Instrument, Bloomberg Short-Term Bank Yield Index Additional Rate",
        "terseLabel": "Bloomberg short-term bank yield index additional rate"
       }
      }
     },
     "localname": "DebtInstrumentBloombergShortTermBankYieldIndexAdditionalRate",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DebtInstrumentBloombergShortTermBankYieldIndexRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Bloomberg Short-Term Bank Yield Index Rate Floor",
        "label": "Debt Instrument, Bloomberg Short-Term Bank Yield Index Rate Floor",
        "terseLabel": "Bloomberg short-term bank yield index rate floor"
       }
      }
     },
     "localname": "DebtInstrumentBloombergShortTermBankYieldIndexRateFloor",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DebtInstrumentFederalFundsRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Federal Funds Rate Floor",
        "label": "Debt Instrument, Federal Funds Rate Floor",
        "terseLabel": "Federal funds rate floor"
       }
      }
     },
     "localname": "DebtInstrumentFederalFundsRateFloor",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DebtInstrumentLIBORFloorAdditionalRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, LIBOR Floor Additional Rate",
        "label": "Debt Instrument, LIBOR Floor Additional Rate",
        "terseLabel": "LIBOR floor additional rate"
       }
      }
     },
     "localname": "DebtInstrumentLIBORFloorAdditionalRate",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DebtInstrumentLIBORFloorRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, LIBOR Floor Rate",
        "label": "Debt Instrument, LIBOR Floor Rate",
        "terseLabel": "LIBOR floor rate"
       }
      }
     },
     "localname": "DebtInstrumentLIBORFloorRate",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DefinedContributionPlanEmployerMatchPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employee contributions that employer will match up to defined limit",
        "label": "Defined Contribution Plan, Employer Match Percentage",
        "terseLabel": "Defined contribution plan, employer match percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchPercentage",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum employee contribution to the defined contribution plan as a percentage of the employee's annual compensation matched by employer",
        "label": "Defined Contribution Plan, Maximum Employee Contribution Matched By Employer",
        "terseLabel": "Defined contribution plan, maximum employee contribution matched by employer"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumEmployeeContributionMatchedByEmployer",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_DilutedNetIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Diluted net income per share:",
        "label": "Diluted net income per share: [Abstract]",
        "terseLabel": "Diluted net income per share:"
       }
      }
     },
     "localname": "DilutedNetIncomePerShareAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Amounts Of Material Contingent Assets Remaining",
        "label": "Discontinued Operation, Amounts Of Material Contingent Assets Remaining",
        "terseLabel": "Estimated fair value of the earn-out asset"
       }
      }
     },
     "localname": "DiscontinuedOperationAmountsOfMaterialContingentAssetsRemaining",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Continuing Involvement After Disposal, Maximum Vendor Payment Remittance",
        "label": "Discontinued Operation, Continuing Involvement After Disposal, Maximum Vendor Payment Remittance",
        "terseLabel": "Remittance payment, expense (up to)"
       }
      }
     },
     "localname": "DiscontinuedOperationContinuingInvolvementAfterDisposalMaximumVendorPaymentRemittance",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Continuing Involvement After Disposal, Revenue",
        "label": "Discontinued Operation, Continuing Involvement After Disposal, Revenue",
        "terseLabel": "TSA monthly service charge"
       }
      }
     },
     "localname": "DiscontinuedOperationContinuingInvolvementAfterDisposalRevenue",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DiscontinuedOperationEarnOutAchievementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Earn-Out Achievement Period",
        "label": "Discontinued Operation, Earn-Out Achievement Period",
        "terseLabel": "Earn-out period"
       }
      }
     },
     "localname": "DiscontinuedOperationEarnOutAchievementPeriod",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Period Of Continuing Involvement After Disposal, Receivable",
        "label": "Discontinued Operation, Period Of Continuing Involvement After Disposal, Receivable",
        "terseLabel": "Reimbursement receivable"
       }
      }
     },
     "localname": "DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReceivable",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operation, Period Of Continuing Involvement After Disposal, Reimbursement Period",
        "label": "Discontinued Operation, Period Of Continuing Involvement After Disposal, Reimbursement Period",
        "terseLabel": "Reimbursement receivable period"
       }
      }
     },
     "localname": "DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposalReimbursementPeriod",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_DiscontinuedOperationsMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Operations, Measurement Input",
        "label": "Discontinued Operations, Measurement Input",
        "terseLabel": "Measurement input"
       }
      }
     },
     "localname": "DiscontinuedOperationsMeasurementInput",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation And Amortization",
        "label": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation And Amortization",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Asset Impairment Charges",
        "label": "Disposal Group, Including Discontinued Operation, Asset Impairment Charges",
        "terseLabel": "Impairment charge",
        "verboseLabel": "Earn-out asset impairment charge"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Costs And Expenses",
        "label": "Disposal Group Including Discontinued Operation Costs And Expenses",
        "terseLabel": "Purchased transportation"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationFuelExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Fuel Expense",
        "label": "Disposal Group Including Discontinued Operation Fuel Expense",
        "verboseLabel": "Fuel expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFuelExpense",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Insurance And Claims Costs",
        "label": "Disposal Group Including Discontinued Operation Insurance And Claims Costs",
        "verboseLabel": "Insurance and claims"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInsuranceAndClaimsCosts",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Labor And Related Expense",
        "label": "Disposal Group Including Discontinued Operation Labor And Related Expense",
        "verboseLabel": "Salaries, wages and employee benefits"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Lease And Rental Expense",
        "label": "Disposal Group Including Discontinued Operation Lease And Rental Expense",
        "verboseLabel": "Operating leases"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseAndRentalExpense",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Operating Lease Liability Current",
        "label": "Disposal Group Including Discontinued Operation Operating Lease Liability Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Operating Lease Liability Noncurrent",
        "label": "Disposal Group Including Discontinued Operation Operating Lease Liability Noncurrent",
        "terseLabel": "Operating lease liabilities, less current portion"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Operating Lease Right Of Use Asset",
        "label": "Disposal Group Including Discontinued Operation Operating Lease Right Of Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group Including Discontinued Operation Property Plant And Equipment Net",
        "label": "Disposal Group Including Discontinued Operation Property Plant And Equipment Net",
        "totalLabel": "Net property and equipment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_DisposalGroupIncludingDiscontinuedOperationsValuationAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operations, Valuation Allowance",
        "label": "Disposal Group, Including Discontinued Operations, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance on assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationsValuationAllowance",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_EarnOutLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earn-Out Liability",
        "label": "Earn-Out Liability [Member]",
        "terseLabel": "Earn-out liability"
       }
      }
     },
     "localname": "EarnOutLiabilityMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Compensation, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Compensation, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleCompensationAmount",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Permanent Differences, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Permanent Differences, Amount",
        "terseLabel": "Other permanent differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Share-Based Compensation, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Share-Based Compensation, Amount",
        "negatedTerseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationAmount",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_EmployeeNonVestedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Non-vested Shares [Member]",
        "label": "Employee Non-vested Shares [Member]",
        "terseLabel": "Employee Non-vested Shares"
       }
      }
     },
     "localname": "EmployeeNonVestedSharesMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ExercisePriceRangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Four",
        "label": "Exercise Price Range Four [Member]",
        "terseLabel": "Exercise Price Range Four"
       }
      }
     },
     "localname": "ExercisePriceRangeFourMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ExercisePriceRangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range One",
        "label": "Exercise Price Range One [Member]",
        "terseLabel": "Exercise Price Range One"
       }
      }
     },
     "localname": "ExercisePriceRangeOneMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ExercisePriceRangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Three",
        "label": "Exercise Price Range Three [Member]",
        "terseLabel": "Exercise Price Range Three"
       }
      }
     },
     "localname": "ExercisePriceRangeThreeMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ExercisePriceRangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range Two",
        "label": "Exercise Price Range Two [Member]",
        "terseLabel": "Exercise Price Range Two"
       }
      }
     },
     "localname": "ExercisePriceRangeTwoMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ExpeditedFreightSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expedited Freight [Member]",
        "label": "Expedited Freight Segment [Member]",
        "terseLabel": "Expedited Freight"
       }
      }
     },
     "localname": "ExpeditedFreightSegmentMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_FSALogistixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FSA Logistix",
        "label": "FSA Logistix [Member]",
        "terseLabel": "FSA Logistix"
       }
      }
     },
     "localname": "FSALogistixMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_FSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "FSA [Member]",
        "label": "FSA [Member]",
        "terseLabel": "FSA"
       }
      }
     },
     "localname": "FSAMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_FinalMileMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final Mile [Member]",
        "label": "Final Mile [Member]",
        "terseLabel": "Final Mile"
       }
      }
     },
     "localname": "FinalMileMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_FinanceLeasesCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Leases, Cost",
        "label": "Finance Leases, Cost [Abstract]",
        "terseLabel": "Finance lease cost:"
       }
      }
     },
     "localname": "FinanceLeasesCostAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_FiniteLivedIntangibleAssetsAccumulatedImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, Accumulated Impairment",
        "label": "Finite-Lived Intangible Assets, Accumulated Impairment",
        "terseLabel": "Accumulated impairment"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_GoodwillImpairmentCharge": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill impairment charge",
        "label": "Goodwill impairment charge",
        "verboseLabel": "Goodwill impairment charge"
       }
      }
     },
     "localname": "GoodwillImpairmentCharge",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_IntermodalSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intermodal [Member]",
        "label": "Intermodal Segment [Member]",
        "terseLabel": "Intermodal"
       }
      }
     },
     "localname": "IntermodalSegmentMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_JPHallExpressDeliveryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "J&amp;P Hall Express Delivery",
        "label": "J&amp;P Hall Express Delivery [Member]",
        "terseLabel": "J&amp;P Hall Express Delivery",
        "verboseLabel": "J&amp;P"
       }
      }
     },
     "localname": "JPHallExpressDeliveryMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_KeyEmployeePerformanceShareBasedPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents performance shares granted to key employees. Under the terms of the performance share agreements, the Company will issue to the employees a calculated number of common stock shares based on the performance of the common stock share price as compared to the share price performance of a selected peer group.",
        "label": "Key Employee Performance Share Based Plan [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "KeyEmployeePerformanceShareBasedPlanMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_LeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability",
        "label": "Lease Liability",
        "totalLabel": "Total leased liabilities"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_LeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability",
        "label": "Lease Liability [Abstract]",
        "terseLabel": "Lease Liabilities"
       }
      }
     },
     "localname": "LeaseLiabilityAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_LeaseLiabilityCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Current",
        "label": "Lease Liability, Current [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "LeaseLiabilityCurrentAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_LeaseLiabilityNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Noncurrent",
        "label": "Lease Liability, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent:"
       }
      }
     },
     "localname": "LeaseLiabilityNoncurrentAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_LeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Right-Of-Use Asset",
        "label": "Lease, Right-Of-Use Asset",
        "totalLabel": "Total leased assets"
       }
      }
     },
     "localname": "LeaseRightOfUseAsset",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_LeaseWeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Weighted Average Discount Rate",
        "label": "Lease, Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted average discount rate:"
       }
      }
     },
     "localname": "LeaseWeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_LeaseWeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease, Weighted Average Remaining Lease Term",
        "label": "Lease, Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted average remaining lease term (in years):"
       }
      }
     },
     "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_LesseeOperatingLeaseNumberOfRenewalOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number Of Renewal Options",
        "label": "Lessee, Operating Lease, Number Of Renewal Options",
        "terseLabel": "Number of options to renew"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberOfRenewalOptions",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fwrd_Liabilityinsurancecoverage": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability insurance coverage",
        "label": "Liability insurance coverage",
        "terseLabel": "Liability insurance coverage"
       }
      }
     },
     "localname": "Liabilityinsurancecoverage",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional optional borrowing capacity under the credit facility.",
        "label": "Line Of Credit Facility, Accordion Feature, Increase Limit",
        "terseLabel": "Additional borrowing capacity of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_LinnStarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Linn Star [Member]",
        "label": "Linn Star [Member]",
        "terseLabel": "Linn Star"
       }
      }
     },
     "localname": "LinnStarMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_LossContingencyNumberOfVehicularIncidents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Number Of Vehicular Incidents",
        "label": "Loss Contingency, Number Of Vehicular Incidents",
        "terseLabel": "Number of vehicular incidents"
       }
      }
     },
     "localname": "LossContingencyNumberOfVehicularIncidents",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fwrd_MaximumPercentageOfSharesAttainable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Percentage Of Shares Attainable",
        "label": "Maximum Percentage Of Shares Attainable",
        "terseLabel": "Maximum percentage of shares attainable"
       }
      }
     },
     "localname": "MaximumPercentageOfSharesAttainable",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_MeasurementInputAssetVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Asset Volatility",
        "label": "Measurement Input, Asset Volatility [Member]",
        "terseLabel": "Asset volatility"
       }
      }
     },
     "localname": "MeasurementInputAssetVolatilityMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_MeaurementInputRevenueVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which revenue will increase (decrease) for given set of time.",
        "label": "Meaurement Input, Revenue Volatility [Member]",
        "terseLabel": "Revenue volatility"
       }
      }
     },
     "localname": "MeaurementInputRevenueVolatilityMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_MinimumPercentageOfSharesAttainable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Percentage Of Shares Attainable",
        "label": "Minimum Percentage Of Shares Attainable",
        "terseLabel": "Minimum percentage of shares attainable"
       }
      }
     },
     "localname": "MinimumPercentageOfSharesAttainable",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fwrd_NetworkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Network [Member]",
        "label": "Network [Member]",
        "terseLabel": "Network"
       }
      }
     },
     "localname": "NetworkMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_NonCashCharge": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash charge",
        "label": "Non-cash charge",
        "terseLabel": "Non-cash charge"
       }
      }
     },
     "localname": "NonCashCharge",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_NonCashValuationAllowance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash valuation allowance against the net assets held for sale",
        "label": "Non-cash valuation allowance",
        "terseLabel": "Non-cash valuation allowance",
        "verboseLabel": "Valuation allowance on assets held for sale"
       }
      }
     },
     "localname": "NonCashValuationAllowance",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_NonEmployeeDirectorStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options granted to the non-employee directors.",
        "label": "Non-employee Director Stock Options [Member]",
        "terseLabel": "Non-employee Director Stock Options"
       }
      }
     },
     "localname": "NonEmployeeDirectorStockOptionsMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_NonemployeeDirectorNonvestedSharesGrantedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonemployee Director Nonvested Shares Granted Member",
        "terseLabel": "Director Restricted Shares"
       }
      }
     },
     "localname": "NonemployeeDirectorNonvestedSharesGrantedMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases",
        "label": "Number Of Large Lump Sum Contributions Related To ESPP Stock Purchases",
        "terseLabel": "Number of lump sum contributions"
       }
      }
     },
     "localname": "NumberOfLargeLumpSumContributionsRelatedToESPPStockPurchases",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fwrd_NumberOfPeriodsWhichEarnoutIsCalculated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Periods Which Earnout Is Calculated",
        "label": "Number Of Periods Which Earnout Is Calculated",
        "terseLabel": "Number of periods which earnout is calculated"
       }
      }
     },
     "localname": "NumberOfPeriodsWhichEarnoutIsCalculated",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fwrd_OSTMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "O.S.T.",
        "label": "O.S.T. [Member]",
        "terseLabel": "O.S.T."
       }
      }
     },
     "localname": "OSTMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_OneCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One Customer",
        "label": "One Customer [Member]",
        "terseLabel": "One Customer"
       }
      }
     },
     "localname": "OneCustomerMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Businesses, Gross And Contingent Consideration, Liability",
        "label": "Payments To Acquire Businesses, Gross And Contingent Consideration, Liability",
        "terseLabel": "Payment to acquire certain assets and liabilities"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGrossAndContingentConsiderationLiability",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_PaymentsToProceedsFromAffiliates": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To (Proceeds From) Affiliates",
        "label": "Payments To (Proceeds From) Affiliates",
        "negatedTerseLabel": "Contributions from (distributions to) subsidiary held for sale"
       }
      }
     },
     "localname": "PaymentsToProceedsFromAffiliates",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_PoolBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pool Business",
        "label": "Pool Business [Member]",
        "terseLabel": "Pool Business"
       }
      }
     },
     "localname": "PoolBusinessMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_ProficientTransportIncorporatedAndProficientTruckingIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proficient Transport Incorporated And Proficient Trucking, Inc.",
        "label": "Proficient Transport Incorporated And Proficient Trucking, Inc. [Member]",
        "terseLabel": "Proficient Transport"
       }
      }
     },
     "localname": "ProficientTransportIncorporatedAndProficientTruckingIncMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_RangeOfClaimDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of Claim [Domain]",
        "label": "Range Of Claim [Domain]",
        "terseLabel": "Range of Claim [Domain]"
       }
      }
     },
     "localname": "RangeOfClaimDomain",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_RangeofClaimAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of Claim [Axis]",
        "label": "Range of Claim [Axis]",
        "terseLabel": "Range of Claim [Axis]"
       }
      }
     },
     "localname": "RangeofClaimAxis",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fwrd_SalariesWagesAndEmployeeBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Salaries, Wages And Employee Benefits",
        "label": "Salaries, Wages And Employee Benefits [Member]",
        "terseLabel": "Salaries, Wages And Employee Benefits"
       }
      }
     },
     "localname": "SalariesWagesAndEmployeeBenefitsMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_SelfInsuranceLossReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self-Insurance Loss Reserves Table Text Block",
        "label": "Self-Insurance Loss Reserves [Table Text Block]",
        "terseLabel": "Self-Insurance Loss Reserves"
       }
      }
     },
     "localname": "SelfInsuranceLossReservesTableTextBlock",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductible": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure indicates the amount of additional liability retained by the company (self-insured retention) for each occurrence.",
        "label": "Self-Insurance Retention Liability Additional Deductible",
        "terseLabel": "Company Risk Retention",
        "verboseLabel": "Company Risk Retention"
       }
      }
     },
     "localname": "SelfInsuranceRetentionLiabilityAdditionalDeductible",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure indicates the applicable range for additional liability retained by the company (self-insured retention) for each occurrence.",
        "label": "Self-Insurance Retention Liability Additional Deductible Applicable Range",
        "terseLabel": "Layer",
        "verboseLabel": "Layer"
       }
      }
     },
     "localname": "SelfInsuranceRetentionLiabilityAdditionalDeductibleApplicableRange",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_SelfInsuranceRetentionWorkersCompensation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure indicates the amount of liability retained by the company (self-insured retention) for each workers' compensation occurrence.",
        "label": "Self-Insurance Retention Workers' Compensation",
        "terseLabel": "Self-insurance retention workers' compensation"
       }
      }
     },
     "localname": "SelfInsuranceRetentionWorkersCompensation",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Measurement Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Measurement Period",
        "terseLabel": "Measurement period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasurementPeriod",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Purchase Period",
        "terseLabel": "Purchase period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fwrd_ShareRepurchaseProgramAuthorizedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares approved for repurchase",
        "label": "share repurchase program, authorized shares",
        "terseLabel": "Share repurchase program, authorized shares (in shares)"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAuthorizedShares",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "fwrd_StockRepurchasePlan2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Plan 2019 [Member]",
        "label": "Stock Repurchase Plan 2019 [Member]",
        "terseLabel": "Stock Repurchase Plan 2019"
       }
      }
     },
     "localname": "StockRepurchasePlan2019Member",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fwrd_TruckloadMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Truckload [Member]",
        "label": "Truckload [Member]",
        "terseLabel": "Truckload business"
       }
      }
     },
     "localname": "TruckloadMember",
     "nsuri": "http://www.forwardair.com/20211231",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r136",
      "r196",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r216",
      "r220",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r300",
      "r302",
      "r303",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r136",
      "r196",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r216",
      "r220",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r300",
      "r302",
      "r303",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r226",
      "r371",
      "r374",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r308",
      "r342",
      "r391",
      "r393",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r631",
      "r634",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r308",
      "r342",
      "r391",
      "r393",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r631",
      "r634",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r226",
      "r371",
      "r374",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r223",
      "r371",
      "r373",
      "r587",
      "r630",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r223",
      "r371",
      "r373",
      "r587",
      "r630",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r308",
      "r342",
      "r379",
      "r391",
      "r393",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r631",
      "r634",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r308",
      "r342",
      "r379",
      "r391",
      "r393",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r631",
      "r634",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r144",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II \u2014 Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r142",
      "r143",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r66",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r37",
      "r66"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Payables to leased capacity providers"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r32",
      "r50",
      "r228",
      "r229"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, less allowance of $3,260 in 2021 and $2,273 in 2020"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r36",
      "r37",
      "r69"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Insurance and claims accruals"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses",
        "totalLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r63",
      "r271"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "netLabel": "Estimated useful lives",
        "terseLabel": "Weighted-Average Useful Life",
        "verboseLabel": "Estimated Useful Lives"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r51",
      "r438",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r435",
      "r436",
      "r437",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income of continuing operations to net cash provided by operating activities of continuing operations:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Payment of minimum tax withholdings on share-based awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r395",
      "r397",
      "r441",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r397",
      "r431",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Total share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r56",
      "r230",
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r118",
      "r251",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization",
        "verboseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Total anti-dilutive shares (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r132",
      "r204",
      "r211",
      "r218",
      "r233",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r301",
      "r303",
      "r304",
      "r508",
      "r511",
      "r530",
      "r572",
      "r574",
      "r593",
      "r614"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r33",
      "r34",
      "r77",
      "r132",
      "r233",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r301",
      "r303",
      "r304",
      "r508",
      "r511",
      "r530",
      "r572",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
     "auth_ref": [
      "r265"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group",
        "terseLabel": "Noncurrent assets held for sale"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
     "auth_ref": [
      "r265",
      "r574"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group, Current",
        "terseLabel": "Current assets held for sale"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r25",
      "r29",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Current assets held for sale",
        "totalLabel": "Total current assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r398",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Swing Line Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r390",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r390",
      "r392",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]",
        "verboseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Goodwill tax deductible"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r117",
      "r502"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Change in fair value of earn-out"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Earn-out acquired, maximum"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r496",
      "r497",
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Earn-out acquired with acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r496",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Earn-out paid during current period"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure contingent consideration liability from business combination.",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Measurement input"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 5.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 4.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 3.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r492"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r491",
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Total intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r491",
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Assets acquired and liabilities assumed, net of cash",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 2.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r491",
      "r492"
     ],
     "calculation": {
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails": {
       "order": 1.0,
       "parentTag": "fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndTotalLiabilitiesAssumedTangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSegmentAllocationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Combination Segment Allocation [Line Items]",
        "terseLabel": "Business Combination Segment Allocation [Line Items]"
       }
      }
     },
     "localname": "BusinessCombinationSegmentAllocationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r649",
      "r651"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Capitalized computer software, amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r648"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Capitalized computer software, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Capitalized computer software, amortization period"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r60",
      "r574",
      "r641",
      "r642"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "terseLabel": "Cash acquired from acquisition"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r31",
      "r60",
      "r120"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r39",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r113",
      "r120",
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period of continuing operations",
        "periodStartLabel": "Cash and cash equivalents at beginning of period of continuing operations"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r113",
      "r532"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "(Decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "terseLabel": "Net cash (used in) provided by financing activities of discontinued operation"
       }
      }
     },
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by (used in) investing activities of discontinued operation"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r22",
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash (used in) provided by operating activities of discontinued operation"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r129",
      "r132",
      "r162",
      "r163",
      "r167",
      "r170",
      "r174",
      "r181",
      "r182",
      "r183",
      "r233",
      "r290",
      "r295",
      "r296",
      "r297",
      "r303",
      "r304",
      "r340",
      "r341",
      "r344",
      "r348",
      "r530",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r73",
      "r286",
      "r598",
      "r620"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 9)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r49",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r49",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value: Authorized shares - 50,000,000; issued and outstanding shares - 26,968,788 in 2021 and 27,316,434 in 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r376",
      "r377",
      "r394",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r79",
      "r81",
      "r82",
      "r91",
      "r604",
      "r625"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r125",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r220",
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r133",
      "r471",
      "r479"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r133",
      "r471",
      "r479",
      "r481"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r133",
      "r471",
      "r479"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships",
        "verboseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r128",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r322",
      "r329",
      "r330",
      "r332",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Indebtedness"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/Indebtedness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r43",
      "r333",
      "r595",
      "r612"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Credit facility, expires 2026"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r71",
      "r131",
      "r136",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r331",
      "r335",
      "r336",
      "r337",
      "r338",
      "r355",
      "r356",
      "r357",
      "r358",
      "r541",
      "r542",
      "r544",
      "r545",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r133",
      "r472",
      "r479"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r65",
      "r318",
      "r543"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r118",
      "r133",
      "r472",
      "r479",
      "r480",
      "r481"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r45",
      "r46",
      "r463",
      "r594",
      "r611"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r133",
      "r472",
      "r479"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.",
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "terseLabel": "Capital loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r464"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Federal net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "State net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies",
        "terseLabel": "Accruals for income tax contingencies"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r449",
      "r466"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "auth_ref": [
      "r469",
      "r470",
      "r503",
      "r504"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Tax over book depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r378",
      "r380",
      "r381",
      "r387",
      "r388",
      "r389"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contribution"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r118",
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r118",
      "r199"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Incentive Plan"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r7",
      "r9",
      "r11"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "terseLabel": "Loss on sale of business"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r89",
      "r622"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "totalLabel": "(Loss) income from discontinued operation before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": {
     "auth_ref": [
      "r7",
      "r8",
      "r20"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax",
        "totalLabel": "(Loss) income from discontinued operation"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "terseLabel": "Discontinued operation (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "terseLabel": "Discontinued operation (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of expected continuing involvement with a discontinued operation after the disposal date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Discontinued Operation, Period of Continuing Involvement after Disposal",
        "terseLabel": "Involvement period"
       }
      }
     },
     "localname": "DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r26",
      "r450",
      "r478",
      "r484"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "verboseLabel": "Accounts receivable, less allowance of $86 in 2020"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r25",
      "r29",
      "r266",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Noncurrent assets held for sale",
        "totalLabel": "Total noncurrent assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "periodEndLabel": "Less: cash at beginning of period of discontinued operation",
        "periodStartLabel": "Cash at beginning of period of discontinued operation"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets",
        "verboseLabel": "Other acquired intangibles, net of accumulated amortization of $12,679 in 2020"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Other Expense",
        "verboseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r266",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r266",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "fwrd_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r21",
      "r29"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Operating revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r30",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Discontinued Operation and Held for Sale"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r390",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r359",
      "r609"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedLabel": "Payment of dividends to shareholders"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r92",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r159",
      "r162",
      "r170",
      "r173",
      "r174",
      "r177",
      "r178",
      "r516",
      "r517",
      "r605",
      "r626"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Net income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r92",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r162",
      "r170",
      "r173",
      "r174",
      "r177",
      "r178",
      "r516",
      "r517",
      "r605",
      "r626"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "totalLabel": "Net income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectsOfReinsuranceLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Effects of Reinsurance [Line Items]",
        "terseLabel": "Effects of Reinsurance [Line Items]"
       }
      }
     },
     "localname": "EffectsOfReinsuranceLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectsOfReinsuranceTable": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the effects of reinsurance, including, but not limited to, disclosure of direct, assumed, and ceded insurance.",
        "label": "Effects of Reinsurance [Table]",
        "terseLabel": "Effects of Reinsurance [Table]"
       }
      }
     },
     "localname": "EffectsOfReinsuranceTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and related items"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Excess tax benefit for the vesting of restricted shares"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]",
        "terseLabel": "Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Line Items]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r84",
      "r85",
      "r86",
      "r146",
      "r147",
      "r148",
      "r150",
      "r156",
      "r158",
      "r180",
      "r234",
      "r354",
      "r359",
      "r435",
      "r436",
      "r437",
      "r475",
      "r476",
      "r515",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r635",
      "r636",
      "r637",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r320",
      "r335",
      "r336",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value Measurement"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Weighted Average Assumptions"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r518",
      "r519",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Fair Value Measurements, Nonrecurring"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r518",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r518",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r320",
      "r335",
      "r336",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r519",
      "r576",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r524",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r518",
      "r519",
      "r521",
      "r522",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r320",
      "r380",
      "r381",
      "r386",
      "r388",
      "r519",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r320",
      "r335",
      "r336",
      "r380",
      "r381",
      "r386",
      "r388",
      "r519",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r320",
      "r335",
      "r336",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r519",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r320",
      "r335",
      "r336",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r576",
      "r577",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r524",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "negatedTerseLabel": "Change in fair value of earn-out liability"
       }
      }
     },
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "terseLabel": "Federal Funds Rate"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r549",
      "r557",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "verboseLabel": "Interest on leased liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r552",
      "r562"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r547",
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Minimum lease payments",
        "totalLabel": "Present value of future minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails",
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liability [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "fwrd_LeaseLiability",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "negatedTerseLabel": "Less: current portion of lease obligations",
        "terseLabel": "Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance lease, liability, current, statement of financial position"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Aggregate Future Minimum Lease Payments Under Noncancelable Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "fwrd_LeaseLiability",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease obligations",
        "verboseLabel": "Finance"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r551",
      "r562"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Repayments of finance lease obligations",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "fwrd_LeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r549",
      "r557"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "terseLabel": "Finance lease assets, accumulated amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract]",
        "terseLabel": "Lease Assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r549",
      "r557",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of leased assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance lease, right-of-use asset, statement of financial position"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r565",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r564",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "terseLabel": "Earn-out liability"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r259"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "periodEndLabel": "Ending balance, accumulated amortization",
        "periodStartLabel": "Beginning balance, accumulated amortization",
        "verboseLabel": "Other acquired intangibles, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Finite-lived Intangible Assets Amortization Expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r252",
      "r255",
      "r259",
      "r262",
      "r588",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Intangible assets, estimated future amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r259",
      "r589"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "periodEndLabel": "Ending balance, gross carrying amount",
        "periodStartLabel": "Beginning balance, gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r252",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Finite-lived Intangible Assets [Roll Forward]",
        "terseLabel": "Finite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FuelCosts": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.",
        "label": "Fuel Costs",
        "verboseLabel": "Fuel expense"
       }
      }
     },
     "localname": "FuelCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r240",
      "r242",
      "r574",
      "r591"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance, ending of period",
        "periodStartLabel": "Balance, beginning of period",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r244"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r247",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r243",
      "r246"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Goodwill accumulated impairment"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r118",
      "r241",
      "r245",
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r118",
      "r267",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Long-lived asset impairment"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r96",
      "r119",
      "r151",
      "r152",
      "r153",
      "r154",
      "r168",
      "r174",
      "r506"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Net income from continuing operations",
        "totalLabel": "Net income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r88",
      "r204",
      "r210",
      "r214",
      "r217",
      "r220",
      "r590",
      "r601",
      "r607",
      "r627"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r87",
      "r92",
      "r149",
      "r151",
      "r152",
      "r153",
      "r154",
      "r162",
      "r170",
      "r173",
      "r517",
      "r599",
      "r602",
      "r605",
      "r621"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r87",
      "r92",
      "r149",
      "r151",
      "r152",
      "r153",
      "r154",
      "r162",
      "r170",
      "r173",
      "r174",
      "r517",
      "r605",
      "r621",
      "r624",
      "r626"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r20",
      "r26",
      "r507"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "(Loss) income from discontinued operation, net of tax",
        "totalLabel": "(Loss) income from discontinued operation, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r390",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r2",
      "r13",
      "r14",
      "r15",
      "r16",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r277",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r274",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r456",
      "r460",
      "r462",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r134",
      "r452",
      "r461",
      "r468",
      "r477",
      "r482",
      "r485",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r157",
      "r158",
      "r202",
      "r450",
      "r478",
      "r483",
      "r628"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      },
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Total current and deferred",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r83",
      "r446",
      "r447",
      "r461",
      "r462",
      "r467",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": {
     "auth_ref": [
      "r451"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount",
        "negatedTerseLabel": "Sale of business"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDispositionOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax expense at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "terseLabel": "Change in income tax contingency reserves"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Federal income tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r115",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.",
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable, accrued expenses and other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred income tax expense"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve": {
     "auth_ref": [
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.",
        "label": "Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve",
        "terseLabel": "Reserve for a vehicular claim"
       }
      }
     },
     "localname": "IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effects from the purchase of acquired companies:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedTerseLabel": "Other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses, other current assets and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceSettlementsReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.",
        "label": "Insurance Settlements Receivable",
        "terseLabel": "Insurance settlements receivable"
       }
      }
     },
     "localname": "InsuranceSettlementsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r250",
      "r257"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other acquired intangibles, net of accumulated amortization of $107,337 in 2021 and $93,009 in 2020"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]",
        "terseLabel": "Intangible assets:"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r540"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Interest capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r606"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "verboseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r112",
      "r114",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash payments for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r196",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r216",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r75",
      "r126",
      "r179",
      "r236",
      "r237",
      "r238",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "verboseLabel": "Salaries, wages and employee benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r566",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease, Cost [Abstract]"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease Costs"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Operating [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r570"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "Future minimum rental payments"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r55",
      "r132",
      "r233",
      "r530",
      "r574",
      "r597",
      "r618"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r70",
      "r132",
      "r233",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r297",
      "r299",
      "r301",
      "r303",
      "r304",
      "r509",
      "r511",
      "r512",
      "r530",
      "r572",
      "r573",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r25",
      "r29",
      "r268",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Current liabilities held for sale",
        "totalLabel": "Total current liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r23",
      "r25",
      "r29",
      "r266",
      "r275"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "terseLabel": "Noncurrent liabilities held for sale",
        "totalLabel": "Noncurrent liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r43",
      "r595",
      "r612"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Outstanding under the senior credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate at period end"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Available borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r43",
      "r319",
      "r334",
      "r335",
      "r336",
      "r595",
      "r615"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-term Debt and Lease Obligation, Current",
        "terseLabel": "Current portion of debt and finance lease obligations"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedTerseLabel": "Less: Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r136",
      "r288",
      "r324"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r136",
      "r288",
      "r324"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r136",
      "r288",
      "r324"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r136",
      "r288",
      "r324"
     ],
     "calculation": {
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, less current portion and debt issuance costs",
        "totalLabel": "Long-term debt, less current portion and debt issuance costs",
        "verboseLabel": "Total long-term debt, less current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r71",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputCreditSpreadMember": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using amount above (below) yield between two debt instruments similar in maturity, but different in credit quality.",
        "label": "Measurement Input, Credit Spread [Member]",
        "terseLabel": "Counterparty credit spread"
       }
      }
     },
     "localname": "MeasurementInputCreditSpreadMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Revenue discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple.",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "terseLabel": "Earnings before interest, taxes, depreciation and amortization discount rate"
       }
      }
     },
     "localname": "MeasurementInputEbitdaMultipleMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk-free rate"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleAssumptionsDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Medium-term Notes"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInContinuingOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.",
        "label": "Net Cash Provided by (Used in) Continuing Operations",
        "totalLabel": "Net (decrease) increase in cash of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "totalLabel": "Net cash used in financing activities of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "totalLabel": "Net cash used in investing activities of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r113",
      "r116",
      "r119"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Net cash provided by operating activities of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r29",
      "r78",
      "r80",
      "r86",
      "r90",
      "r119",
      "r132",
      "r149",
      "r151",
      "r152",
      "r153",
      "r154",
      "r157",
      "r158",
      "r168",
      "r204",
      "r210",
      "r214",
      "r217",
      "r220",
      "r233",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r297",
      "r299",
      "r301",
      "r303",
      "r304",
      "r517",
      "r530",
      "r603",
      "r623"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income and comprehensive income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r160",
      "r174"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "totalLabel": "Numerator for basic net income per share for continuing operations"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
     "auth_ref": [
      "r161",
      "r164",
      "r165",
      "r166",
      "r174"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "totalLabel": "Numerator for diluted net income per share for continuing operations"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "terseLabel": "Numerator for basic net (loss) income per share for discontinued operation"
       }
      }
     },
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
        "terseLabel": "Numerator for diluted net (loss) income per share for discontinued operation"
       }
      }
     },
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements",
        "verboseLabel": "Non-Compete Agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other expense"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other expense:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NontradeReceivables": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.",
        "label": "Nontrade Receivables",
        "terseLabel": "Earn-out from sale of Pool"
       }
      }
     },
     "localname": "NontradeReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.",
        "label": "Operating Costs and Expenses",
        "terseLabel": "Purchased transportation"
       }
      }
     },
     "localname": "OperatingCostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.",
        "label": "Operating Expense [Member]",
        "terseLabel": "Operating Expense"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r204",
      "r210",
      "r214",
      "r217",
      "r220"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Income (loss) from continuing operations",
        "totalLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingInsuranceAndClaimsCostsProduction": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance and claims costs directly related to goods produced and sold, or services rendered, during the reporting period.",
        "label": "Operating Insurance and Claims Costs, Production",
        "verboseLabel": "Insurance and claims"
       }
      }
     },
     "localname": "OperatingInsuranceAndClaimsCostsProduction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r558",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r550"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "verboseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Present value of future minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "fwrd_LeaseLiability",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "negatedTerseLabel": "Less: current portion of lease obligations",
        "terseLabel": "Current portion of operating lease liabilities",
        "verboseLabel": "Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r547"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "fwrd_LeaseLiability",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "netLabel": "Operating",
        "terseLabel": "Operating lease liabilities, less current portion",
        "verboseLabel": "Long-term lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.forwardair.com/role/LeasesFutureMinimumPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r553",
      "r562"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "fwrd_LeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r565",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r564",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r465"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Operating loss carryforwards, valuation allowance"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r42",
      "r592",
      "r613"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r76",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Other Commitments"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "verboseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r98",
      "r118",
      "r269"
     ],
     "calculation": {
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r99",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r35",
      "r36",
      "r69",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedTerseLabel": "Payment of earn-out liability"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchases and retirement of common stock",
        "terseLabel": "Payments for repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Payments of dividends to shareholders"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Payment of minimum tax withholdings on share-based awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Purchase of businesses, net of cash acquired",
        "terseLabel": "Payments to acquire business, net of cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment",
        "verboseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r48",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r48",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r48",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value: Authorized shares - 5,000,000; no shares issued or outstanding in 2021 and 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r33",
      "r58",
      "r59"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Cash from sale of Pool"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from common stock issued under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r106",
      "r434"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from issuance of common stock upon stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r63",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment by Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r62",
      "r270"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r40",
      "r41",
      "r272",
      "r574",
      "r608",
      "r619"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r61",
      "r272",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r40",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r40",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForOtherLosses": {
     "auth_ref": [
      "r93",
      "r117",
      "r600"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to other loss.",
        "label": "Provision for Other Losses",
        "terseLabel": "Provision for revenue adjustments"
       }
      }
     },
     "localname": "ProvisionForOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r44",
      "r596",
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Commitments to purchase trailers, vehicles and forklifts"
       }
      }
     },
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r57",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts and Revenue Adjustments"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-term Lines of Credit",
        "negatedTerseLabel": "Payments on revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.",
        "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount",
        "terseLabel": "Percentage of fair value in excess of carrying amount"
       }
      }
     },
     "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r64",
      "r263",
      "r264",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Cloud Computing Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r52",
      "r359",
      "r438",
      "r574",
      "r617",
      "r638",
      "r639"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r146",
      "r147",
      "r148",
      "r150",
      "r156",
      "r158",
      "r234",
      "r435",
      "r436",
      "r437",
      "r475",
      "r476",
      "r515",
      "r635",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r195",
      "r196",
      "r209",
      "r215",
      "r216",
      "r223",
      "r224",
      "r226",
      "r370",
      "r371",
      "r587"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Operating revenues",
        "verboseLabel": "Operating revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r127",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails",
      "http://www.forwardair.com/role/IndebtednessScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r563",
      "r568"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Leased assets obtained in exchange for finance lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r563",
      "r568"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesSupplementalCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Weighted-Average Useful Life of Acquired Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsTables",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Anti-Dilutive Shares Not Included in Calculation of Net Income per Diluted Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Acquisitions [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails",
      "http://www.forwardair.com/role/AcquisitionsEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/AcquisitionsIntermodalAcquisitionNarrativeDetails",
      "http://www.forwardair.com/role/AcquisitionsWeightedAverageAssumptionsDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Purchase Price Allocation"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r71",
      "r136",
      "r335",
      "r337",
      "r355",
      "r356",
      "r357",
      "r358",
      "r541",
      "r542",
      "r545",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Significant Components of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r2",
      "r13",
      "r14",
      "r15",
      "r16",
      "r18",
      "r19",
      "r24",
      "r27",
      "r28",
      "r29",
      "r277",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Summarized Held for Sale and Discontinued Operations Financial Information"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Net Income (Loss) per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r162",
      "r163",
      "r170",
      "r174",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r397",
      "r430",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Disclosure of Share-based Compensation Arrangements"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the details pertaining to each employee stock ownership plan.",
        "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]",
        "terseLabel": "Schedule of Employee Stock Purchase Plan (ESPP) Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r247",
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Nonvested Performance-based Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r63",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r204",
      "r207",
      "r213",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r204",
      "r207",
      "r213",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]",
        "terseLabel": "Schedule of Performance Award Transactions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r398",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of employee stock purchase plan activity.",
        "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "terseLabel": "Schedule of Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r405",
      "r418",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Share Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentContinuingOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity expected to operate in the foreseeable future.",
        "label": "Continuing Operations [Member]",
        "terseLabel": "Continuing Operations"
       }
      }
     },
     "localname": "SegmentContinuingOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReportingDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "auth_ref": [
      "r3",
      "r4",
      "r5",
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations [Member]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "SegmentDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedBalanceSheetsDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails",
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r191",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r220",
      "r226",
      "r281",
      "r282",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations of an entity including continuing and discontinued operations.",
        "label": "Operating Activities [Domain]",
        "terseLabel": "Operating Activities [Domain]"
       }
      }
     },
     "localname": "SegmentOperatingActivitiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r191",
      "r193",
      "r194",
      "r204",
      "r208",
      "r214",
      "r218",
      "r219",
      "r220",
      "r221",
      "r223",
      "r225",
      "r226",
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsExpeditedFreightAcquisitionsNarrativeDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self insurance reserve"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Self insurance reserves, current"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Noncurrent",
        "terseLabel": "Self insurance reserve, noncurrent"
       }
      }
     },
     "localname": "SelfInsuranceReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self-Insurance Loss Reserves"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation expense for restricted shares",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based awards, vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Percentage of share price for shares issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average fair value of each purchase (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding at end of year (shares)",
        "periodStartLabel": "Outstanding at beginning of year (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested/Earned (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Grant date fair value of shares that vested during the year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested/Earned (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Weighted average assumptions under the Monte Carlo simulation model:"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected stock price volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "verboseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant-date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Average aggregate intrinsic value for options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r407",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r396",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "terseLabel": "Average purchase price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r396",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails",
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "verboseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r398",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of exercise price, lower range limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Number of Shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of exercise price, upper range limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expected life of options (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r425",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life of awards (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Average aggregate instrinsic value for exercisable options"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term for options outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of stock options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedLabel": "Payment of minimum tax withholdings on share-based awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r559",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r124",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Operations and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Computer software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r12",
      "r191",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r220",
      "r226",
      "r247",
      "r276",
      "r281",
      "r282",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/CommitmentsandContingenciesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesGoodwillRollForwardDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesSelfInsuranceReserveDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r129",
      "r132",
      "r162",
      "r163",
      "r167",
      "r170",
      "r174",
      "r181",
      "r182",
      "r183",
      "r233",
      "r290",
      "r295",
      "r296",
      "r297",
      "r303",
      "r304",
      "r340",
      "r341",
      "r344",
      "r348",
      "r354",
      "r530",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r74",
      "r84",
      "r85",
      "r86",
      "r146",
      "r147",
      "r148",
      "r150",
      "r156",
      "r158",
      "r180",
      "r234",
      "r354",
      "r359",
      "r435",
      "r436",
      "r437",
      "r475",
      "r476",
      "r515",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r635",
      "r636",
      "r637",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Discontinued Operations, Statement of Comprehensive Income"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleConsolidatedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by continuing and discontinuing operations.",
        "label": "Operating Activities [Axis]",
        "terseLabel": "Operating Activities [Axis]"
       }
      }
     },
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/DiscontinuedOperationandHeldforSaleNarrativeDetails",
      "http://www.forwardair.com/role/FairValueofFinancialInstrumentsLossesOnAssetsMeasuredatFairValueDetails",
      "http://www.forwardair.com/role/SegmentReportingDetails",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails",
      "http://www.forwardair.com/role/StockIncentivePlanExercisePriceRangeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails",
      "http://www.forwardair.com/role/StockIncentivePlanShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r180",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Common stock issued under employee stock purchase plan (in shares)",
        "verboseLabel": "Shares purchased by employees (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.forwardair.com/role/StockIncentivePlanEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r354",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Issuance of share-based awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Stock options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.forwardair.com/role/StockIncentivePlanRollForwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Common stock issued under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Issuance of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r74",
      "r354",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.",
        "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "terseLabel": "Excess tax benefit related to exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "verboseLabel": "Equity Option"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Remaining shares authorized under share repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Repurchases and retirement of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Repurchases and retirement of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r48",
      "r49",
      "r354",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Repurchased shares (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r49",
      "r53",
      "r54",
      "r132",
      "r232",
      "r233",
      "r530",
      "r574"
     ],
     "calculation": {
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedBalanceSheets",
      "http://www.forwardair.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r130",
      "r341",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r359",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r561",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income",
        "terseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r539",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r539",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r539",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.",
        "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TangibleAssetImpairmentChargesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible Asset Impairment Charges [Abstract]",
        "terseLabel": "Tangible assets:"
       }
      }
     },
     "localname": "TangibleAssetImpairmentChargesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/AcquisitionsAllocationsofPurchasePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Treasury stock acquired, average cost per share (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r169",
      "r171",
      "r172"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method.",
        "label": "Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic",
        "negatedTerseLabel": "Income allocated to participating securities from continuing operations"
       }
      }
     },
     "localname": "UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r169",
      "r171",
      "r172"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) from discontinued operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method.",
        "label": "Undistributed Discontinued Operation Earnings (Loss), Allocation to Participating Securities, Basic",
        "negatedTerseLabel": "Loss allocated to participating securities from discontinued operation"
       }
      }
     },
     "localname": "UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r169",
      "r171",
      "r172"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "negatedTotalLabel": "Income allocated to participating securities",
        "terseLabel": "Net income allocated to participating securities"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r445",
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "terseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails",
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Reductions for settlement with state taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r458"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions for tax positions of current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "terseLabel": "Deferred tax valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r137",
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning of Period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Charged to Other Operating Revenue"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r142"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r560",
      "r568"
     ],
     "calculation": {
      "http://www.forwardair.com/role/LeasesLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/LeasesLeaseCostDetails",
      "http://www.forwardair.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/IndebtednessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/StockIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Dilutive stock options and performance share awards (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r161",
      "r174"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Denominator for diluted net income per share - weighted-average number of common shares and common share equivalents outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r159",
      "r174"
     ],
     "calculation": {
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Denominator for basic net income per share - weighted-average number of common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.forwardair.com/role/OperationsandSummaryofSignificantAccountingPoliciesNetIncomeperShareandAntidilutiveSharesDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9972-128506"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9979-128506"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888252"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(14))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r652": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r653": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r654": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r655": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r656": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r657": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r658": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r659": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r661": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r662": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r663": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r664": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02"
  },
  "r665": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01"
  },
  "r666": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01"
  },
  "r667": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01"
  },
  "r668": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02"
  },
  "r669": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02"
  },
  "r671": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02"
  },
  "r672": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r673": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r674": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>103
<FILENAME>0001628280-22-004570-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-004570-xbrl.zip
M4$L#!!0    ( .&+850 .!+C9 T$ #&F,  1    9G=R9"TR,#(Q,3(S,2YH
M=&WLO6MW4\>R+OQ]_PI>SGC'^;*]Z$OUC;-6SB 8V&1C.0$3EOTEHZJ[VLC(
MDK<D@_&O/]6R33 A"22R-:<05TN:-_7S=-VZNNJ?__?L>'3G+4]GP\GX7W?U
M/]3=.__WNW_^?UM;__[^^;,[VY-\>LSC^9V'4\8YESOOAO/7=UX5GKVY4Z>3
MXSNO)M,WP[>XM;4XY^'DY/UT>/AZ?L<H8S[Y<'K?%T)#"%L0-6]!]F4KNFRV
M."9(6"J0-?]Y>-]KJ(ZUWBIL_!904%LQ);-E<E*17/$9^#_+?0L:E(U!IZ+
M9TT.0S#>L@?6"D*[[>NY?#OYAN/9_;/9\%]W7\_G)_?OW7OW[MT_WME_3*:'
M]XQ2^MZ_=YZ]R*_Y&+>&X]D<QYGO7IXUG$W Z'#MS#.:CJ[.M?<NC[@ZH;Z;
MEFM'U\GT'4X+#J?_R)-C.<=H;:R^.GXT'+_Y@ZNWCPEG'Y[G=+9UB'CRX8R*
M,UH<??G!XOI;2F_]>H?9=/[;P^7-SQS:[EU^'::/'\7?N_CP\M#/#:5.*=T[
M:T/^\?6&?S1VGXSVV6]&X]JEVZ<?@#F;;\TX7SM87O_C</)6+BM'<B/PO?D4
MQS.!X!CG0G"YJW9;*G[TE8=GO_=\VGYTH8]N^_GC_^B>1FTILZ7-U44*?S+&
M5P\N'RQ0^1]8''I_A./#?]WE\=;+%W>%S(SENW\>\QSOM).W^'].AV__=??A
M9#R7*;JU]_Y$!C)?O/K7W3F?S>\MP+CWW7_\QW_\<SZ<C_B[1L^M*P[^\][%
MF_^\=W%IFI3WW_VS#-_>F<W?C_A?=\MP=C+"]_?'DS'+ PS/[K<#>7KQX[ 4
M'B]^E,\'(B>FPWQQ_[/Y<Z[_NCO4NIH<DW8$#E)V9( SV1 *HHN9?]ENCZ+D
M]]:O\V*,Q^W6/+S_:"S/]_ZA?)TICIZ."Y_]-[^_>V<H$VQ8[,_O:7OR]IEY
M_G;?[IR6HT=O#YZDH]VC';6S]].[G?-#N[,W>K.S_9/9/W\\'+QZ9 ?G3\V.
M>6D&3UZ>R?OVF1V,]L\GYX/M1VIG>P<&YX_<P?8#-3C>.=L_^OGUX#R_'QP-
M1H.CYZ.=/7E?1_O,'+S??Y7]SA-Y_\G@S>#X\9O=O>P&VV_D_4>PL_WX]<'1
M\^.!>?QFY_A@N+^W_[8\>3RD)R_][M[+LX.]GV#G:'"T8Y[JP?:#=P?'CV"P
M/7BS?WPPVCG/]F!O1^[Y\O*<G^6:;GRP-W&#O<>CP?;A^QVS<[Y_]%*>]_OC
M_;U#M6.>#P^.7YX/SHN<_]0,?H[GS_8>S7=>J+-G>T_MCHS'+ZP8(HL(3>C-
M%E3DK0CDMI"R=B5758V_^YV27TF;8.(_[UT#]28QOM(PCX>SC*-]QNEC>6>V
M0?G/4-:_09D@:PZI;E7+;@NL-EOD8]U*RG,-HEXCE;O?-1!6AN^/<OU)V2#\
M10B;WR#L7?3>Z+SE-(ME5(/=(F7S5G ^9YM+3";=_>[Q_BWB^T# +0N 1WAX
M]\Z%VI/+GLWOU^$9EZV*HV:^;,#^8[#M;Z>S&+0FR+![HK %P:& +8@7:R"#
MB6Q IO/C!\]>//H:O!F3J\39^TQ@*(N(B#I7ME$7:TG_ =Z7-N;]'Z>3$Y[.
MW_\H]LG\P;@\$D/DI''@Y8SKZ>C9L*X8\+/!T9NW!^,?7A^<GPC8^W9P]$CM
M[A6!\(T:;(]&NZ\>'QWLO=$'K_;/!5QS\.31NYT721W\^[7*QS^/\54ZW3V6
M]X^RD>=T WFBW;V?U.ZKEV[_U6"TN_?SZ*#=<_O@S?[>@[-_GS\]V]U[\TZ
M.Q\<[9N=[0>_ %(TQ?!6CEE<'I)I2][6+5# R4=Q>B+<_>Y'^W6S-;K*F77
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
MMNC34VIMU/EUER>1<D%5M+D 9,"J,8-F6W-+B.^#R[,A[;>FQ(/3(7I$CSY
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
M8)]5U$!&M]KYCFH"<-4P7K:^;:&&K;6,.:SWJOPG_+H6=OB3_8=Z.?SRQ>C
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
M%U_?.F@U%FMT'OMDB%_PX,-\;W OVAI<(\,'*?#HK#4^6,LN!TYE,HYML=4
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
MS),U9Y2E1+YAE#J!/_.QL"Z-\$@M[?MC(SOPG/BSN>!SA/\Z.OGW\>MZ:^C
M.GARYKO(-9$^1UD"PTR2&CR>9 %3>@1$*E3-GB+@_">B^IR>S6EX0>-1A$ W
MPIN _88P(GH]G(L,* >&L"17&5R&?43:!NI3!S)_+\QR1J<H5J6$(J^<2$&7
M3?$=-;S!C9(4[O(R9BXS*:@W]8O-ZZ/F9!W%+3?C\HD+X0=BY <(%8"L0"33
M*QXIKO]GH*-HML!=/(;Y>33_\@ZL7VJU+RN?@S?S&84?$:MNXDM58AF-: N
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
MO3ZK8A[G'3"I.2E\5W 1SNV7F.YE"W%.& $%44PR:? W+!%;$<6=0M&1L"B
M>')==YH8'XWM^;7%QHKGUT[Z*70$TMJ<H3N]K_#P?S+LY",1<K7*!;DN-0VK
M7)#=&,MC;M%VLNJE-$#)TN-,@A5EP*1!1!DKS4LIXIKSQ4@ 5!B,;5!SWIE\
M>] L#A&#%\U5]@V\P9P+NH!5! &L$9F%#\X5257F89+76;]2+/H!68I,47G9
M%%G'N8\)&1>:4K:(*:J-*JT5A^5S0FI>DT.X)W**?>(H;UX+. ;N-T&(-;F6
M;%+E7V+WA,F-*/3@6K52*LOC)YR']8K,D54ZJ(]'X_ZTK2<OG4)V!-<\:-(S
ME(>N+T-;9'LK2.U$1X]<\K6B>XQ]HD@1P/"L7[17(?]%YP',A0_FE#\NO(!^
M)"('1EVZ5Y=$U/@<+9T9H=TC;+JX4 Y9X72;K:?GSS24@GJ!,T/TXDHY_[E4
M_E6G4GQBW;RQ%BKG5WJKC058'EH.PV^EDG$BD*8J@WR?V"E78^$3MD"*\/_8
MN%,S6GU2R,DZE<'<.9=R;C-G3B1KE.IYTNL-T_,3C3@U6<Y@D)B6KVK-QZC*
M\%HX0:3P(I,99\S@[(I>#:PA4H-!;_4$P2_RF+="\N#$)UWE#KMGQ@A&F8^Z
MD"OU,VMLH^I@W>G!PM#E;\Y[9):O1"!L/?*^I,>:T :/DECZB$=)WF0[%%=R
M7Q/V#<%02ZKNSVN.=.R-HD>V4,@5I%)VAE4TPK$3:DZJD0:I19;I$H>%1 9'
M(A_/0]-8K229LEI)C<4D>L 0R<"5.<X!F>%<WJ@B!UCZ.P8-(=V0_+3 8DJ,
M,<]C:EJ%21_!A88_H;151ZA40AT=H?@4(_CHJ+O)5J%,%ATB2Z;1/%&!VT(M
M8PX1&5E>62=O_E*N8E/JSDP*?#FF\GI8_1C-U_B+<*+H8B@3ES./YAGG6NYW
MW\"M]<MO=.KRXRJGY QR+#.(J9T>;'84*,4WT4CB7#J6LQVN5U=@'A.#.3)#
MYJ5+U+2M9W5YTSA"A4\9]=J+EPX<RYK5PUVE=%-KZK@^DIY^--&I"#:TE35
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
MU I^LCL1-R8G_'FNWO'GSC".CY+]$)V<0'9GL4 1<$YQ#RV)E1=<6H!39'>
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
M#GAR1M8%]CRCOF%::50HW0E+/V)#+&Z*6I0)I=S,TW0_?K%39:Q_$/'Y:I_
M_15<K38Y=%1SG]"XB-$>AEU#6XJQMK%I.>NG8^7N@>U$$HC/"R;I:J@Z+70R
MU5X/?##)&V0]#:))! J/^>'0CVO8=++!EQ*XYOHQ6@Z>Q.B(><)Z ,/,W1>%
MG_*G[1^/5*>\=0_H:^L^X)RB&,)9KGO27#2/GOWKF#3)AOU+/M<CB4I3H/V.
MID?/490_\/;PK;T.^,OIH6[\?IG_2+T)X/PJA1*4P-0!4I$ZO(1V!)@6V%PN
M7NK1%YJ_F>9A'S H8):!VL"_Q2Y+,=!;BEJF?AR/_3^EG..8_T"J>:79SP?N
M-Z)6A^]GAQ3JX41+@GK'1*B4KE*4P,:?NG.&XF6?8NFR?^C-)=A"'->$V8,B
M@R^VE"]'-9Q2_@GL,(#WBD6!^AQ*]2RH^LH,2\4$#PEW53Q.X="39P!V#PRU
M<SVK6AZFINB>U?H%-X<"D.8 %#W,GT2JG2YG9LXGU#41 \N)BCFC@>%(BLGD
MWA83_J 31"K8!#O\DK68):IU$KD^$AVJ4^TFL:D$>HLPC 3?P29._!+"M!\7
MHHX7(N"."C?HZ'/M+B"_G(<3FSN\$*!CHZ"W6L\^(OL$3LD8\\/8_Y;DQ*E<
M"[KSVYM+U@>HO:_J#?/42NPX?7.46ZCYX1%AF!GO'OEZX*#,G%:S_L^:\Y],
MQ' DZ'2L7/]739^>E:N#^C\;RH^G+Y&;$0P0CXTD:M5(7F6^C%/T4&499V!/
M4_.6>18GF6J%?:H\,:W.4_$,;VOUGGK/M'JT:24.73I>K6&G2W86?1\Y5SDZ
MFWO=0X>R7N(H).=G(&/CB88%-#%S_!!7IX8RA1.84LA\L5@T$NDV)M$%<QFT
MK^GN5#FG\[7@U?&M;LJ\!/GGD2?2P&;8*U&88S#&! _,(R!W>J&YZ'%X(1.T
MYC]K:][NE4#=?.6(1EM8? RC1.@)2_*8_U)KDO1-,GCX(1. ]9/28-4,B$ +
M.ZFBS+" BG_I46@G+KP*UV[,+%J QA#%\P9( '4_MJ3!F^RL!7LVE,U".FI@
MUL,$QVE%$NK#@9HNC3,D6@O%A4^Y9IBW@.G0(;6JM/9$C)!%8V((.;WM2ZPA
M<\<?G)T>B\_)++K#,?7LY86NZ9Y@N/6<PZ:R>G3O'X\5_+'D?*8LI.Q"6G;[
MT_ *(I^%#T2%7=R(_0>!]2P24B*Y.ZWN',RCN'V;J!]+S;C><X_2_=#9['[
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
MUTUS'5'2F#*N;<<X,29G+TTN4XJ$"K?V2_AD3HM8M(!TJ<U: )2M@)%J%3<
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
M^V"GF>5L7)@G:LE5%=2NTKLN*D?*1%,R3A]IH_J)>J/0K+1>C"SI[DD9=4U
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
M0S$<BOWC1LETILG!.;ZOU,$OS-UHGYMEETHJ(,PUP.!@?O81DX&\W\!L<M9
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
M]4#ISPI/ DM_B5P -@)X2\=K%&DUR!%U#UC&>R!RG[1-?+'=)@[O#7@[ZK<
MT:TAO1/%C.H@DH'E7@(]R'VBS6F$7[N^:$$#^U)VPRV0TG<X]I\>710U64S!
M(PU<(%]9;2P6M^5VP'\'MX(ME]'Q2)X2]/)W)&?3=8XYBM]O(N!4SA^;$X_*
M9V^8I,Q7,UYJ9@P[%P>K7+W2__(ZC'+0LF]>10FMGUYZ7:8N_$"EZ09]CW\6
M)G0Q[@PO>LB'I$><?%A85(=85*43"/\VN.@,1L.M/W<[O:V_W39LK]^YN-C^
M\VW#WO[;^7B_4=O)/MMDQ_<:]HX.AW>W\^EM/%O3L(?OYS-U[-E@SZ0Z_#>6
M=[Q#_E1JV?.U^^&T2-K62OVV[I -W*@-T/VMG2!W6?L);V"WW<#=-I"Q>-I=
MVVW7?E,9SLJKV;U[,KE#Z%[[P7AKI0KOU5/1R8.2U$E][X&Z*G-GP'ZG/VHX
MC6Z4P'Q-D\#:AHB-6_*+KUIBLWL]]OS!9.CW)X??-[6EN\.BN^ZD[P^ZA]]2
MN:6[0Z([H#C_8GQQ\%1W["V(SSO]9SFCYUCLM[O8,UM+, Y5H;0X0?<^ZIH5
M'QMGK5MBLZFX?W[A]WO#'6_M+<3[6)RU\LE[R_.6ZAI(=;V+"W_<';14UU+=
M$ZX-6-VXMZOITCRBNY<2>5\";-XI#8>=717]!SRC._0X';9/4LJSN>58VR?+
M3YZ<QQ5K'A*G(H-S=M/-+)S6(W& 'HGO>GYW-/G^@'T1+;T=%+WU_<&@U]);
MD\[DF.FMY_<GNWH%FD=S1^YO'0T[D^<[HX=T>?9'G%G?Y.N^D>>QJWVR-4>A
MFMES;.QOY_4W^]KU_/&X[P_[N]Z]7;>AX<ZMEIR/A9S[XPM_--G3'=N2<TO.
M35KXX*+OGX_VC&@="C'OX@/^.L)NX %W]W40/_KI/I"3L]&,Q:K!"*&1Y"J_
M5[[SWJ9;.T9SQG@@DZ_1]+U9C__;%GR2-O/EH*/!@X'?G8P./AS<4MTA4=UX
MU/7'XS;?JJ6Z)S7QS_O^L$U]:;IETS_O[%K1\W2I+T=AO&PJ=Q^#.,BH+S%A
MP$D;,@WW-U6)FD=%FZQQT,',07_BG^^<Y-R\<&9+=8=$=?U)UY^<[VI@M%37
M4MU7Y01,_&Z_K91KNJ;7ZSQC#>UINO&LXSI&Q-[[ZW2M2=O &S2Y\,>#MH*H
M);HG]=Y=^)/^,YKH+=&=(-%=^!>]PV=T1^ZZZPUWACYH77=?J=#]>%N[TM9C
M=\A6[.#"'XV>!TND=9V<+-%-_%Z_]=>U1/>DGJ ]"@F:1W-'[JX;=YZ1+9RF
MM^ZG)%]GU".<>@W&0;1L/78';<<.^W[O?'SPAFQ+=(=$=(.A?]%[1LN\);H3
M)+K)'L7SS:.Y(_?8];N=\]9C][1*W?NUBG794.N@.V2SM8=I)H=OM[9$=U!$
M!Q;$>%<+HB6ZENB^RFSUS\>'W^_@R!UTP^[.E1.MA^YK\^E<0$NG'+SUTAVR
M[=H;#_SSP3,B\+8>DU.DNG[7[T_V!-1JJ:ZENOVTAH$_&A^^<_C('76#<9M:
M]]2ZW>8_/Z5%$'^-MB?[<K(P:SNOO]FWLN>/N@._U]_3'=,8H+6O]-6TY'PL
MY-R[&/GCX9Z5DRTYM^3<I(4/NA-_N+,]=6#$O(M/\]A ,!$PO:&G>PK>T)^2
M6;I4WG=QFN??>_,L7<)2$U",UZ@;VR8_^T%CRH;<ZZ3VPGB\KT'93K+1DSRY
MGEI@<X91H4+O?49_;W-(#CFRVAM<^(/^X<=66ZH[)*J;8+^#-HFD);HG+2 Z
M][NCPR\M//(LDHO1$=1Y'8PV]U-2J&R9AD'<9HP<<A1UT/5[O39TWQ+=TZ8I
M^8.+PP>T;HGNH(ANX$]V#G@VC^B./%_D?+"S:_SI\D7"*%_%P<VK)$W4[<?:
M/EE^\M2<G:7TZC1I(>@/V@'P70^TY,&D;>#>I$,Y;H(#964P: FN28=RS 0W
M\$<7A^]6/W(/9W_W7.JF>C@O&G[7)45D>V[(XS5H/C)>N//ZFWT'>Z,+?]#=
MTW?5F-R\KW1LM<1\',0\&?@7_2-OMM[2\FG0\OG('^Q;@WHHM+R+[_?8<J9[
MO=WC^T]UO*=09L@>32D<W"\S>I<<]KUR<>]K'K:3;/0D3Z$&H0XSN5"9R@M]
MQWPO4??/D6Y#S@V46=\-_<'@_/Y>W.9%FUMZ.S!Z&XU[+;TUZ4R.F=[Z_;:U
M6</-IF'G&=' 3L$NV@*MMYOVUL9$&WAU_O,_SON]_NN#CXJV5'=(5/==F_71
MJ/,X9EK;57MK'KT=><8'_+.%1GYJ_6TK?)[K 6_S/TXSS+BG2^]0(HPM&9\,
M&8_&PY:,6S(^:#+N[UO0=RB$?,H9']^-.MWF<:A3\&G>F?WL3=4\S907\8-%
M\*7%DCY5M-+>:.A?C/=T)32&#[?0NRTQ(]33A3\8[^EQ:6FYI>4F+?Q\Y(^[
M1\Z7=_'_'IM^W.L/.KL6;[0PT@^N)8/RNZ]3^)B9Z>%E,PW._?/)X3>4:HGN
MD(BN-_9'%X>?1=<2W2$17;_O]R>'WR7TR%,W>X-AYQDYPRDX.G]5A?9A/@#4
M0VL_'Y7]W /9W-T9IO3 #.B6F$^#F$=]?S)N:M.IEI9;6M[%23_P!SO#EAP8
M+9^V8W/OK-?6L?D ^_]SFN>L#X=1+BJQ"JU&3+5-7CI'UV?K\CQD1P "V_8'
M_;9BN$F'<M0$U[_PNX/=$T];@FL);C]=XMP_[QY^4.?(79W?C8>=Y\%).3$O
M9Y#@,I>K3"U4DD=7.H5S3SV;E_5J )L?INMIK$C7;@WM!]J=9E_:7G?DGX]V
M#2,][!8=AL=IUU6V=^2>6]/L"]*G)@Y/>C_:R]%>CL.X'.=]O[=S]=;Q7(X]
M_+L/?U&:1Q6#X?@K7;]/313/L4O?EO:&3)B710!KA?\-HZL?_@+_T'-R%C)3
M"#$J<_[A+]/LY0]FH%M>^W.=%]'\YG[OR3R'_<X$>[2MTCQ"E_&K3,5! ?;&
MZ^LH+!:R#O=%.;>N?268PBFMB^VO;%O:$QY'GWOHEK?#_><BT[-9!9?J;)JI
MX/-9,(?)O@KBZ^ F_^9E:4W+*#FK[&%U^5L7.9\_VB+Y/H1JEG((X!7</Y7A
M4S"GH#%S\1:9FO_UF_^(!L/>L#LXG_0NPNYP/.M-1\%DTA\/U'BH>MWAY']Z
MW6]^^(17!N,8;^&+0$#Y7UX&/]0=Y7WNQ2,0'8WX*BK@<[/2KDQJR?!W=:62
MM5.(>??<>2LCV+^D>#48DX3:BSEL&^BIK^('CE$EEUXFNX$.#KATN0J]%X.+
M/EBL0]]+,V_0[5Q\ZQ6I]Z+GC\=]?]B?>'/X>[%0WHT*,D_!8D+O1S53RZG*
M6"8->K[7[_9[Y$,),OB=!^B/+_S19'#O ;H=[Q,\)G,T4_2N@]Q;9=$RR&!K
MO# #AIEXTQMG#?H5"L^EZ\Q[]V6EPJB G]YGM!->KBZ7< Q(V"\&W9Y_,;[P
M0G@%IFK'^545UVGVV?<^9>O9YS@-0O(-O8^2(/9^B6(SN<X&%7R=_'AJBO#T
M%)MQ22V!ON.:D5VNZ_'<3BF8*=_.[L0?3B:U%P#F:BY)E'BK=39;T%M%!O-9
MI5E!HH!HO@>FQ; '%RUUF["Z'\6GA@-_-.X3T>=!#-]3N0_W[Q)^QK^IY2I.
M;Y3RIBI1\ZC@ET83O]N_Z'B_;?L^3#)>AS#&S[RHM\$JF$7%C?=;EEY%(*9X
M]&(19>$9<!#X919D\/$,O[[ >_<664MR<R8S"'D7\$4NN,?Q0]R$>TW[EKG*
M=CA'(%P".=BZB.+HWV93EUCM7S=K#SA65'BDWL$<Y.VM3*GC?=AV*'8:#@'P
MA"JGGP51#*0+XO]2F?=]+U3+=49_FRO9CE66SE6>PR* J^%?.]['>QWVULG
MXM!>*'A(_6+NP=;PJ60*MABW5;;"G?@5Z+-+6BI)$;_$U^%.72F2(/!7V"IT
MSJ.8@=7Q,>!,%["9L'UH *V\A0KB8@&/YVLXV9F"N:IEM%[FFSS[X7E*8]0>
M%ZSBK<W?_F#!*G#C/HI0_+"9UGW\?/=N/ ^'#7,C)=*1J.?.MSZ_>"^]AO4A
M[I%W?W6*M:$[M:#MJ@Z>,/7/6*8A7$M7 QJ?^]W1B)YX@5UU^V.?[JB:X0V+
M;SJ>J&+Y.H:+CW-&M0JT(_@;,4LT$F1$9L*8%;7.<[[OH2J0'<&_X5+G:1RG
MU[BY.7X MO8 ]*>=+YPT*GE7UZCD%&Y33:,6(MH7! ZXKQE!S1O,RWD -Q8N
M:)2&(B^Z0JI@^1J)$FV=2ZT6Y0%QJLR^!=<?QEMG2+#WFK'OH?B/@AC&3>?S
M'#Z&XUJ).$VSC"Z D7(>F>=TJ<"D2.,K_!BL %[QYJ <Q: >:0;@3@L5CW61
M%W!S\0UGX'L,2%O0ZPP'W]+-'W3ZHV]150&.L.TL\#G<Y2I[.$%9^@GQG/
M E>B_BW(HTVI>>"7&>D.UCR%'T+0$(&P@(C)*"B0"-5\SI1 9?Y$E_>_W4B#
M_5&G]VWIG@="WG.O/T 7Q*T7'J<G.M]73Z6LR<(T5+'.$IS2"HV3W+4)@A#/
MB81HAHXV,3DVF%;]**)&WS)*MYZ16#5$?9F!XDY+-4HY_ 0V"68B YDL8 IG
M4WHVN ZR,*^=W]:-_?%6IN=I?<:G%<Z!X]!F?U)) M-2? ;,<W+:7%B?@K,)
M.]X;+X^ 4(-,OX@_)VEA'MF)X9Z4*F\3SW]T$\\_W)IX?B2,:)>D>Z,"H$Y+
M"8Y\%U]P.C=(^3S?@3G05U]P9NYN[\)%NFO>UB6" ONW- 4=89U'>(V0S_HH
ME:U"'4S3*U!B\-OE1_$2Y6E,=_^]FF;K(+OQ>GUM/[P!UG45Q&OCL, 18/+)
M&>@0\(F<4N#":!:@^8#^!. 144:LB>ZG0G:#8R+OAS\$8A'X]]]'Y!5)FIS-
M@GSACC\#5G6I-)<@+MCQWM]WA_V:?<.A@A"=0J"AT*=FN"Q@H&\__.NG'\]Z
M%[@$($GDK?0^;&\!DCV#=T'%\@*2)?Q*Q@;,$EBQ-X/37V>JZL< 67AS%A1G
M"U0.*)"*")"749(@'X.'?PFRV4((XJ?$Z(.^9G6:E=ZR/6BK]<_]P?FPM%/X
M>>"C,4R7]@LO 1UG[BU4S%PY#\!""U#YBS(/J4!Y,6[3+,T+<DG!-L5W*7+W
M#H(TA5EB5N=/Y>3-(V&%;^SUTU<9T48O4R0ET/"+%+VEB<UJM6H#T/,+SBSA
M( ^F$WSKLU>"TQ7WM<XXF>M6;:T-BKM!\=[VH#A.-PK_^LW=8=K1^3=M)/VX
M(NE-X9^;WL0S[[^1)[R[+T^XZ^GNIL@Y<,[\J>3BU*Y1=IL6"](TYE$2)#,P
M[+PP* +-O[>[;EUVG-_.C[6'QOMNG01K'@[_1K[7= T+"_/O7VW=5C!^066A
M%+!1.0_.,$I9D6:^E#(&>QL'JUR]TO_R&M3551S<O(H2VB%ZZ;6,+AP;/U#)
M&*/O\<^6$76ZS(RD D6^+#]WZ*=*_AO_-NAV^N?CK3]W.[VMO]TV;*_7&7>W
M_WS;L+?_=M[?[\W;)GL.HTX.9*X'M;$7G=%H/]IZ^KE..N/1Q>',=7P_@KVC
M*DTS(#"GU-.^TCYY3$_>00!WYJX/-I^MR3)GZ?I,"=0;NA]Q8:NY;692?\U^
MV%S^^Z:;W[U1,,8S[5+5&]XK;=:^"W_:W7M6,OM-93/)0Y#DW /<P>;07_<
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
M09-(J>8A#"3$BH0($Z68@C@= :EX #KH=RPJ<EF&:MC'VFL8EX.+3Y/T;E_
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
M;B\#/(U["3SX0L2I_C@^_BAB4R_'C"3^WO+VP\193I@2C@E\\<\@1LB W2J
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
MSHN4&W&1,1>6-881@"[3#,5<C]P7J7S<8\>N[E39*>+S:EFD_TK2L& *EAK
M 3OB1J1>!.R-UY+>LL8?,(L'K->\JN?H _;KBAAK'BZ>AE3-S*<L:P@]%-UA
MQEI)NLQS8]<NSGE66@[C6G9OD95#!5TFKNYLC=[,N,6*,^Q>05?D'PIY/9&4
M64X-SXF,V?/<^U*]A&%(F5?+V85A"/?;9U7:%LOMPMG4<@VYXP$8OQWW\FJ^
M')XP'3?G$<B\GZ4B*?(.)78_1L+D66UQ$?_"P$$"CRF,=4I]FBNR5=3M$T(H
M+HGI<>:VZ7&(^3YH2BR8NDE%K@#Z^=2W6EFE>O"SBGQ,M+XVH4%MZ+K("2JK
M[]%:W>BA[K2O?D%6>KRR174H0\46)M]WE\:/<"=W<4E/X@D'6>3E@RSE=4'[
M(@6#&XXLC62L^$?,8Q1!M5DUMQ06)OA-TTW9]>QEZX!XMJRI\Y>6G5"=N;N:
MA4SL$C/ZGGH%KHE#3:G$/M;VC]_$KJ7D5G<3:A^*>SI%=M"$GQ4W>0IC<,K<
M)]0#*UM$X-"C;\['!F8E8+A3JU#I62EZGOCRF;OL<NFXJ'@Q;':56KD_N.=)
M\OB7CVF:U#29+Z49,G-DD=D,Q@Y*<&%^Y%R\]S%%1X(5AFG&+E+YM$V2J+SW
MQ-[. G=CM1)%!MC0G&1IT./='X5QA1:9R^V[0GG+AG*SQ2C\1;AJV&9;!2O^
MOG:Q E/UQ8PZ0$3,M<C-369!"8.*Q6+Y*@_ELC?K)5H"4W'+)N[>TGPQ4 )4
M,0Q]64QR-=E2[7HYA#E@Z6223QLG4-4)_<WP .S*SIL5XM2*$Z'=G]V0+KO;
MB.LNG!0P;G$#I*R1)XR!;E%[KSWP<<-.TF0 ! GD>]F.T^KB2!&Q9W'Y._0B
MQ@D+!<^:NRKF#B:R;KLSY\Y2#U<[>9956)SR1$(HM[A,YYN0T#JQ@0;^DE61
MA&.1_OPWZ?1>?^0?.K)M\YL>;TEV*?P\>.7 -&S1"#&8;UKJS&E]B+M=M#PR
MZ;]I@F8%K/JL&[3DVC=LOA'6P,!OV*2J+S^D-^AC"N!W'SZ<\&E:ENP9_/+#
MR8>O0*\8ML_NQ>_Y(T#?6%]KV_6WX8R5W<*R826KP#+ANE@$RPQ$HZ6Q#&A;
M]>9OK5PO3#Q<>:W[]*6,J5B5=[7L0\?;#*.D)%@] ^1YC'&,-OJ/V058@GF7
MDY2L6O6WRB7)+FOCG5(1QJS*MU4!0)X)W1>A1KZ$3@>3C/MI\'-_\\%F64>G
MF,=9>*%*^^@PM)#)G!O6=V2B><&XU91M8Y%.&<-%$360,/.W !7&4,6G$TVA
M^28^61D9*@DX-%#-&F(91B/Y\:ABI%V%!\ZQ*LP,-CK(-"ZM2>/:CKEL4T>'
MW4?+J< S44EFB GVM+Y(H[$Z8HXI)7.^4Y-U55O0P%L4:J>^O>:C*:]><]=+
M53V#,D5GHJ.D\MSL6[G)V3)WHK[)-639<)>5N8^?X_3W:KILF_.3[GA%X]GD
M._7%@H"J4L$3M&?N2<I8;MC*U+8-52;#ZLS2IU)C1VL>2RSO&_F?S@]'8Z4K
M^-Y,"L7Y)/AYP\I7*6(A$?O?Z^=:%A*H!3HQSMAQG77'IV?/!4DI+UQ/=3-O
MM)8'"P+C_:=?[$9%<K^5>POVABM[KJA*8EJR#G_?Z X/[V)1$8V5\1'7VNK)
MBRWI.$DD<2JE#!05MOOL6AF[[LN^ZO7ETI<Y7$=DTETD #]Q#8FW-$$,&:JD
M#0@J;EY^HB)UY!W),&.H;((I\M&&4@;>BL#(9ZR=MFB/H^9:RS1[2%]%$Q+/
M;)J0[)D1M1F5XZQ/.Y)SW)IV8?*O 29M]1D[,DR"#Y+B[Z=E0>]<.F87>\\Y
M\GV*\Y_;[A0L7.X[J#^Q"N5%+426X\=V':^8"Z=67B6!)CRMN"J.-Y1"G8L4
M>9IPD9+S^N?E,V476)X&CNYH;!_!@M:WI7575"ME%9:1WH??T9+>5K=S,';=
M)[SF5G53!X:,V9UEUJZ$CE\-8*U9ZFH*I@P[&-[!>Z@S=$<?-,R\FA#ILY((
MC#'%Y(ZE]GT/$P-XZ>VA=(()2=I5&G0F*C1JEHJ7AV/8]33&$/U=<9FU=L>&
M)Q2/;2PF32RG?0%I/)_VI<F 'QM-@..EUW!?6=I^91/6=K>J-3%ZL6QTFR>J
MCAO?Y\UO\Q(-T!O87@"VTRZ&\OB%*;P"B,IZ<>4IX6!1UO7!5!],F02D^4TS
M9<WRJIAE/NEQA+HAI",P]B\, @+-B]\>L]8@,":W6ECR.79$?42@%&D/^8SI
M-K2SOHE_I46MS#2O<E H:\;"@]'#U6^Y?<@NVO [/%QVB>[LK(0(KQ@Q0 6A
MZKN K7E1)=2.Y=)H1"IXS]I4E?:B4KM* ^HAR%+Q\';EY/^=HB')5HYQ_$K+
M 1T&+VZ1&^XC8=\(YR8,PG85>ZT)RYM=Q<!'<F9^9S=5\S.LG\OD$2E;K4@D
MQ#(LQ>E@<IZHJCO>9X%7Y,&<G;XXHHV"OSC>U46_Y[1FG:/M,(3<J7;0M']/
MO%>!A_IYT.LE_'):=B^=DCYY@A=W\_ASQ2Z:U2^%8UTYW+,8VP;X(DF5)<_F
MO(\)NW195=)C69Z8CK9HM^SY:$A3U2TA(F]A(CJIL!M)!\SJ6C\]EE$L&K*Q
M"V"PH;7^;/B#B@@KBWRGJ>TB[=)UD8FQ+60RW>F"WJ(L33B0?,3(:8@^EAWN
M,C\E#E0UA%OSDK=%C4,3H"I-6J^?@BI"=7&7_J+!H/2Y59]7%T)3O)W)NH+C
M9<NBC4!84PM'%)A:][V@OMF]<K-GUA@?(M;+.<=C)>VP*A<=JMR AGO:):(@
MERC.SFZ@<@6L?@U1U-SCM>'%.VG5)DX8_ERR(#26?>.J2ZC#U?V*L(A<=+%@
ME70''4P*>Q"E:,LV1>)B U=SR\:](/%X%Y_J$NYGWF6W;)3Y2\2^3]).)V95
M,<I^:=D@*=QN,->\"/60/K^B6U\^+C (!IT!-\%$;[/.H,LJN87%3<]54Q0F
MQ&$;0+;FA+7JC7.FKE;70LN3J>A@B$3>5L7T8&6T+!\I+STOKF<#K95IYJ*C
MW)R46')%T7AM(ADR%^:BLF?[H?9\O&_?IY)GSD31HP*%>5RQTBH^%77_9B:I
M[S@T5SO$+R0Q73<N:E^4M2$*G:NX5X]_KRBK*!]5$"+?R8J6JPJ*F-TBNC<"
MA'QBF* 91-&L%]'+FG5=(LEQT*_YYN=Z!VMY-B_\IJ,ULUFADQ38G0D%X'7F
M 1BIB5MO6L@@#8MB]K!J1[<_LTWMREAL6^CG;=4C)V8-346!7W:A;JA&^5QG
M5U1S[V6\0$.:L4K 6/<S2224*;6.D%?X+BP8)K-R#A+O-)G?YZQ-9:V .A>C
M%;VB^Z(@"^::G$@;S 01^0Y5C::A\QPCA#H-[-U95Q<X\T$/[VWFQ;++^Y_L
MX@8K=E&KRC9=4)^T8QH!LQ?"\)(+/7ZYB7U7P;'XCB5$84'3/)^E]RT$2=/5
M/RP7TB$_.=_'N7@Q7TH-. ;%7**,="C6P\,^30BAL"_BSBC3B?I]RJK2?$:8
MY:W3+MF-N@?A&2OOWE(2W@$S5)H4 N9V^1G'!"@3LOIK)EEO>!'!]^6&;-+%
M5]1@UU7-J*94]AN72K5-]+ KS[@HEU7J7_),>I$K]6Q^ L08;X5-M7+,B&8!
MJ-?H7UV^KX"S^^GG[[)NWI?8#4[I.AW GGWX\%$69E-(\5(KKYJ%MR79K?3>
M -26H-Y/.HJSCBA$#_A3V(PGF"K<O2^UPZ">"C:QY??<:<C<1 7>'3 ;!LOU
MHSHE#+Q""9TTB;E)9QW9:4VQY@6RVHSFEL]VS&6_>F0M*(=KCO2Y;=I#NNHY
MT:U^T+AEKB(;5U/M)AUW_]'NF2AU+&:D64 (A;<N8L5E"T7O4Z7H?>2*7BTT
M^!X4O67THN>L@V/QDL3,A8XW%]IIPBI(SG! P5_>I]D=?GX<XYV%K)=.N;6_
M77>\V&(O>W%7U,A>7D3MKAQB>U"T&RCLCRG'N;@9,&*22I4%4AJ3A1E9J_8;
M3M(7A 4_T8 7ILRX.R-:RIWQ@AGCI</DI?2"%]'_?%G.]B7SOZ UG7+ZD:=M
MFO@Q-Z1>EFYJM-<QO0!]AT6>DO#HY?*R#NQ'MGIL%4LD".XRC;.&!W5"EXN:
M>%E8^569%Q$3XN$P2S(18"Z.L0[JEYA;AN\1T/CB2Y?Q$$L_RH%V/IX<7[Y]
MR7T"0T9\4>@N9_>YIIU?[;XECY'QT./02#4G *\ATP/@QCL!C("P5(;,[Z$)
M-/__6/\&K#7."\Q7[3^*SE)%[6P0Y]RA4"4RLHCKB'^A1FV%H"@FVDW+2PT3
MO-1Y .P^8"V]\WX5O>7UVDE?Y#Y:+PAL)%!*4ESPX_7;12!:E'07GK1)OI%:
M>\-0)/\QZ8W;MVW7*QFUAGAS!\Z!;ZN^(0\EFPKFN&;<ISUC&@;[WQJG 6\<
M=/_!RTXLS"]@EV=,+QS1V(RJ\99=24$>$TK'OND15Q-<AIV98=PG1VUYU@:+
M\%7>\0*^QN(O"X1J1UKTHI1@"\,O5Q.\Y]'C<D=$6G0NJA9FK&=.MR3TIWID
M*S6 11)0 /(N0-AZ;YI7NN:W+F4CDV<\DSVCTDA"4-WI/1JEK$U_FMS]TOK<
MDB(:LLMK>97"DY"[R@0AO1[,E5\8*U-W8*:#9%BU>SP%J!R2K>G M"'1MK*X
ML(4$,;\ZQ/9+NN)A[?+;HH%QT;P >]#RX#/-6/-M=GSL39@IY;,^"!,CW+PM
M[5V;-P=;!ADP=E4IVU-U[8,I<&N);,?BH 6\\4/@4%IVJ.6701?!2UF@;Y&&
MPFXJ\9A6M>=WE/QD2,P:3V%>6U&F"#MDB(PT,0#/D^'Z6EDY[G$\'[)URE@\
MSD:N$R(.QI+[^,VOX91+WM*5E91CY>:*CE9%>X]ZF]3QOG<5,XD\#EZ^NJ1Q
MOU0":M;C3J@OI[PM;H&;'ZH\&NX%.U#GR;$4+"V3,6^C2'N=/S5L..,+#*VX
M?IULBI8TFAPV)0U,U"@7"^@-,KS?ED\2#.*..?;G#@+:8_FPE?H@$D<3?I_[
M"3O$@2H720<]L'F#0J+7V):QW@OM)3(XDRI"WV 2@/+[D;!BGFO,'Y>E8>$3
M8BT6O(D7@-H@&H^+!#IN;Y:MX\>:X(5Q7H1:2A%9M/B.A.'/-N"U]$)_.4_:
M]= ;F)I5],;.:XB$A(*99/VY3O8)9UC+B18%<?*RK5%9MGMXJ6S:O-]5AQ39
M;!.F0 9PLEG=+3>2]AC6'<U#>XG?OC >V<^*643F'MNBK$JE[E>7H@;=8C9L
M(\J*V3*F4;&NWK63'IE.2=OBX-EF!=7]^)H<K.XALL2LN9(Q]U<I>;8\S9$<
MS>,D3]F=@Q\T*&D/";?*C6=MU(=T#DRVY.TKBYL'2.;YP/]1,W(JY:=,?^>-
M[UC16IAS"'HRWL?SJZ77K@NC8AZ+=;.4'I$>'U*\A%9X^.JMR1BV%\B8#NDS
M^&*6;QJG[-+Y&O)R1+/H?MI[93$JZC,6+(/1V.(6W6@)Z>7T5?&'U\A*";E_
M%7<93; ?O1YN/(W!5SAG5@9$$"\C6OZUB,LZ9LNU# S-]C/X)RQ>+**V+1:U
M_;T?CG_GN2U/G?ZUVM+*[WYG8_/Q806X$_\Y,HX>]1?VL)U7]^:5WOLE:<-=
MM!,:C:\N[3T_%[(M^#W_79J8S%8>^T%LP\A5BH-8\W$?S/0^D:4_C@]KX1-=
M[-72?V>0M"@:'F36CK6:K!VOR=K9LZR=3=[G?COU/O<E\_J<51<[=_QR?K_F
M$Y_+=!A"BR=>X/?<BFTW?.(G4T^\=K/]4VD0OD\SBD[&/P>@L8>QL *8OOU1
M6 ]G75Y4=E*'QMVED45G^T0*T?2C!<CQN4GG(\G@G,_.GIMO-&M+V$93%RZ0
M4B;_R>-7Y+AGJ,B HM(?:*HS#]P>>7[%+;,)A1%8$EJM%@_FWXBM""5T;8"%
M[XO\%2HN^O(;^.FO^UIF3'&;A[6G/^95%<XI[8O(S%!RYHM:^@M[_B,;K*R
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
MHOK=9N3J">)< .MGMW- @P M)=MI.,,09%"LBN-+AZT*S;_.H N?,V.4@B&
M I(47Q/@'2:_LI2#$PB!#/E76 )\K!F$(Z .*'#H36DV*NN&OA;RC8\>E(HB
M%S"D_TK"N]C<6N2X(Z(S.&Z='=G+$0-+$!(C3P9+?KD;^/(V36X%\#.)&S/;
M!20>6)/=&X84^<#_P2U+?"E:T0F8GS\&X8U@&+;GY:($?Y$IQQ"F,%MTC9,$
M_XIB!N0Z*KPU[BDTE$?-33 $R$_:Y7'B.S#C*0?-.UJXX&6$BMKL!"Q,GAPC
M"UFP.3,4JN#SZ-0F#H @T*U#V_A!I2(,$?>+<UU2@3A,)[\QW<G?N.OWPUT_
M/<#X[#D90 DM55TN*:/EV=._738GPW);AC7]I\L.Z[546]^A4:WELU+LN9,6
MZBJ-J[8F$4S:6Q\0LA%?Q7UX53"'+O>9)I%RUBW,I@\IF">?0.?-;NF6E:Z=
M7";<:ZJ$SYL^LQFRFZQPG](<5*%>W:P:,2.6RAHJ,DJ><^6/&A9)3(1K#:V]
M'!DN+ADN08;+!,.!F@<;"$KK;[;5LB683\+\1I."&4(=Y"9R/CIL.2*^\I;"
MLTE](D%"XH[0P9.T>Z/ SG<DYN>N)4I6SZ-]4EKCH'R+L- E\T)4 Q0_B&DN
MBXA0+=32(3%+9YDR6 5"+(#&9E@,,L7U.'1-N24=@Y6?HD-G@-9(R$C,Y^_
M?&I)*ZR;>0P$]%I-V5,Q^9IS 7<9-("V]+.;WG7%Y'F ;M '!;[X)*2W8"OT
MF(>G\&E6P0.^.H495!'Z1S$&U0V!IK-[]-:3(8^%B!E)H&5UTPX\'K/ $E.X
M6D,V0)WPUT?J4U_Y7+S&O!&%I39**LOP1V&6H^4J2VUX%9!5S:[EGF!AI=>]
M3H656SCHN&77'Q!N8M.@W8W_&0A/<?V'Z+_L]+A?&?U9G$,+-_:@#[-[P)^5
M8Y$N2>YS;B *%Q;:G'2(!@LZY9ZM[DV*FU0G1?JKQ^Q,_KI.FO=GSJKPXHEQ
M$3*8VS"O6".D" C,:<ACI1EEQ,SQ+H WE#P&6"V"%7S*5706ID4#'I[/^VR)
M.>WWX: &W1Z)PQ+%=D%/<1L]91?UE/^F=^C9/0Y#$1:M-!6D9O18,]C9,[4%
MEHQ.?L;JP]'QG(?'*R]ZB; 9O8WA[4*;X[ )-CL/(K)\!L#>@#$ZRC(8N3?H
M#P/***[%1;2M/G+MH1HN\><8J$NP@T$1GCM(28@)<QBCF:#$#.N;LZ2?7(4P
M)D6%9(SQ +JSC&D6"!H*H'1HOYV&L-Z;N!Z;83.JBY:)AXF>SP'/0O"!W(;4
MGEI@"T0QA@Z9+*[-D!$H]SBQ?#)&;3PIJZ*+8;H34I1%<03A%QH;_MB_E\A-
M1FFQ./8ABJ-!K\@-R6&S8'O#-!ATRH 1"\21>R9CZ]H9OJ:0UF$9S>,!X[Q0
M&(8.:4BOO*.H-E*>9AZDL)L/B$Q 0:"?E.HDCE';!7)+XH1YP:K]$+&*4H]E
M$RN]^]79"!=_+*0P'!4V"XAY=+\X^,J2JWXXB0JJH^RG]0@^!A#$ ;%0&8N>
MPX@%5P]KVTQ9SN(<%UKL%\:=:0D#>:O1"[9AR8M=$]D,8&(/L_57,;R #S9>
MP_"+J&'8^W'^QU_&MQ]OX\O3$+X/8(SVC^L?9^;YZ4\-_M'/.^?:^<,7[5OL
MJ=_^KZT&G;^[Y*LWN.R<WWT[#3OG?YR9%_J77Q</?]U=_G$1G_^XN;N\^@+_
M7-]?/WQYN+CZN_-_#S"OTYO[RZMCXQS^"VO[KKH1T2S'53S'=A4SL V%!&:D
MV)'N$\,T=<WWC]Y,+)(Y6E5PNZ+EL_.=&2B%16+MJ'U*.(F <$0IK7F>M@MK
M6S_/?$AY</C@^>;+=X]ZKD:<4-&#T%1,.XH4/X@L);!=/PA<W2:>>?3FN)^
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
M_B-L_5GWA&]\4U-F=:#T9;SUJ$?UP#"U4+%!GU9,5R.*YSLN@I+N8]*=11P
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
MC&W) U@I.'@NE%:9R)W)U@570VZ[E!^P#A&(E^/9X=2- S:F1=ASH_T:A7B
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
M.&[YQB:E0\I-AV(PE1DJ@:^,F![25*L$WC,"7S3YB) DD1A!ZI1 4,'!:I_
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
M\JN:1XM4=;24XNQMTD(V/3A%+.V\#&3MHS3L,UH'%J7UM&G8QY8;]M4RMI7
M<^O61,7S/>)Y(0<Y$<*E-*7%KLRJATA9"<E:!JA@HE3).,+,QB8=BEOE%%8\
M=QC/K5L2W\!SA>P-(;N0!RQ3<%JD $S38OQGD\$E'< [GJDY:UG1AXU-VQ7
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
M]V.+[+8_LGW.*"L+:<:D&.+2$:2EE$A)+*D*SCGAUXJSO(:-;-5[KJ.W,I"
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
MU5HRG\_A0CYYZ5G-MUXZSD,@5- #?!FY*Q^238#\^$$G9AD&U.HZ.06HU!J
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
MJS@5>UYZ&N)J99-?S%)\ORA+<:DCDNOB&D-:<.0H[P!BZPLDD;/#6)UBF3W
M<YMMO2O:6$'6R]EBK^ILL8T;98LUJSB;%[-SW;R89NFFEJX_LMUGETAU91%>
M8NXBN6HYB>%/K9[:S2;_*++,KN/N<S@DG[0TU)=^ ".EEDPZ)Y@-BI1=Z:X3
MN+["1U,J=4_;L5?GFOV [__8^?'N]/.7C_"L/?RY?<#WVJ&S\^.OHYWLQ#O:
M*L/4VW.5U+;I=GN;[6S^ZVBG_9KF,>UN'A[NT"VV_3>LP!=/]\I\L^V3B\FK
M'M[W=3^0D'1P.OMU*.(D:*2Y$XA)Y6UB6H; 0#,RLD7I?!SAUTJOKT9ER0;K
M&JR[+M9I$00ERDFK'??):\J3(40%2K'VAC98MXI8M_/J'.MVV^_V'5'6"F61
M<<:@?-X"64$9DIISD00G(,[67LJ6O'W-R ;I&J1;G5G? .FBDRI%8VWNKL"T
MT\3F1#C/O,&@Z\4&Z582Z<ZU.IC;ZWUB-/5":$1PRKFLG"+#B$211T) 7ADE
M"6AU+8&7U4ZG0;H&Z59@UC?)P#:&829 %\@=9:32QG-'F<G]9)QRO$&Z542Z
MW5<7D0Z#)BZ=$J#368NXC@[LUR"03]1*"]O(K<I5]WB+J?EDIU7$NN=PP'RZ
M#?&='BN_JDGB@G5[>DT2N?.Y>[$37%H>%%BME!H.5&R(MX[:&Q\WJN"NNS"E
MJLZ (0WD+0_RMN=<=HPIBZ4G0%LDY^]9E8^M192HPRDHD&6YLAVC+9!>2^I]
ML$(=7QK6/FMIS#CPLS9"1PU"D!I"C/1!N9C = NI8>V59^U9#Q67+#$6#,*&
M@#8CA$&6)N!TS),UG!#A<VINBZOYLV<-9S\9SF9&@15B=7 D<H&CULH213C#
M.&#G^#UP=NI\CP']B(-^P]0W9>H99XRU&9^Y1-JXF/M@"@34JQ$1.LD@E2(A
MKKTL^]K0/QNV?KILO?2C_XW OF_>GG4_*&%CT%H@0AQ!G%F!M% <$<PU,]@&
MSCWHXJPEE]:U\4%\#$\M/RJW86CRHQK_\EU&TI*F1BNFA19<8>%4T@XTNQ@C
M=3**\CCDM4&^\2_?!\"_FW.VT)1B!(Q'N3H,XHDX9)A0*'EA77 8:R+67E*J
M6YS,GY9<1?]R@W4-UBW=8!6$82)4#(QR)3@LC.':8V;!A*72-UBWBE@WZWV2
M6"F6"TD$RACBC@1DI4B(YQJF7#@I/%E[J5NDR01MD.Z9(IVS &^4>(&=Y#A9
M@PU5DNA<)M[S@!ND6TFDFW')<<PX=2& &F<5XIB[*O]=&.V23M$EQ9O\J ;I
MGC/224.MICCP1!G8/=A%)F)N-!N3LX;%!NE6$>GF'91!.!43"BD T@EBD(D"
MM+OLF@#[-3*6[5>F6YC?.EN@R8]J\J-68?EN$I/YE48_34QF=2#OXYS+3H*(
M(M9'1##+^5$ ?AHKBYR(05KCA?0RN^Q:1C;Y44^8M7^IS4[#VJO$VK,>*N$L
M2]IYI#V)B#,'VHR/'ED"^DPB+E"1BW.WL&@X^RES]J_TNVGRHU:%J6><,8J&
MF*1TB(%5"88)!7E-)?"X$YY1 6@=0Y,?]0S8>NGM<1J!?=^\/>M^D,PY1J)
MS"N=P^<,.<UESFKV4G-CH\FZ.&]A<NLS]TU^U!+SH\@#YD?556,9;%[HCW,-
MVM)YU'B?;[LT3T922*M8$"KJ1#FG'!MJG+,V4) 2H$FX)92:;WS32Q8.>_..
M&N<4&.0>&9U[G,BDD&&8HJBYP"(JRI0#X2#(\L_NWHJ/'D>4KD'1!D6O1M$D
MK)#1<NP\XSJWZP  C93*E 3&C#8HNHHH.NL32RDF@K5"Q.&<R^ #LD00Y+ 3
MT@AA3:Z 8%I$+3D_M<'0!D.?/89*;FWD@BJL.,?$:6'@?Y0R@X7E/#88NI(8
M.N."Q/EHM0X6:<,TXE0II)E4*(:@'#$Y2PS?23Y8@Z$-ACY[#+V'QG$-ABX=
M0V==O40XFR(HGAXS@[C-$1S-.,)86K TN-8V9YI)VL+BUM4K5@!%2Q_Q'V6[
MJZL;;"VM4U?3\NO\6M/RJQELT_+K6;?\VO!^?#3NVE$,Q70WSZ;K5]/UJ^GZ
M==?;WW3]:KI^-5V_5BMKH^GZU9P*?/Q=OZ;TNFFU[EEX;TYVVE_%7F[-_O?V
MZ5[I6=DYW/W[(]VC;[[NM@].MS?W^/:/]X<['V:]-QMDM]T]W/GT[Z][/_X%
M8X,YTM?\<_OSE[U/[\3NYM;)SI>#'SM_OR8S?<!@/3[N\Z@]%Y$A:KU$G$>,
M=+0$1<DI8PI'$^C:2\5:6NI'<4RP ;\&_!YA&[ &_.X!_'9>S8"?LX3)7+N1
M4I'+W2AD@TW(&L4%D28DC==>\A9I&H,UV/=,L>\>&H,UV'<?V#>K^+%D@E$6
M*9XBXH$:I$&T(<^QMLSF_&K:E,)IL.\Y8]\]M IKL.\>L&]W1N_3#C:3N(@<
M 5.7YQ+>CFN)@E2PL09+&1(8O:8EZ., OV=1&V>*/8KX_3CVAK&ID7.G^5G+
M[B$VO86[:18*&\Q;'N9MSSGZ@I(I8B\0M4HA[C%%.FGXP:R77FK-I 9]C[:P
M7*43N0U3KWKWL(:I[X^I9QU8PFC!? @(!V^R]YX@34&1$8(*&2BU.)9&'*>W
M/D?9\/3J\O32^X;=A*>?7D6<^V/G&1GM@C \1(TBZ%R("R^1D<2@2((%WG:*
M,-Y4Q'D&#+WTCF&-D+X_KI[U-D0O2&):H^!)/JA;MBI7"4E0QZ-/D8%)!4*:
MM;@V*\34SSZKJND5UCB8'W^OL,;!?.>0_V[.V4*H#-(KA[BB$A0YS)!AQB(1
M$]"Y8T[JW%%'M Q[' [F!OP:\'N$S<,:\+L'\)MU2C&6=&+<(8N=1]P0@0P.
M#($6K(7PB;-@UUZ*EE"W5G<;[&NP;W5FO5KMQ!KLNP_LFXVR&8%)%!X1SS'B
MG"3DLD->10O0)SCV-#1950WV/6?LNX<&8PWVW0/VS?HY.3/1Z: 0LY3F# ..
M3 ++-T;+24R@Z#N\]M*P%L:/0_%KLJJ:V,XCZ#S6Q';N"_,^SCGZ/+=2V2!0
M8"K;NDEEJU<A2D,@S#AIB"IC.T3R%8KM-$R]ZCW'&J:^/Z:>=6!9JJGATB,,
M!ASB#$=D4XJ( $ S1F&;%<M&7,/33YNGE]UMK,FJNA]VGI'1@BMK"!>(:I;M
M$D)1[BN%#*A;5 DEDDI-5M4S8.BE]QEKA/3]<?6LMX'92*-)#FFPIA!W4B"M
MM$<BRH QQ<KX+*1YB]%;%RYILJJ:#F-/W?W<U"2_KPYCC7/ZSL7%WIRC1B?/
MA8P@V45VU! JD-&1HL"%PP'()HKLG#8M;&YMU*U D?(&5AM87258O8>68PVL
MW@.LSKK*-'.",6=0\BHASCC8UL%HY C\M+FFH"!K+V5+\:?0^J%!U0955PE5
M[Z$)68.J]X&JLQ[+(+FT+B'I D><)HH,L0YAJWP$C55R%9NV9 VJ-JCZ2-N2
M-:AZ#Z@ZZS$.E"61'$=8*8RX" I9$)Z@L IOK. 6K!% 5:Q:C#V%MN,+&I75
MD]H9'P$7^0OM9>HV7GDLXB*^U>W'*A[*G-+IC:M\L9(,G=%..1:( ]%D([4R
M:>6<PK"D3@93<1?< [2>*5M'YS4GENE\MMT1K1A71H$]Z"@6VB\;(,0Z_1E"
MT,N;R-!U?:TF,G?<]^8F0_Y)WYOBC(9GMG/)D]#7F,)E-/5S&GEE!X-3X)#B
MF^V.+PTU%+87RI/<16=8='J^.Q[",N6O_O<]GM)-)X-P36FP=71L.X/<4N=I
MRX+/_W>(_=&_>_:3&>\>P>=?/(5QBAT8T6[['=[]]%'L?=KI[F8YD=^Y^?GK
M7GOC^__]>,WA>]]WRW\?84Z>[9/ DG1,(<*C0%PRB1P@/;+2.ZDP#H&I>PT"
M-!M^MQM.8:.=EPI)RV+V.CGD+ U()^,282[ =<!F"082F1/D<Q]D.+!3/>4Z
M9UNR/H^115'<">3_7(TMX;+20N9_WJ"-Z-HOMA^].\6]?.*+S@A>YZ]N $7K
M_G\#4":*UU6V^O >YGY9Z]7[WO[_O:"_+2&[Y:+%\L$?QC#NQMU4K_';CG6=
M+B@9<=C.>F0;WO97M^^_/CL4@G%M'ISNMC?8[N8>W=[\NL\U3M91!98$!1!*
M."*=2_%IP11Q-'#0#69U7[CN;,)2&Z<XT<Q*IU6(P@46<E>1M2("SA]G&H3E
M/R?U^F#&L-9SSA2=BOGGM1UXZ[ SS& &WQX=1A MW6[_)%L4<S; C;AGH;;V
MTUD]HO["0J]S3)?? E:O*_UKG66OOB;8K[7L_>E@Q0/UJWT<30BG+8U2F%PS
ML>E9+<C%^EE+RGPK72%J78D5=\).H/O8G@X WTIL+NWTK&&.XM%<W\_FC'1S
M1GKI/NC71\?=_FF,[RO*F]+G7HT'@R=O==8NYQ\[[3>'>S_^.MK9]/SSERV\
M_>D=W]W\ZVC[Q[^ZVT?PW2][?._''MWIS+J<M\DV/'O[[SV\\^/P:/O+N^^?
M-P\X_/UC^^CC*>B&,-9#&,<>!4MUM/VA=CEO'I"=+UO[Q*?HA6$H&1,0-UH@
MRZ1&D@NG65#:);;VDIH6N_U1HJ8>1(-UJS/K!Z@'T6#=_6+=Z46L$XYP+CA'
MU$@#1C%32,N4D#0NI. DBV6#"=T27#P*K%M2^8?'HK!N]8;C075N U15W[6=
MHV'VBP[&P&^7FC;/_E#9LC2UVEXXVX4&LY:.65MS^IG2*>C@"<K5.!!/(B"-
M341)*6\%H\$%!?H9:1'5-,5YPDR\+!6D8>+[8.(9Q8-I+92(!&&2RS4XCI%U
MT2$E,,U7M.<>% _5,K<_VK-Z)T$?BWKQCSW-[OQA,>H7W6B'$69MCZWOC$Z+
MXT'_6P<TN5]3,Q:LR]-#J"6J&;!VHV&]';NCPSAH4&KI*+4]IVI(0;D#,PAQ
MK2CB-FID:8S($I-+RB02" :4(BVLEV4>K9##IV'D.U U&D:^%T:>43><)I(K
M+A&5UH"Z(0P"E4,CT#:8)[")N&R<SEN*KA(C/S-OQFSFQ$TUO.:TR-TNS9/!
M\R7[?QJO]5VB^;LYM8RSR!V1'IG(<G.V)) +5"')3- LVDB]77LI24O2^532
M7S,>'\-9NY]XCAKT;-!SU;3A!CWO 3UG=&&BDTH9/17.EBVUN0A;PL@)1ZFG
M*GIJUEX*TJ)+*Y6Z.B?J[O;XU#4SPHO'F,'_(783.H\WONT/A\7["(__=J-L
M_HM9^7J=BK/$_";#_Y(,?UCYLX6OE_P?8!)_^GQ3^[?(;GN+[ZL$*J!E#H4@
M.6B"6(!.2#D25"D2F- )X]E\_B@2;(*5.CG&0TR:"&MBDC$J$1E@WTP^?_LP
M%J_Z1T!7IV6]6?7GL(#%SQ9J*([ZH_Z@\'8PZ,1!^:*,E,/BI#,Z+#)E@B6;
MR?/L$GP[=6,<#5M%_Z0'L-<_C@,+'P_+$'X_NX2*T6%G$-"Q'8Q."[BK-SSN
M#T95\OZ\_ST+2QC'<#0Y-S!S1Z87&.YPO5@TDZO&6(VP'MC,8,MP0'Y=9U#$
M_XP[Q_GL58X3C!:\Y.(J_98_I_C/MU5$X=5D1O],9E1>)W_^/GEQJ[CZ ,0\
MJD_!1LVIG%;^C_GSMV?'#S(G3]U82RM\?HMU()O&H\MOF4OW?B! >H,(G5FB
MJ9^'@_-T]8.(W"#:K\@F&.X+VSVQI\.U/RZ>,N_T)H_76;6?G?VE<TSI;I+7
M\SGJ<JE!)>P/RBU_ 4I''%2'I?_7KLQ8BL-!E@+_U6&<<,RT(B9@+CUQPBI%
M<WX5CP1SM9\#">5QK<S%K[($Z8U KMIKR<-[(K;%BL&;W?>?-MYO%AM;[XM7
MN^__V7V_T=[:W5GY<>_LME]_*-J[,.B=#[MOMS8WVJ\WBS=;.QL[K[8VWA8?
MVO#!]NN=]H?BMU<3"?+[RD_K\M*]JSKBW[9Z(#7Z8WA& +$8O_L(NCY(FF)X
M: >Q"'9D?U\$9PL/ME$L" V$.>H=UX)KS[#!BG&GN(Y\KK2%X28:H5022G/I
MG :FQ)$XBY/$$M-+$?[.%?1?J,'P<]WFXN1Y#G#*) .CB7-MK-$VR&"=@"=1
MY=9>5A*_RB\\LIW>"/[58A\D<U'K"Y6.$,MDWJFK80 "=@":Q\>,B,7']0_K
MQ6;,>DVI+0#2M2_J*A/58'.W?:8$#.)!/N0-EX$XIK2+7!ZBVRDA,VM KA]@
ME4&?^3(>G);# 0T)!@^*1;!'(.A _QAG?<.5(RPNU3ZFIO+_L_?F37'DV/KP
M5ZG@WM\;W1&(44I*+>X;1-#&[J&C@;:-VP/_$%JA[%J86HSAT[]'RLS:V4P!
M!61,C-NNW+2<\YQ%9_&^FD+C_+392OH.O!MHLEB66,MBK/PDV%^H_WS7O2;0
M]XP>I(= ];WD^"ATL[-N1/VF;J5Y19\(?*S?[]IFRD!*.F6<N+:V62AL0'?&
M@X8'0RRVJ&MM\J'8F'<*OPT[9SWOFC;9OQN-!:K2_<VMV]AM3VJD9?F5#',C
M \PP3,ZY$Y0ZFVG&;,AD3C#+#*6$.&9<!N(0=OB[/VU:()?1-DX3;L]'+H(-
M:D3*CV,I-?=>L_]M8?V"![(P4\V+*?,RFO655?_*L\>CB;E+CSE(!9YSB2PE
M%,%>,V2\Q0BS7%'#29X'/TLE!BM 79-Y1SRCGA@I84.""D)XI7B8-3%_]ZWN
M><0ST%R'[;8& "LI8A9)(H5$^HDX$>FF,T]K (&5D\9V 1@B]%7(/8:_BA8'
MI[WN\.3T3K5U,FTD:*^9\YHS+)@)#DMNA?0Z#RQSM^[),4]_'ZNI55[ABRWG
MDO6E6]O>#6%LL2++V1E8X)$\/^K.B7_9_N)[4/"/_8-OY[M?=R]W#W;8[O;.
M,7?*Y]AD2!"M$5..(]!W''(.BYQZPZB-89=X'2^H4GF?,@1WD1V+*Y;=R%+3
M+(@UU;DU7@G0A+BD$GXPL;0!)T9G+MQ@N"\:[^/60U!B0^7T9\HA$+8!+/<
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
M ^" X;[1K7-]T5_[U]2LVLU.]7H9@]%G9W_E'$-XF$1?F&-!#"Y*L40[;X9
M%[UX%XQ)K\Q8&J>]B)W_TZ0L8YA*8$\'HM,"7FLA"*>>,Y]A)HYC'<&#I#FD
M.,5.%/']__N7OI4"]DC$MFCR0&S['[]L?=QN;.U\;+S=__CW_L>M@YW]O94?
M]][^P;M/C8-]&/3>I_V_=K:W#MYM-][O[&WMO=W9^JOQZ0!^V'VW=_"I\<O;
M J:\^W7EIU6I@8U* USY$?^R$V5'=PCO</WUI/F>#5)H4?\T.MIC\,>OB^!L
M8<RJ8LJK7(B0"\FX,1*8#/MHIP6..2:%5I,V<RMJ&<%Z(TB&<Y$%1K)<9TK'
MV#/XK_*,V6F$;^O>"<!A*1O2!.<EU<.M8WKCF^8 /F=OL;(?_7</$VU\+,R;
MN$AS4;^@(.P-8T"&74(XWK2F5W[^?:_;?EN&OWYI#D[?PBIUX8M%+/@!?/'W
M5M=^>W4JW4ZV?["3'U/J)"CK&N69XHA14.6U"!QA'[ TE@@K_2S14@K77.R
MEROFE53&*9=1+'(PPPP6:PT/FO)99/+>T#^7,.V*7)O]28,\Q6A/VJ[15NX'
MT#W3KX 3R6*(BF;7P+0*+# 7Z:KSK69*# &I"FK!:;,(3"GBK,$"'H>Q5@':
M,3Q#G_1\89BL-T#1;27[NJ63G?]+J1/_OO]7I?S^FG3E*B1MH&'RH8@![,=H
ML]G0NUXYS8DYPHS;7A?FO>Z743R=&#E>J!13\R\.'E.D4^&J\*7#( 6*E6%
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
M)@?]6C(%)K#,D#'4(.(D#MY8K FY@Y+=*(BL5('/>MVO!5GK?A_H/^Y31?%
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
M-TMY?=>=TQKK.5B!Q@<NF=)&,B%!L8CA!L1K[J\)-Y@H$#>O.Q3Q!?NAK#D
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
MC94B@6+B1/'Y^=U>%A:M&FXTSCPL:/'<:'')-H3O.4B4)BP40<D$@7@"#F.
MKR!%67+*:F(-FZ]?;@4"+E^@QV[[W 1L_>1B+Z;.Z.='E<I_N6=J#3;\  _?
MI!3]Z(8CM8*'#W:_3=LJ>R:Q2!2))+,E5Z6S2(=D8F#?16V 5($E1XKO;;5]
M;PVVR&X'B<*H%N%PFR (E=C'C""!Y.+Y.=S)*2(0C=%9Y9VT*:UMF#;#2PHB
MRRGPC3.EBI@_CU-M&M HA8\IP,XVN?=RPA8Y6&9DK6"*FJ0I-U6=:#8KYL6E
MMK0NM7:K%T<YY!$LJ0=:QN,'?<5@B4/_U'5C:_I\CSB;:MR,_N.Y9J?9:J89
MQN<=CNF&NQ$T#RBAS=%HT'&G(PMKL=]_'T_Z@RIC&BX8G14E-$<E-%L')GGF
M$A$"<:(L6*N*@+7J/#+28P[OV<3=V._(9ONW//2L_[$2V!1GP!R-W8+L!=E?
MQHE!0?:&(GOM%"%9BK4#9"=6J'%G<H,U0:#7/3.""ZW(V@8U;<QF*Y^N*+(7
M%"XHW.1CG(*]#<7>VM$.]Y(X4,"P R-'W'B)')$,2<=8[NT3M<2Y_:E2\RI?
MWTC\G<.IT#^K_0O_AL[?&]5<3;9\M=FO>P4^.+WKI6?X?#H<==+9!#,V_N4&
M_]PXG^/JWOFZ:K<S3O*9NR(F8"X]<<(J126+DD>"N3H@2J]=NFK1,*3J,$0S
M#+'U\4:Y^\_IXUX>[8U'A4_U&!,TW3T]ANM]#3Y)HEX;(@ P>7:;4AZ] U(;
MK!7:7W\Z<14P?YVD#;_N'[M.;YS)#ZC9[0]/!W$?ONG7;M]_>7:8.YS"W+>=
M_7"T^QM S-;'[WN_?<05=!V_^;:[!7"T];:;(6YGZ\W9;L?@3_][A/WQ?WKV
M+W.Z]QD^0]\ C/WQ=??S#O_T^7T%71_WW^#=K2]?=_[ZDW[Z#/_N;U. ++Z[
M=7BVM[_)=K[_06'<!]JEJ#WA2(%F0EQS@[3W"07JE3#2$NPGVJU2-YM9<XC(
M>$A@5%"6N%;P(2-@<:3DQ#E.83$B*)*3+(B#4Q#K3?]_IYUAI])24]B;+/RL
M+-XLJ#6)'Z_=[6.Y.O:H=- XP<;2'!2R<I0Q*66(RG)NJ5Q;K&A7=WS5&0$X
M^1]SCDI*<O' T!G%T'H[J%Z_QW3]$ _',-_IA=@;O6*R(L-/3*KH.'BHM7DR
MZ'1;F0>U6Z.CV *1A8&<M6S>-0-X= \*R'9Z+9LKZ@];MA=:W8YUG2[L*!A)
M/[7>?MB$ 8V^]@=?VBW@2NMMT(*Y*/BT>@!<6WWH7?^P \__K?53SEFB^!=X
ML?J-_/)S.U.CUC_N0?.LQ$D$:8B/GBOB#17*12!3 B#+<#&A>7Q"\S!G^,<T
M[W=[EGL%#/?[F^.'G\)8'+.[UW9X-'DGO!0F]ZP0]QW&=. 8X<D)B@ I).*!
M2F2<"RBZ$+  5A8R*:.RK<QLI.*Y5\;#W%_L27CA67?*Y9V038)+$%O6'M9^
M=W^'[&Y]/,!41>FC0SQ&4&_"$&1U\$@' EI/6*>$SBWV9L^XVQ70 ")&.^BA
M_FFU"4Y/6J/^O58>#$!G'07^;S%/5&LBN9.:4)=<I,D?;-]MP:\A-*\KQ7:8
MFXN 8NV$:>.1P<#"JQ60O,^_[:6]TU&V'X?_L=W3^#\ OP4\[@(>>UM?#B0'
M[/ $3+BJK8CFL($\B"F)7C*38#ESCT8BVOB:NK+K6>FT6U\[HZ,6J$H[7A78
M2*GC07.!3GL+QGGKG3V%Q0LPY^W66]"[G6"KS?<!=MU1UWZ!EX&RVF&[-3R!
M)0)%_GU\==<.1RW0RK'5'2LV/ZR4F(6O#+%5[8.\;3<KK@5[V5>Z%;1F.SND
MQ^6+6^/=9+NM000]VXT#>!=&>YK@*8 MYS_C_OB-:EBCH\X@H!,[&)U=^M[S
M6U</W3H"C7ONVJX&FW7[&QAPN[73"5]C_J5ZP/QK==^_\B^#>)@O6&_MP\?M
M!:I-U?S)H/\W/-OP"E6H)CB_T#_)IQU9',^RH,9O)_G&'6 -J9.?L)HKH"I_
MP_SG98BYN!<,#CZ;C>')/!S&_N' GAR!77)L!U^ =%3<X!@&UQT_SU'G9#C^
MUA[P( ^<"L0K3Q3<I?5WOWN:*5(U@#P[\!5@;4QF(@\(9#;/# SE#'XYS"PF
MWVPR29.GFIV"KW;\'#T/&LB=C552ZO:_CL,*+J9[?.D@#D^[HXH@75J)R3SF
M]7$Q]B;[ &YX]=NKG&[U2U[77G5F8#,+'7\[[$#@B?!"A3&96\%-\W-5P\@W
MR9^N7KP8_>1QAL,^7)_O==COAZ^=;O?N0YEAP_"(>;WS20&LZF$>SGIK#BSX
MQ=+I/,4GIP.?R]6U[.$@C@$G8T)>]/,)OJS6BDY;(9T&XWQS8"7Q/#J.DB<6
M\:J@@Y4&<1I5TM$RZMF-.JWE8&^%7*)M5,'342?^/55KYZ;: %X#D[O"6\#&
M7C;3_HZ#UHV;[*0JK#A?UKR]^_9*\[;=TV,7!WMI7,1Q^!?@^]$;D (0@NWA
M:]OUI]T,3%?V$0BBSWL)3,LPC!?<&J_Z-OK\QX%4B406<Y"R]HB3X) 1-B(O
MN(HJ<BLR-0*K?'8/_>CT[T&K?FF9[XXJ[R:G"&>373#>&/M?^[-;()P.SK?
M2B_\[M;F@<"8<BX)4H0RX,28@T$M/:(T4>R<I-C&'Y_P/O<:[_5B6>,?KK&.
M4@61TSF)%(B'*)"CS",<M-(TFL@(7]L 9$=GP"1F3W6O_MT:XSL09 ?\OM?+
ME'C'GK5(NSKX&W-#T!2 W!7-M)U!Z^^LV*MXV/S>E*U,3_[.IAKH&JI9$>5F
M$YKS;5E8RYW4S?[. =:!,)X$BL1CQ#F.R&$-_,7B(%,,ECJ9\^O:&L]62AGO
ML$O[*F^1*TSF8O<U&;@*:MVT1P@\UX%GU+ ,6,)I@CAC!AG8&DC+1$22"6,I
M*TIR+6IEE*JFM^?/@>?""S$Q\L^Y;39X\R[RY\RQE1?WL&5;.WG+M%[;0;??
M&G:.3\>G!JWC?HC=]1_NKSFX/C_XHQA.NV B33?;9?_;KV>7_KIAZQ7_:'6
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
MB?R[?P00 LH$#.)<2;U7==2(<]0D=U,?UZ!^%H,EQOO\>"N+],M=:1RLUUS
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
M*M!U*W0I%CF6// @+ ^...=U9%)BYP+A24U;&1/^O-!U.=LC=;[%@+['0;]
MVCTA;??U54A+WFO'9$2P!1+BWCBD/=/(I."3U!H6GXPSB0C]I<!:@;47 FM>
M&DZ"%-9)S9T%(H9EB))IIK$-!H\38&%ST^; VK(EL3TYMM7H6A(:^R ,2CQS
M-BESK4T<D3,46T]HH#ZN;9 VP[/E\PJR%61K)K)9'RWAD6*#'5<!:\&T))(9
MP5,(0DQ2^[/>;@RR%<+V8%#;JQ$V"HN,.39(&8L1)U8@(XQ .%D<,%8\&5D(
M6X&U1CQ;,UID%EAK'JS!>"=U%O]DN_L?V0$6PD7&%*(. UFC.7/(*(P"LTI*
MJKW6JN!:P;5&/-L]<$T&"W %QJ<DGB>O3=3:.&%MY"Y:-BD$B\53ED\IN+9
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
M8K<B"\.CSLFSA]<L.<_#1#F9I)76<T*P8P9K%F+RW"HP$YZC\/N%"AM_N*H
MLW]D>[_U^^%KI]LMQ&^.Q.]L)JJ&)N$M5A8);G*EQ\ASU^R(/.=6.J,QDSDV
M6;4-?G3;K%(-JL'8X!SUFD?+E>$X**=(Q#I$&IC1WCU+)?B"#4^,#;68&2$,
M-A('I!2CB!M/D M,(>Y<DBPH;%35+$<5:%AJ:(@F,@$+SZCF6 5+#/?$64:E
M\-K;YZ@,7Z#AB:&A%@\#R."C2QI%EJO%8JN1"8H@ZYE6%DA#"GIM@YJV+MBP
MS-A M78 #UPX37GP1B>? B8T6.9\2/8Y2L47;'AB;*A%PN0F,D%BC+C0 G'F
MJX(H+#NF,(G&"\Q]U7:S0,,R0T,@@LMH7.!4<*>3 ]H VB*XI'RRQ#]'Z?@"
M#4\,#;4H%V63IU)SX D1Y[+3 1E!+9* &$+:E#0.:QNRC66!AB6&!AJT=#%X
M2A+G(1'ML>3>T61U$";*YZ@S?P=H*-)_3^FOA:AHPJ-5WB,@!U7S78N<$ %I
M$H,.S#J')4@_+;*_Q+*OE?+*4V52"IR;8(VS+F+KI+/&A&<I.U]HP5/3@GKT
M":8,!VP(8A3GZ+4<N ;<$0G-DM$BF:@-V RR3?6\PD]*D,G=9'NWWX/1'Y_$
M46S9PT&,N4U]J3V_4)!T,6)E5;)48L[ROXX+FJTG'H,(H:&>VH*#]\'![S/.
M6.RDI<EP)#"P)"Z$0@X[BG!D(7B!D])I;6,.GMA2)JJYLN\]401;0ETB'/MH
MB-+4L41%TLF-TP4;Z(DMLG]/V:\Y6XV/VB<&O <'BWCT&AG/#0)-P&PR$B@S
M7MO0HLC^$LN^,MJ2H#Q.0?' #?  DHS%-DN\-ZZAKM8B^_>4_9HW56E"J8U@
M^"2KLC?5@_63$N(A"*Q99 *[M0U>9'^99=]92ASE/@9/8!]8IZ,WPIEHD]36
M^^)*70%@J+E2I=8I*@ &XHS*T9D>Z10(2HXRZ4FRW++L2L7%)%AF:!"$&^,P
M20PG;CVQ+!)+E-!!$"LX;:@KM4C_/:6_YBV-5&"1J$;,LX X30P9D0QRBH:H
M.2&F:C&EB^@OK^AC+D3PAE,L'.<X.)N(P$;!DRNOBZMT641_IUX.A$C+7;8#
M'$-<8XZT90S^E"X)B8DR6?$_WE5:9+^YLL_!Y!=&X4"QY-P#%^1)&IX4(3 C
MCC7455ID_[YJO^X-30'T?$H$>>_RH0"3R%HND684X #V511D;<.01U<JG:/T
MKT+2ZG2/ES35)M=ZG\)>.:-8 %SAV0Q2(018*@09*SR E=, 5H$C3YF*W&CN
M:+923-O(>556+H%=#13;QQ99+V*[6+&M^1MC[FB?:$2P( 9QHS18&,(A$YB%
M1;-@@82U#=K&C_<Z%*EMKM0^MK9YD=K%2FW-4RAE)#@7^(L:2\0EB*[!U",?
M3?#1XT2X!:D5;<IX$=OE%=O'UA0O8KM8L:WY\:*7R4IK$!CV&'&%!=+1,&29
MR(2(D:C%V@:;AQ^O2&USI?:Q=;Z+U"Y0:LF,_\UC87)Y+!1]RL=PQB'+%4>"
M C\2DFCF:,Y6I-P4J5U>J7UL<>TBM8N5VGHA;!\43E(C)0Q09.$XLA)^*(ZU
MC-X:(6(NA(U+GN$R2^UCBUH7J5TL0[XF!3"ZR))%PDF%N-<)V< 3(I)29F5R
M*2>_$-R6:EX5[!N4 OBRNB)WZH6GGSL=<%5+]\_+5[:8$(%2M7_.5*?F>M/1
M<VURJR"3<DMD3I &78= X27,7(R&@X'"=%L]WO5V+T%[02%$JXH<\W+7%>1X
M$<@Q4]HU&*,M130EAS@!<\DRSA"70C(5(_!FOK:AVW)NB04%.)8$..;E,2S
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
MB<,M.D8Q ]VJZA4+K52C]8HD,8&=XXA3+Q$GR2##64+*NF CX4P+5CF 3^\
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
ME3C,6QP^D9WCG0,:C?'1:\0LU>"70OBK;2((FR0 S57@(:RL&[Y*U'B'^2I
M6_<LQ[\_8^MBM8"]J]SJ=5[5]W=E(B0]Z_GN"]:-.%+>/.V!.'?A%\!RF]&\
M=V3!_H$KE1..&?"SZPY>??'<>YUF-HK9IKGR"GU+VD?NLMVH?=Y_S]E9I_T3
MC%'_39WXG_-FSJCW#>!J-FOQ]- >%I;,QTY>3.TD=@Z+5W/J,_>F%M8)_FV[
MW=BK=4&/X!_PL)OP+$.W#%U[;?\C1ZSG'7^4+>8J7/$G++@PIZ5%N[E96:Y*
M^W9>7/_&]O6?&*=K*I.WG+6[A5U]UXDMFP7OFK/E?V[R\_0[;O'U1ZR#>SCO
MW?Z1,2Z:%Q*,#VAH:JI\1$,_CZZHO<Y@NY #O^0'L@F6^\ZV?MF+[LJ_;MS5
M2?-T<'F=AQ-&[_[6>TSI:<X\AWLL51 0N=TIMOQ=@0WY7; FNS!KJ1UULAG[
MKR;X,APSK<!(8BX]<0(\7RI9E#P2S-5!;APO*+:RAKW/)O T'_)HI\*E9Q*V
M23</PE;__'WC\V9M8_MS[7W]\]_USQN-[?KNPJ][M][8^E)KU&'1NU_J?VUO
M;C2V-FL?MG<W=M]O;_Q5^]* /^QL[3:^U'Y[7Z)+#+\O_&U=54$'COG"K_BW
M[1R.M,_A&J%;,(7%LU[M#&ZA>Y1#%S :]O=)<#8"^Z4WYI.,&@>N'(Y<2&<D
MQ@0\%"\#-C:*E7XH!)NYT2ORG%A+09VA"7S+Q(W"PAN7V3>-#HS>1]KV0A#?
MM^<=N$3I394A:A'#GG=JK68L_Y*]%->+X30S=X-%SD^W6X1Q1>2;"]O@#!RU
M6Z&PRK5LEL'Y[1T- M+1@+KL$1R$=^!NMR'&*Z+:=-Y*S5:KEHJC%)O@+%R[
M(D5UH^_ME=F?%H2<G>PN%*!9QJFGUZ7__-'KE^\./6]&G+E!,;L@\,]6LS@P
M]ZJT8N'.BIN YY5S!8/E+:8;>>N,Y7/)V'7*=Y!=N>Z/N-HHZWWG/'/^G0[U
M2, _SWO=GBU3(A,:(VQO>,\&#^TE%*F?".KV^TQ6\])BL]"NW\COM3];[7:6
MN,/:ER-0"Y2K%K4_[>F/VEXSMD)M&^[MG[)197CFX\\O?^[5/L-?G^363.G+
M3G=S>>1DT,_B[>EINY?33063/P0(I[5;HW&(>^'&1P/R2*P->50A)1Z#UBXH
M8X3WDC!-M"OS,UC=FF(M$O,W1Y>NGG'QB/,3S@^X>+[%X\W/\0.\IW/O21R(
MOKF8?*B)K0'KO]PX ,=26&PQPE1'Q*E12%,CD:(6C%M,N8UE93T_MPD1^5GK
MO%ODYC/K)<CUZ6'6X*(T-*N@.!543MEHQH638$RQ3R QW&(#IKE?=%;]^N$=
M$C-YWNU/VVUVOYQ!\!+JI]]LIYF=YRPII)*&*VEH^ -+#%.Y5"B%<0@\'(DL
M"0')J!0$'\DSFXN&:YD^:$0:_B=;ZMEVG28=A2><D'R6)_4.PAQ.&<8:A)(P
M4^WZ,^SZ\:<#HCS1-BC$'!>(.Z+S65@$J6 PH9QQGIN?"=B1";ONBKIMWZ O
MD(F>M(87=Y)&'-G5['3_1G\O"^FYEI1]@P6WO[#,(1M;Z=' EFX?9/YT&9-
MSGB&N(7?K& !,1^\$(SB'%&NT[4)]<K_*2.E*QFH-;N%4!R!\&3'&<*9WYJE
MG(!9!!&"R.D\)T$77V ^E.O]D)=;.6=3SZ#7&U\/:/38Z,B1-SP@L),,F80E
M<L3(R#C%FK"[G;/9MM_1:+@+%H>D\O$[EEFI%+@"!H.IEJ0RR$\/)+N;&P>>
M8:*)Q$AAFCN(E4>&@E766A!#-'<FXI5UO"8F ,DJ $4?*6PX:9XVX>$7M8N:
MS07]13#-N77GI(]S.94#"^ZO^"H27FQ(JV+0.8K[W@&+F"9,(]*9!9LK:\&"
M,H5"DL(:<#^M$O.$N9<0B8VK%ITL'-7^7^__(<!=,C[!UC,3,.)>:^2$,LAK
M@K6SQ$67VYHG^DUS3$(0HZBTR7)&/0?!<Q'^SQ"'04( AT5E_9[<ZQ$[QUL'
M-A!EHP<0\($CG@ )M"0^RX0@25#%G,O6;Y(XS)Z$@$TWW!!LG*7PO\11EXSU
M+ 8J=")5$N(Y=OURZT!JDX_N92A1GA"'[4"&I0P'25(1G.(JW.;SW$Q"O&P6
MO4J!S)0"R9--_>(0A+QG]J)H:P @MQU0F4ZW&)N-%ES!8EPE=RGE-][8\,)K
M+,=_RS^T+%PNV*LNI:OZTQFLN1UR@U*KZ8MORIU(@ZN7[4+-N]<#7U&VT19^
MZ=3+*+[D/^>V Q=?>QH1G78#&N-3T^5ZA\MP0V,=UQ6YVRG,<AUUQN3O@WIW
M^32]F@.)RBB[T?N[V/.MT_"6\7:X&7.+UQO@=%$>M:#@97E3L!<(I)4G2#FP
MKX0'Q2G-3A=G$_"V:*N;S>=^4&]NM=USV&ZQ S$6-MHKQAD2G$<$6\^0B](@
MSD+$(3@J"_ZGR94=>U\K_\27\,V6W9GZ)I:]V_9O@,IF,4ZY.J&C8:PC(LS6
M$;$ZTA)Q3UO"7^W3 -<O],3E;H1Z2@7#Q>>B$Z'?A?#7]I_USPO1@?"2UO'W
M?D8]6_>'IIQR3=T P#F=(H]&.FF,2SZ01'-H$?KYA7O8GFZ&$<7N%#FE*G\P
MG#^H [9I"T\1GC5*'@.B@?. K'<,D9A[:"&$IWG,Y,GS!Y:I9)P+E$7'(5!T
MUAH5.7&2<XEQ*B+)@JX)3<G;5$62,XM#8^> ,1<"C0X%#D$D!^<2F:0EPMIX
MS+0+&!=EN/DT,5@.'HQ1$F?6#QJPUH83^#\<>7*!QVK7GR&)V/#@SR83G8^(
MA<R(RD5 QF?ZW(B3%SQ*)DG>]:F;&*Z,ZBTU^R>HU\^')K"JU]\O,FQG<^-
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
M\]8%9QG.7<4\,6U5(C0?CTJ)"4;?=SC9D\7:L;M]"@YPLQT:^>E4./< 86V
ML'IF(696!"G').+)*F1\!-^1!T]-U%IJ"3BW2M@D69U%DA0+$>*1*(@1G!D-
MD8G2AD*XCB-14122A >2A"M)6BI)X@<6 HW@N$>:18HXM1HY(122@B;!8R#"
M&8"]52'UXPVF3YA80%-B''QKR.?AJ&"EPY;*"%B5A8F8OC 14PG3,@G3(3V0
MA$3O,#A=$'<@[B5%SK" DF.YE5T''&@!2Q/H34=-Z!P"P4D1Y4BL6FX:F'27
M@L&.<,,]R"A(J:0D4"JUIA[L_I)'HE^&7(Y:#[2C6S[U[L#IR+%7'N2H1;B)
M4,6LTRVU!D_3UD*SVQ<I>'+ML]@I)0N\]29$H[$3:^"]I7:KU?[5?3>+7(,4
M]?H!;GF_9:8:[JYES[KQW>"7/V %9RU[\:YY6JRQ^- ?)[9SV#P=)+[%V5AB
MI_C"\N4_?C5#[RAG+]=PF<&\R032?WFM>&DDW52^IN0:9>;6E_$:N?6UNRZK
MUXQ6#[KJW=_(L9[[6LV:EG*JJ][3</?$ W0>4"IV7BAAKB8FS,OZ6PZ.RLZ
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
M]QQE06QM3#)6)HW+#UA9)[?SQ9[2MF/9MJ-QK[ATV]$S#WVK_H;+LG6--L[
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
M:U2T1FC!EIDCZ*TBQ#)80'V4. .HJYB]9P<@0V:19DES!8B! P$ $5(CS50
MVR@%XZ(!QRG-(X"\A9C/:"[4C13Q*61#]?-/&2Q!:)WE;-;!.[WMYK?,$!XM
M2+P/F%.F# $\!2"5,@DG/'_Q@MXJ8^IE87"4:U$Z%QQF 46=<L^>R)&C7".J
MA>"2!<TU6UDGS^X^-G4%7(RLJI="FKF#[*>F74UC@A84@N^Q99^$PU5>UG(@
M]+"A2CW%S @4,SAS[2VRC'H$WFX*2D7P<V1Y-,E'@_R+"M*WJ:Z>4*/T."J)
MQ2MM$GP-$SGU<B'"UK!^:OW2K&N;%F^PDU6-/>#A/1@2(F+DWL6H#-K+A9U;
MN;#S,=4_TZB@>@R@S?DDWBRF+@'P5D'U/7,SR11,,L?+/96XFLHI324Q;Z[&
M;Z)>)2,L32]7T++4GN52.XZO<T9Z^S3BY.P8A59)(Y.?LSRQN,T?N+Z[+6H?
M/Q_5OWV"[_Y*P7/CM<U_?M2^?:5[=)OL7<+W7WX?]O3PSNXG4COZ<0[>(-G?
MK,%S]BYV-K^?PW-^[N_"-QW]<U2[_'"T\V%<KCH1B6K/D<):(,XB8(7T 6EA
M*(XV<1MRXZE5SJ;LZ2U+M*V"O+<#>3&(H$V&-R^XB]P$0;!R,+[H%&=^:LU4
M*LB;)N0-![>2YX$RC[S4$O%D"3).1Q0]L3P*6$N3NQVLXC$9K!7D59#WIB O
M*.YI(%%K;#@HC?-86&HCF S*<*VK'BZOA6I#/5P\"QR#Z8:$<@IQF1O81<L1
MY3AZ*TPD'E#-J&<WD*H*J:>GB%L_?>QTBJ[]6;AX$E.C>\4XE\^Z<B[*./KE
MJJWH&^F@-74?>]!6XDML_]OP<3P8[]J??_2D\4.[=7SSRE8O9E2A]>/0>K2$
MBN(4:)06":,LXMAB9**)B$HA'5/)&(Y7UAE_=GG$_*415V"UI& U=>^X JM7
M JLAAYG*9+&E"2G'$N+$E@QG$1$0F12M#)*GE74JYJD_8 56%5C-U*^MP.J5
MP&K(#\8J!*V30BF!><6-,,@PK)#B@7K'J#3"93K&9_,Q3KN^XG;JV=AF'<O:
MKB@W"NJVNK99I$S&>]7-<K1Y4-G?IY<&6H2S=G:0>SW%LD51]J[+VEJ<VT[Q
M?^;O+'/ZM>R[>=;NJ-Q:OH.#:70F^WY9N]QB!Q@+9Y77R"4&, $6*@)P *RP
MRN!(O63" DRL"C(*%*N/DJT9'1J]O&Q5XM,7G^V+ Q]D$M0$E(P4B$LG<V,[
MC6A>0A<EY0Y,8H".,<*34>HQ C2C$'PE0#,3H-K/ QM=H#%HQ"TQB%/ID*%$
M(A(4%1Q^]TR.#]>OYFWQ-/K<E:MY\5"OS>[5UMIY*!&L;/4%%_N]]D8WW]P7
M[B)V<[^YUO>3W$WU\1OME*K])K*VKRI&2N'ME.)X\_K[5J=;;W7W(@QN\$:5
ME/:EM+ZY=WZ@&9... $P9QWBSBNDB31(.@Q"FJA2":^L"SI*9=F#N2Q'YX/>
M"[;?>Z'7;+QHP:_]%H3]!H _LU3W!-#%FU(&%YOE.0D@S:!?;!T0",1S"G;<
MC"2KAXD?6NW^G_)]Y);%!N:S?P=6[7D+GAE/WIX 7NYL?N+9\ZL#2-:/?OP\
M2$1JK3A%B=$ ,!DBT@P ,R5%I?3<:*Y7U@?=/ =2V)>-];5'-$"<W&VZR_\J
M5^OA#G8&K]SXU.OT$E-K=[6,O+.5Y#U:1TBB7ALB7.[HZX6C/(*KK52P5F@?
M)]"Z[1/8DN*N_;G9Z/AFJW/6CKOP_#^:+?_CU?5@X]_]DS\/]R]; (X??NQO
M?KK8.]JXK'^LX7UX[LXWD%_ZYW%M=^NB=OR5[.W^>;3_Q>#]_QYB?_S/B?UF
MSG9 IFO?/O^H;_[9@._%>Y>??^SOPG=_VV-[QWL_:[O;%_N[_QS6CNO-_U[6
MSNM'GPY4"MJ*S"(,*(NXY@FPEU#$# /C,\I<*MW;7<N6>QL90XRC0C@6J9"<
M6VG@OPI 6F+#(M,$KQ01MK?3+.YML,C6>]->P+SG0^7;RC,BX'=+_]A.<0^/
MY?;8&<=*$Q=XEB(1DP8[UU$F#?:16X47I;/<[HTFO+EE[DD9RLC=:#MGKM,(
M#=MNP+>E!FQIN95N7H"< -".W;/V26?0Y/;KVI>U(L4 >V:S.#IK-SJA46ZM
MJ\6_\(36&3RO"_9:I]QHW]L3&^Q:\:W1/2PL?.Z\WR P6^6W&P,WLB%7-%M@
MZ[?SD([Z/8UO?N%J[]GEHT$%\Q_@5<HO:=AL,<+$G=A>B[S<1Q>&;\^ZAZTV
M[&JQUS4OXS%<C/!SS$$9OO8(@9H!,#ZRD^[+PM\7?QC#63/NI+Q*(#+9MTI7
MH-@/#O=#QV7_T[>,CK5+?\  7;!6#*D8P0&G."%8@8BLU"PZDHB)(^@8/< .
M2UI2B7ERU&8F=JR8IXZG8-,P.F9-/FVW_FUT,JAEH;Y6UU@*?M:-$O'Z+<#A
M0@Y)WE376RTD.U<]),=C[5@@?7C8MU_3)S#:M=-*4,]E5$; K1I<2:*UP<3.
M6_1WO.OZFCTK5^>SR>?-4L#7F)9R.YC3F;FN['N5F0$-[#3*4XD^$O2:GN:#
MH:N=;<3[F+S3_ -'/A.0$XQ%E@F08G'8"?2:YD^KOK^WAIZL*2E>H.!?L.EW
MB5V\P4Y,>C FF6,@=+"/QOFX<T+6@$5($QE_&/ZXEYK#FO )B0D>43"_<.\_
M"9O $K__$ 7 DD#+_ WX+=^Y1/O ^[-V.P?4GD-!\AC^D6E0E<SS]RV<L#XJ
M\4VM*3'G OVA%^&L2JC>2*+ODZ*S]Z4>]!&Q+T<CT=E%R<%[6MAV[]N?G?W=
M%MF[W&![Q]L7\#T_X?OPSL?/C9W-/5';]6(G?\?EI_.]XRU2&WSFOW\>NN/0
MW,FINYNAL7?T)[S3%KS;)[[_<9OGP][Z9<X^^,3JFW\T]G:__OSOY: .8:M;
M._(7M<M/!\(DPPW'* 1%>CWS-",621T#84H$Y018>695L*H:H0*I10$IZFPP
MG&+'I.,>$TT],T2+8**/AJA'YXA6(#5+D+JX#5+6>)L(%@@;+Q''5"(CX%>E
MDF/:6^IC[O]+5LV8Y.(*I"J0FD^08AJ[D#.;G,2<R61]"H)8*F-PCBO\Z#SD
M"J1F"%+U(4LJNF Y51YAGRVI2#@R7C%$B70^>JMLKD G8E4^OT??BX/4$GC5
M]_0Q7 "O^DM.%WIC#9/GP DMIWWC)/R5<[0J 'U! /TTXHIZ;GG0EB!/:4(<
MQ!AIYR@BG#O"F?=,^I5U!4:>GJ,>IU-BBJM4^Z5=MTJU9ZC:0PY<9(SDM&4$
MZ^<1)PDC*YA Q!O/P>(E/K<O9JL&CQ:^5*J]-*K]4@Y/I=JS4^T1MP=C9;UR
MR$2.8=<V#CG'/))&86J"QS'*E76^*O5HZ>Z\J?82>#T+R-GX0&;4!,V1'SY(
M7DX\?2DOZ(XZB0I(IP>D7T?<'Q4M=T9$1)W,E9G8($V,0<(D9HU/!&L'-I):
MY>+92/HHO5F@+NEO%0A>RF>J@& 60##D+"DK8,G 17)**L13"LAZSI "LSD$
M0R57I PD:UH!004$,_&P*B"8 1 ,NU9&.4%DD,A2R\ B /_*V/R/XV#O1<ZU
MDSD#>Y6::>7FO 80+('7M8!M[#9CBJ#:8:)$Y">'O*IGO+8L5WG+C\M;?HR5
ML=RVQ-2C"P/(Z<_\G39%938\PFSP(X$$PDR*SDE$M X([ 2/K/ 6$6Y88. 8
MNI )>[&9^RR4%W41EEMYIQX1J)3W991WR/G'4C@3@T>$$(YXX!0YIQDB3FEN
M(U@9T:ZL&SK_*625\LZ/%S^I\E;>_/0T>]B;9U)+ZYQ%R5.+. @P<M*"CEMC
MC5""!6Y6UL6JDL_NDEFEAU;IH6\ZT>3%7)=;F285C+XXC'X?\6Z88D%'9F#A
M,D^=TPII&RF2F'@PE#C'(N5FP_3Y6?95*MF,-?R7V3HX'7AA^.EYNEZI\^/4
M><C?"81A+IQ"D<I<VA<U,A'#3T(2F8P52;%\V#E*V_]KI<?SJL?SX.I4._6L
M57O8X9$R2$8E19$DAWB4$>D$V[7@26#I ;Z3R3LUH\\^O:PR0ZO,T"H/9!8.
M4(6D+XZD/T9\'JR3TXYH)'"NC-.&YQ,=CIA*6!*OI#:9_V"55PEA%1#,Z!RH
M<HBFI.M##A&),CF5E3L0@CCX0<A&8I%6F%HF.(E*YD9XTSH JC1]233]Q3RI
M:LN? 0P,.T^!^> XH<B+Y!$W,G?BH ();3GC5ML432Z&QWI::1Q5ZN=;2?U\
MFG/=EX]^]P$&<A!:9[F702DCST#=N9N?R>FIICDU2[,13=WWK#:@%]^ ML[+
MS:?<A+99#>;D )- O+8.!:,P[$ V(H?!\PS2)U@UHB3U*^M,K^KGVZ)3U*-7
MCNQ7*%JAZ'PZ[A6*S@1%:[=1U 1!E3(&@=D>$!<8(\V#15%AS+ W @SXE74B
M5\7S:[@J%*U0M$+1EPV*5"@Z$Q3]>AM%B8W*.T&0BYD .C(-**H=4CCI)+C$
MRMF5=:I6F5Y>6W1.@R6_E<T)UU^R'>-DO:EGU5%X*Z4(DO5OO,*"S[8;/T?X
M1M]H-LJ7?_,MA6%\!\+II*54R+"H$+=@^UAM$M+2>ANDT8R,]-J5@;/$ J<^
M2*ZM-3)0+Z/V4L+*)3_<4OA5NI-N%.U;JUWV([_9R1A^/#W+S4MM=[3W>.X$
M?M9MM2]N-2O/W<%_H;F_8]G@>$Z[PE9MA*LVP@O41OC7HMLJ%?">KN/MF)J
MYZ"LC9/RWMPQWIY<_'__HRE1OW?@]Y-R?[?YGC*M\#BWD\]*GV]MQT,P!&$[
M*'K[P1W]R>=P=:H^X96"+[B"%XU.83O]YN"=6ZW!KVW!@44Y:J'>L#'[C^6T
M5_QUVNHT\CWOVK%IL[%WW5 [>Z W/MCW$/#U1ZP#O(#M_\Z/C.LG_AJS]P$Q
M?MOHOOGO87LPGE/[/2+7CO8'L@F&^\XVS^U%9^6WVTW3&R>#Q^L<5AE^^SO?
M,:6IO.-(@UIXQYZ? 'YXJUTN^3M0E=C.=\&8[-R,I3AL9S_E?QJ,$XY9#E@$
MS*4G3EBEJ&11\D@P5P<$KZR7SD5O^P'A@:WH/[_9B9RG&0G;N)<'8=OY_&WC
M\V:QL?VY>+_S^>^=SQN[VSOUN1]W?6=WZTNQNP.#KG_9^6M[<V-W:[/XL%W?
MJ+_?WOBK^+(+?ZAMU7>_%+^\'_@RO\[]:PTV_V)XWY_;$?^RG>VSUAD\(W16
MB_C3Q]-N<0JOT#FT[5B @69_'0=G0[#?<\89QTH3%W@."8B8M//8428-]I%;
MA8<=4R;A(E-*I,@Y$40;+KS@"BOL55+N-L(?V_9W@,,<'QHJ);Z:PK&C>M#]
M7?]/&6ZYWGS*.!0L0=.>=N*[P0^_#\(UC9-R(LL/_=X?57_'R@,;"D.5X^Q=
MOH;O-=R#\'Y63/^;^Y?7RDM#0;7>-:'7-"=W7L9K=U^[[[&$K"DIGO38^Z\)
M=O>7OIW!FDD?NS@1RN5H'/Y ,<Q$+]4#GU=ZK1%4Q\,QI0E>ZA$=R!?F_?';
M?O]K#W(. &-JT#)_ W[+=[Z%:LE=^Q.,XO)4>G#N<'W4T![#%_."E11S-SF/
M;CG[UC(E7BYK]_;)Z!T)%!N#KK5?!B)[ZW3U;>17U.@G7G[NN"9J=!OO'^\?
M[AU]@N_^=%F[_'%9._Z$:T=_'-?>#^=7?+W<W_R>#VB/]^"^O://Q_O'\%Z;
MWUE]LW:YLUN[R&.I?=P[_^_E]DA]J8V$:2<\$C+W<*+)(NLE1UHX9XDTB3.\
MLL[HJN!OJNRL L@*(&>0D%L!Y-P!Y%!1KO?8""T]PC8:Q+77R)DHD6%4Z4@$
M992NK!.^*J9&WE@!9 60<_#6<Y%K6P'DO 'D2!=030BSGH/Q2 $@8R:WC9PC
MHRCU(BFO$P D9:N8/;MY=U6O_,;JE<N<JUM)6ZO%2>SF$_!!3N6-3$K7@X.*
M'/>U/?WQ#'RQ4R'Q])"X-LJ/JU6D-DFDO:"(<^R1H8HC0@S54DE*4DD<P?FS
M@;CBU9Q?)9^5MUHI^4R4?,@?3006S5F"C,N]!!A+2$<ND#)<A:@!U*T&<VM5
MXHH$>XF5?%8>5Z7DLU#R89]*$.>C<PD%S\&G2M*!3Q45TEJ;$*5F7*B5=;XJ
M#)][)5\XQVG^!OR6[WP+Q_=?<A(K<K830UD_&$\Z)?B^L0:5C^D!,35/-IVW
MP[M)ZGK+1?HCK]'[&TNT<0QSOSS4I[/9\+Z.N*[)*.RD\D@8^(=+ 1L> 2=6
M2^ZMRUG9.JVL&S9*E#)Y+X@7;XU5M;U[U9XNE3Z_HCX/>:DZZ(!]%,AHL%W!
M2^6YXUUN:$EBPIX$RW/_>C,:B*KT>2GT>6K^::7/KZ'/PPZI=])'*A1RRN;]
MF1)D3""(8$NHT%S3[) *K>99GY? N5G ([R=[F%LYUH]>%(\Z1:A <K<CB<^
M=JJ#NOEQ;\IE^GNP2IO7BU0AZ!,0=&_$PW&1^:@$1MIF'C.= $MU8(AJ3AV8
MN"):\'#8L[NX5$'[^=7JV3LYE59/6:N'_!RJ2:#>*\2%QH@3YY!+$2-!$T[.
M"!-%6%FOSML73JMG[.L,]:.M]/N5]'O8[W'><9-[,+F8_1YA*?@]5"*K,*9@
MC 7!'/@]\]RA=N&\GOD;\%N^\RV<O]5;)RC$< :ZFPE6WO 1W%R[J+!,UZM4
M!?F>N=E]'W%18PC!.^(0B2D@KEQ F@B//%?>,RE8$B('[9_=K:"*W,^O6L_>
M1ZW4>LIJ/>2C<JF<32PB0W(%8U(<69LB<B0DSZBVDNJ5=26FU4"X4NLY5.O9
MG\=5:CU=M1YV3;D.L**,(DLP!]>4660382@13@(S3+*0<T2GUA>\\E#G>,!O
M^<YJL1;HSFJQ%NC.MY">\/[0GGS/)<8W"XE[[+S?XXF_*-H1GOSOFTM6F'$R
M]M !R -52?"']U=+U,C52)4Q^0AC<NMBM.6OR15'V7R,.+=9XPKID$D=HN;$
M,Y*\(ROK5.)Y/NJH#C%?-0&[TN$9Z_!0PUFA F-,$&05U8@KJ< W] QIPH@R
MP5$<*'B$N-+A!=+A.:P)'M7<F[7 J?$S!G09VZU*HQ^MT4/-3Y.B03D>D;8L
M(<ZU1382@:+U3D;KB+,TT\-K2NCO<Y]CM 0.S@(>;G\8Y4GR[1@:W:=Y-(L;
M+7^5\M()H+2W&!58/@XL+T=<&"^"=X)II$2RB!,<D64LHJ"34LQ0+1Q;65>C
M+)US5*)2G7#-00EII;,OI[-#+@M/5D>9./(4%)<+%3-EF44X1L!?#*C+[<HZ
MF^NRLDIGYZ!,M-+9E]/9(:?$^P#K(WVN7R*(!_#V3 X5*A\2%<H&%<S*NIYK
MJH:%<T7F;\!O^<YJL1;HSK=PBEG6 54GE/-S0EDNR$8X.NMTCW.?YLKL>)S9
M04?<^R2(PMIAQ#&-B%O#D(Z>(@[.?>(*?C>Y$8=ZCMU1G6[,L0[/_(2RTN%G
MZ_"0NT^%CD$+@ISPX#IH"S\%DI#2DL'_N/.2KZQ+9BH=7AP=GD-WO]+<9VON
MD-.OA(_:"H<DX"[BG 707&%13 86-2E*F%A9K]B(JS/(R1N8/_2&_38_O9&_
M8R 'H766"W3+5C]5@['G3LW2;"LO=UI[N\]817H_Q3V&C7AXC',;5!2(!I,0
M#XXA2P)8AU$;0XW$6H*'Q_2J5E/N1?LL/5J,1HP5BE8H^EKGYQ6*OB2*#OG8
M4@!.8JD04Y8C+F6F+/()_E'>*N:#<&"I$[DJID;D4*%HA:(5BKYTB*-"T9=$
MT:%X!_71"Z($,MPHQ'.=O?.)@"WJRZ4$>5,KZU2M,KV\MNB<!DM^ZUJ8EO5R
MVGN5FF=EU _^$AK_KO\'_AD\X\8L^ A:VNX#R/I_7/NW]:L5NN=C.8;82!>S
M!QYZ'3B9_-_;;]03R_K9,7RYGX++?!N8OOC#&,Z:<2=MQA3;[1@ I#8ZG=CM
MY(9Q#>L:S4:W$3N[>;EVX:O_:+;\CP5%I/W_'F)__,^)_6;.=HY^9&3Y4=_\
MLP'?B_<N/__8WX7O_K;']H[W?M9VMR_V=_\YK!W7F_^]K)W7=VL'T3)&.''(
M&PIF&;$2&1$38EA@01V1T<F5(@)NGV8!;)]EF;]7)'LJWC@)(-COF"S-F=>0
MT=W#6!ZL-1+ RTFWI,]K93K23F[3W(6KH2\?9?&!+26DL">A:%[+2&&[Q4!X
M;[[$G6@YJ[?;!.?GV,5V3[\862VR/HP;ZJQ&5$Y=]L"*\]B.,)]@"32;K?/.
MNSOQ[-BVOS=.RLU#W#8_KU"QQ-2K6>]M-O!&37O:B>\&/_P^P.3&23FN\D._
M]Y_>W[CR%PSM->7W]2[_?MX(W<-L5JWAGFG5#WWWO[E_>:V\-+1S]JXINL:9
MOO,R7B-W7KOOL82L*2F>]-C[KPEV]Y<^:[!JTL<NSLY^]S'(@V>KH[>.<;9Z
MTOY*KH4:ZUH,\*4 :"F-DIOP,L%;OHD)P1-,R,*)]/P->%'N? M'IINC-M.[
M";3@(>_R'O]Q B1Y>JG+K$:X!,)Z3PX$H6M4S+G@;G@/SDLH8B]<-5)E_.P,
MJ+E[X\DCIN-><6DBGUQ&E7APAG/,98*W=\XH9C@-0=%H#K8G.WP?B2; #X._
M]6.@G_N<7!LGH10W>%)?[&Z$'=Y$A#3'&L[W-_]H['V#,7[\!'^O-_:.:Z+^
M\<./O:.OY_N[-?C,)U[[,APAW?I9._KC1^TC?/?F!CSC\^$>_;.Q=_D#[OO<
MJ._^T:Q=PI@WO__,+>I'R,(3,8%;@G(?C$PV@Y'5(2 J:8K$>B:E75DG?%6/
MJ=Z<MZRP1Z=T5B"VI" F#;6:XL 393P1["(3T2MI(P":8;$$L0G.OBL0FTL0
M&Z9&UT+37,6*8\*(1R61M0$C'YPG#IMDI000HZO8C/;XF3<06P+3]YZZWX4P
M?7,8UI[XF)6V/+WKIK-F8;W/C.=OC6]G<4S'P;)]:+4W^XNVT5^S"F(?!;&?
M1NQ$&R-LJ=0BR;%'W#B.-*9@)Q*IM+71*LDR6\!HR<^\T=17/!^+:E55^CU%
M_1XRH4S +@63]3L7!CG+D7,$G$&NK<.2!<+!'A#JV4Y@Q0FR]*'#G=/8MIE7
MM&A&VXDW\P/>&+?!/-A.91%EY7].#SR_CAA'6IC$:10H><QR4I! -M+<:)9A
MSY*RS(1,?[9JY!(&T2H=?G'[J-+AZ>OPD &4C"4BF824IPEQ'".REC)$6/1<
M<TEB5*##9)7A9_LX50QI_@>\*'>^M>#<ET/;CLB!71F*JL/SG$7E;O6'/ G]
M&I=.N69_Y"6[></[5N=ME+_,:$_SHW9ILM9H2I#P'B/.DD:&!HFH]B:&8(T2
M#/:T526KL-T2 \ ,PW85 +PN  P9M9X3P97C"#L-CJGVX)BZ))$WRN?:-XV5
MS  @Q+,I?ZJXWM+']0:!^/)8=&R;Q2K"-Q]VV)C3DZ5LTC8C8/T^8EE)AY,0
MCB)%>4+<)(Z,"PHIQISDA.$0\<HZ>3ZL5N&^^57HUST.K13Z60H]9"FYX)7*
M9=+"\7S^R2TR0BF4E%(&*Y,\)9EN9;3MT+PI],+92?,WX$6Y\ZW%_M[;TT;7
M-HMFJ],IO&VW+\ 2/;?M4.7DS=[J["_&7[ 6[V\N1>713V^?VCJ_9E?\2F$^
M^$$*L$.YI)%+L%MQ;V"C\@$C"0OK%14R.KNRSE<I&^T//&\N?173FS_;<S*U
M7K[NP#/4Z-H-C?Y*#FADELB4$.BO0%QJC:S'#EDEC)3)>$?<U+H#5V&ZI0_3
MU6.W:%VGX$W'5GH3#OW+Y> -EF,,K%;P^42#J$_Q9Y5U1,>$)'4>X#,7?QE-
M4$K8XV",QB:MK$M>9=XML>:^7.9=I;G3-WSZFDN\B"Q&AK"P_S][7]K41I*U
M^U<4S+TW9B*4=.Z5Z7Z#"-I@OTRT1!O+[8$O1*X@T,)H,89??T]622 D838)
M!-0L&*2JK*S,LSSGY%DRQ'G$R!@;$3=866]Q"%H!YV9DY3GW#8">5UA;I]%-
MSB!X#4 X<VH3/L4G](1*T*]:CBX- 7U.NU2ZAA8H3W_.ME:D NQ%BA'CDB/N
M*4,J_2EA^ZA4D?/4A5W2*N<++AF_VD7A2\9_00!5,OX2&'\*2 FEL:0XHDP+
MC[@-#ME ";*<9XKZU-1-KVUP566+[KA3UC%?F&LI6\]6W;/TMVD5)=HK9IR+
M_<Z<20]I=+LT+'6U#5<9\:5\7:!\O9@%5B!6.<T$ *LLQ=$+CJR.J?B%45G@
MRL<LR=>JI+/EA<J.MV^"F9>&C^8Q<\FO#^37*3SDF>%42H:TMP;P$.7(6$T1
M%9ESV$?8(+ZVP>84 ULA;GT#:.?5^I0Z85!ZE%;<HU0/9?+0(L7HY0SL<80;
M#3H.@=X#LY)YC0RQ!*G,$Q$%ICGL$5E5$?6*S<K2G_2:_$DEVR^<[:?0DV(
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
MUC"QZ.#8#"K-0>7<]"OM;B]46LU38,/T>:?2Z0Z*"Q+IN=N:L%=2"$Q^K0U
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
M'0HC-,=$($I"1%QG!J526,@I$IDWRJA(0&RPJGRH1^X9PG+?Q"'UK_N:C@)
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
MYJC#0>G6>?!"/J1/\[-@H&\=W^P[6%S8V.V?#B[=;*>_2CFX.#EX- .(L(L
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
M3[WPWV'HN(OWO A_FHO0>\\+\%<7D/A%)?45OK$,;RMZ?/Z[;_\\ TLX6=C
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
MA7=,6D48]8& ,X8X63I+N)C V^Q JF8?X$43^V"]\PWNH?/-/3*"@9B9DRF
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
M27I- (PAUE)'C#8L>JZ%Y+"V 8_VS<TQHNO!7\VNE32^11H39E<3(T72-R2
MS00,\H=W-A&1K9+9V"PEK?T0%A7F?WM0B5XJLC;)>Y;!1NE4$LQ0!M8D85EX
M8FF@VF=F@?J1?48RHX$91K(5GH!VB;@0..%916T4=\@)Q3Y#[U  _E[AO@QP
MUU)36[)I@7(0SOD<F4=9$;1B"<F^"O_SC>@QBZNT.M 8 M$VL6)QM<0Z*DFR
M3L4@$Q,VKVW,"YR?N@7*<X#Q53H=(%R:,/I5CA2?BG-7H@E"ZV'2-[=8E9C:
MX]?M"7NI9E)'+P01%#0!Q2BQG@%1@3/%+,N"A;4-SKJ*MQ7\/$?N^PKAF<7W
M5@C/"L+C]E&:(^JWSI(4O"$@!"<NYD \%3:&K!6WJ/.(KA3SU+QD$82%R@IM
MFTAOLT(%_H. ?\O&^>HC.Z""*<E#(M(G2H""(99R21@#DRV I1F1K^K!O<00
M;<&Z.>W!7=T3+4!W9-9 M2@(KH"@BE2<FCX2'R"01#,>V9$%T.VY)RI^YQ>_
MK0>-5L%[=B >LTTZD:REC!-N'"?@/1 3=").,NZYR<X"@IC++N=MA8+6@,_I
M$/CBN!3!O/QQ(V6-\UPRHFW=2'ESB^WFK9-S=_*^=*%XT;2GJ=3;'O6^G31;
MNAP,R$24M,B\*A4_KZ9$2):C3<'P%-8V=!</T1K;L;R8;MUJ63']=)@>MV,Z
MJY/Q)A%A!6):9B!>*4&2,#Q((X,0IF":T67&=#W[%\&.^1">J&:3'Z:(VU&=
MF_3 2DJ]E\6YP1V!P *QC>,2P*J(')!LJ%&=*X#HULV>%=%/C.B1#24P)IF(
MFJ@( 27Y*(D!;0@PR-EK;R#EBN@50'3KAM JRS\EK,=,HY&A4F:!$0K,$[ ^
M$L<]'MG2,.:R5UZ*M0T&7<$?'97P=/&;\VWBJU?6*R>OK%NZ7KED5ZY"E/VH
M_^S?2MOKOW^CV6N-P*]1!#-P;HT:)90N@F4?_AMW8968VY.8PX1'*ZF<G0)!
M>,I  #@GGCM'J&%."95Q)6/IK6U18FZK_&X-")I#*+?NTZI0GC&4QQU9'J3,
M1CDBA1$$DF+$6Y6("E)DA+>4(JQM"-IE[-%EB.88R?6@GT5Z<PNNK'O2FRM/
MS)@G;GNSMCX="*%,"($2I_"D!\8RL5%E(DIG82>S=[J<^4@4XC'YS7/,$<N)
MY^?T8WT7Q=5YU0* 1U9N+EW0T@2B:+0$5 #B# TDLDRS2HI"%C6*?P5@W+KS
MJA[&,\?RF,<J!\X2#9RX9!0!D27QI6-#8B*#IRQ%D_$PEJB TWE2P*M]OUZY
M9%<N0O_R*<^07R\&X="=X0/[N7,Z*';[\R\==Q([Z7\O>J=-/?*:GW)+A%AN
M2:%U2_VO[DO916=[_1<!M]0@_3K:9;\>N9/S%R=Q\VJC50&B/0'BXX0!GW$9
M,U.*9"$U :,=,50Q B&G[$0QWKJU#:&Z0CTP&7!V$O\#!/OE1F7K1O>*RN=!
MY;@MW@)E6BA)LM>1@#6.. J<I!P!4I(FQU+?JJM!+@PHZ_$[1YD@/PKT:H;[
M88R/V='Y@8O =<F^EY+C@8N0)E8$1:A42LC@?30_:H:K9^_BF< K))\1DE=I
M'=HAQW)+@@:$)).)6.H8L4%*QX(Q4L4*R7F%9.OF["H./Q<NQZS</#OE(6EB
MH"10QJ8M!I/$)) \@: IE]@4^_ LZ]9LV3^=.W^4\+^Q]]?&/_"OJV^X\:R0
M2D._$9 V_N$'/VU<#VO\MF,W>-\[:;HGRML8O7Y*\XW7MK9AMT6$Y9$[/4L_
M7_WPRY4,W3MIP-7<],OHZ</W:+Y@[ V;[QM^_,NG7CP_+'!<IT-(CHR<HV\>
M?;S>?#0VO<//A%QG4M_[,5UG/_B9%/=_Z=B=<V(P_.Z54T\JH^L ]GDG]2&#
ME58NWPZ8?@+8.DJ'B[):"S?8Z7"PD!X:?:=8M)_<H+-Y$E/LO$HA'?LTZ C6
M[:!@0Z?PS"R- V:JU1N>F'.U?IN?3U/LG>/RO1XTOV]WT19K,IH^Q\?]Z([F
M?^LNULR^[ ].^P-WGE9Y>VT>]8Y[)U,GGBWM/+S$]R]-V%VA'=)Y^34Q;_?N
MQ+P?S5B<NO/[G!RQ=UL>-C_C IZXH\=U7E^2I,5VEOQ.F]/<+?S_/#0@;LJ7
M7QI#&TL9($ 4$@QD"#Z)(*@I7>M\-C!L5D>O#&WT"7K0+JG%[?/NFVVVNX?7
M?-C',6[2G;U_?=C=^\CWC_&9Q]LXMG]]V+]\<;GS<MSBM@G[EW_(G0]O\8DO
M+O$=V?;QMMS=>]?;/WY]O'^Y3_>/\;M>;=/_7FY.-J3GWKG$(_&)>@+@@#BE
M*3&X[M$)%91034=*3;N,JI8"2Z<^-YXS?+PR867":R;TP8L<2S2<" !2.J"1
MQVR29L8)ZBH3+AH3CH?BQ 2.!3#$TQB1";,@+DE*8@"JO,Z^+.D&L[8K55MY
ML0O!@U7*K-PZ4V[57@<+EDF4- '%$:MSBN67VD?GG'EZ;EV^4(LGH]7;T4_[
M\H"YK(W0D8BL)('@%#%!>9*5BI8"=5&FMI,0%X)7*P<N.P>.-G7=PW4/+^P>
M?L@Y+E"&]B@T,RM!6..4T\9R&0--3"=9=:3%.\S'XK/ "4Y%,1+1Z$L642).
M6$F4\E3*I)(W4,Q%7-FNTFUU]IPM%:Y"O['&\7J6WC<)G8]R<RQO8N>*%C;W
MB5(?'.=*:8C".ZJRR%);Q6*6RD_!VO=4;*KT_:STO35A['=622F0LR$P34
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
MN3OJ#!,\J_>D]7==IF?4.9ZW9ZQ"5M>+QMW[*H5T[-.@(UBWPREGJYS$]>C
ML;E;Y/]Y3!C0 V3[.5>#J=.:"ZL-! '":!O TV $8YKR&-7!5MGZ4]1QJ/4:
M6M9L-[_\>V__RC1]N;.WSP]29DI2%XAU$C5;:0WQ*EOB@E4B)QM3,5YIK;MV
M&1O!5!):5A(",-: LU0I2(GZP(5V-D2;:0#@E82>DX3>WR"A\.6 0@S1<XDD
MQ!.2D$O$!T,)9[A&D#DNE%C;X&"[H):0A*IT58EM:F+31DGF?#9228B)^\BR
M<2%'%Q2-KDI7STILS9]";I?;EW_ ]ML#3YUAPF2B5"ESQP4G3J?2QU0X#HH9
M9?S:AJ5=:9:P74]EH45BH0>U6T[6.,IMC(#BE'7&*.H<I>"]RR')^VGHGBSD
M*SZJE/-0RKF\23D[GPKE"!9I(H%)I)QL/?$B4J)1CLK2::9MZ4[")FL0+')J
M<:6:1:*:!S"-BY:S9+SQ3  %:W@V-"#7!..#%5 %GF=E'W:#?>3VIP,I(EC)
M!4G!0NE*FHA3B9&(RY<]!1D4ZG*LRYCN&O[H&J"U/5(+?@A:?:8U?FVMEV*
MX+BDJ);@PXR)EBK$LH9(G92V85I:F?89F/9RPG!OC&-!\DBX!T% 2$J\DHQD
MJJV.,>B@\MJ&IJHK[*/3UFO4Z?RB5E I)7,HV-L(*D6OHA,Z6LVX]Q%<1>US
MHG;,TAW *>I1-Y/<& (Z%>E(2**RB@H$T\(5Z<B(+M7S5!]]$62"E6>"(#50
M"PC\2,&%Z*0'+:,/#!P@150F>$XFF# -<R<YSU$139$&0. Q;ITI1F((,3'A
M$P]K&P:Z0M<\\$6#[4-LJ<Q9D9WA+E$)0H,%%1)*=$Q%8"S$^W%;;:DM8W3<
MELIXX#0H1H0,34E7*.U,+/& O_11!\'4VH:$R6ZCT]M2*S;G]TB-6BN6O*3.
M!I 6',O)VY@:O'HKZI'ZK' =-SY:7)1DI"+).(0K"YD8K2FA)I0,;!X!8&W#
M:M'E%N;H3*VUW.J52W9ELZ5_.G?^*.%_8^^OC7_@7U=W'+O!^]X).>^?_BQO
M'Q<A(?T.GOYDX(UYO#-(R/^A=]1KNJP,^Z^<'Z;.67I?\FP[O9,AA9</S_O-
M1WC#6?^H%]UYBAWOCMQ)P!'A9?BPO]+)!?ZCE'<[;W*47',0='IG^,3S<M'Y
M8<>GH_ZGGZ]YYP?G:N,??O#3QL13<,W*&ES36'\0TZ!0V)$[/4L_7_WPR]4:
M]DZ::6EN^F7TU4.R:KY]C,::P0P__N53+YX?EB-VG0Z/V1&AC;YY]/%Z\]$8
MN0X_DW+=,GWOQW2=_>!GAHL?NO-;@V5\G5.H@YW18-54C_W.N?D ,]1W+V5R
MXMH[A-TA(N<J-W(_N4%G\R2F>$NR><*INZ&)#-FG4%D1E1K:[)0I^)83=0[G
M]*8#M:'=:9.YOOO^*SZ)4WFBZR1^<Q)+8-?T0%^*],JMLBY7(MJUU$4Z3]8Y
M[WOW3;?=EC0N;<J7GV^CT4,,NEIJ:B78 )2#<,[GR+S1!HHQB;.F$!!GHT)
M#XJ2_6VXMU^C6O(2O[&,Y<_>^>'+BS.<F338_!R.+LJ,%GL3_B_NN<_+8E<Z
M?/?F/\?O]C8_;;_YX\N[#W_0=WLO+G??;+.=#^\^[%]^_++]*AZ_>_-6O/M]
MW*[T^N.[/]^5<7QZM_>OXYT]'!..>?\2W^>XV)JV/NWP=Q_?O8I'_[W</-^^
MJM=[N2UW7WT\<$E&FZTAPGA'P(M C'.:!'#2\6 8,WEM0TXF)CTXG';J0VF>
M VTKU:T2U2E!(_?9!14]<)J]MR:*Q+7FS/'H&JJC5U3W$"=6I;K94]W.RZ]4
MMWWY\0" 2V,8+X5*#0'+;2EJ&(@&4!!<S('YTHQTTA]=N:YRW;)SG5$@%:6&
MRQR!IFP=S48'GXRE1J=I"K97KGL^KKLAUNV\>G$ 'HQ0B1/AO"9@J"2N<!UW
M4ED;<7&U7=O@=P3/SAG7K4+>PGT*?NR=C73\%+^J^#--9UCYF B:!3"IM5>9
M09"(D,2$4L9F+5#$@RFTV\I^3\M^6Q-*+74L@6>X<WU,!!AWQ&DN2 X2LF&!
MIJ3N5&IKX.'2 %E("(I*_(^UP#QWT=) 9>82%*=13Z&[52 _-9#'538E) 4F
M/,E*!0(2Q1@O7209;.;1@C)&WZVR520O#9*C"C1$AT=QQA6/V23F2_T]32$Y
M'Q_>2JHB^0F0/*:01"G 0N3E2$:%) ,CUB>-"@F5#$]EA3KGW0K)W 8N+H5S
M\>7-^*[>78K(,WH41Z%9 M<O]B]*H%>C5U;#U&.G9K[/AE$WF1\KEM#&_"R&
M8;:BHZ*CHJ.BHZ)C&=!Q1TK!2!+>N4"EI!>&_QX9A!M+\*U ^N;;>B<11;>?
MA6H0\XW ^:N[1G,'?%V7 /C3_EFO//GG03K"K_@K?8U[+SK;C1M'<T2_WN(\
MSLC%^?VWS$L>Q&L"_/:$W/S[\+JCU*E[GX@?)/>1N(S#_=D=?7)?SM9^NIW
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
M3Q292\NN8/.4_SP72O@W,J,60 G?&UR$CT=]%VLB]2PYU""RM.5,Z&3!T&"
M)T]=D, Y,*NJWKI8'+KYZ=][6^?;OQ<>W1+;."<'1COAM>#$@!0$3,2?0K;$
M:^U-1"(UJ?08YJ)+^:/;>M4<Z_G%NE4(\80O;T."')()3H&.I0.K#]G)JNDM
M'M;?CF$=]7<#0$FF% @(QH@O/^7L(8)-,;A2W]-"ETI3L;Z\6#>&)LHT$R)1
M"%1Z\$:K'+7SFE/U1,TX*];;Q/K^;:PSFF),T1/IJ<=S76=B#,,3/GNNO=#*
M.%6PKKI&RKG'>O50/H (7O=.W%%GNU=+9<Z61;G,+"3IE5816508%2#R9%7T
MC#K&JW:T8"SZ>4([LC0&G5 [BGA&$I :B#>>$6.CX"@I2UMJU7 MNWA.SKV)
MJ6+]Q]/D&;<VJ1!*?7Q*K1<N LI*E@=MDU%5.UH\K(]I1]&&* 35)%#N"/"L
MB07FB0^:BU)!1I;L>LZA"_K1$E/%^OQB/2H>P(-*C J@POFL$]40M(A""F^J
M=K1X6!_3CKQ+(3*EB!9%.V(J$2^D(=ERSA,-@K&,VA&E7?EX[:BZCN:)"';/
M#].@NHUF6HHMTJQ]E#1P!8HK&[SE466.]*EHJ&ZC12/0+Q.*D4B:"0^<!)L8
M <=U<;M'$DL''&54=#RN;0C95:RMKBK5DCR'4,_!:I5RU"H*D#8[JGS(B'C(
M46E>XP,7$.IC>I$K937!6T)%J3KF'"/.ZD18XEHSJ:)QQ4-LNEP^V@12H3Z_
M4+>\1 0$Y2@WH'#9BTTDJ6PD<]I)5M6BQ8/ZA%JD0F8QDZA0-P)J+?%2!:(S
M<KGVFCJCAE!_?$#=:OB,YEH5VFLJ?-?:WO,6D%V+U(X=/3HA_5C@^%\%@>)I
M(VR(/G+'0F+:5X5RP8Z>RPF%,M&4J4>Q4LDL">")0QQUE&B:I5$4U4C1]!X6
M&KI<T^6H;5O9MK+M_+&MLC%1&J()@H//WEI4[[7EB0>KI+=5IU\\MAW3Z25%
M2O5&$N,"$+ T$&N*KU-YGIP2*=B&;:GF7=%:9$-EV\JVE6W'V1;19HVFH"R
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
MI6U=9((X"8KH:+PV@HJH$6#0Y6()@\DKU)\;ZC7Z>B8@'Y,0LE=9>\-0))"
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
M\^\__YK>XKL T_EJ'>:I/F U_<MJ\^+/BQ36FSE_%->3>]]1?X*KMT%]";@
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
MWLER;+-HMT%:9TTF$T<SE>OIIHH0%;-@E"*L60O.>E5XW@OHF*Q >^+UE-J
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
MT!HKA'$0LB#O-M=.[($7R#Y:C8QQ%P:=HH,N<(S2/SF:D3L&QCTD/99H@E.
ME14%]"AK!&1DU3#.0^0V>"ZBDK9/9;:6T<0H;TP,Q<X>DN[-SBW[I%LQ6\M\
M]J+6Z:P%94IM'JMH]FK-((.L\-*IZNIQN,>T+WEB=O:0]%C863CY@2P8T)F
M*Q,2N%R;3OD098F)!M'GN*<E.P^Y,_YH:QBKBT=-1K#P6GNT%AIT04N:&9,5
MYA29Z3,S7UR[GJ'X=T!_GWV$V&Q)WI/FR9C&1"H(2JG)QXB&=)2OETLYRXZ9
M8E(?0W!XVNZ)W8\A2-1 6"U[,-PY</@>"RZ7=2ZN2X]/(L73K#:I4C)10&V3
M ">" R-U#LI@R:9;-X7'X7T)>R0#*:?&LNQ(LZ<I+<[KN5?X6-M0U?*IG[4Y
MGQAT-.Q WO8&:XP9/+>,XL.8C0C5P>ES)GD8WC$=1HZ*A\V%/0 Q">0OBS6N
M7F'"Z?L*>V)=5A:SH%C0B'KN2> 82G!HL@Y9Z(Z-PW=&^27<)CTM"X^4;+O+
MI6&Z_$>8G>-%XO"SS0'_ZOG\^O6?PG1>?4T^T0%5%"$"B[P6")&)5DE44-!$
MJYT7 OND%>V.\4NX=CH$[SI)M:/&>[G$LS#-5\["90DM6B6;TFNU=V^]H.^8
M=]([$-Q[4 HM>*,-6.NXLRJATD/IOEWP?@EW54^C!9M+N^6EF/?3%0WYQ\5R
M Z:N$G(,0G+:64Z!$<IZ6=$7B"E)$*I>_,\,+?:I-7D/H#UOGWZMU&HAKK;E
MS+>-^K)(W77ANDEV@=O:VAY+VAPW20A!%/ T!4P*'PWO6,AS%XA[WAG]6OG5
M1Z0=[>@&\">G<C517'/KLP(;#.&2KF9H9@;"JR S.E94'Z_M<6Q?Q 71TQC(
MH\0X;/\?884CNQP@XJ8FCD @IY%#<D4F(4KDK,^!0:O^/Z>^)SH$PYI+LG.Q
MVD_##O/\:YW?Y<=%^77Z9CXMTU3S_"[B:)JAEXO9--&<7:4!AAL9@-_C.DQG
M!U6V;8R@31G<GM/2J&;NO=F8M1QRL%EH;SE$13Q63M9VTM6E9R49E(D[WRG-
M]@%4QVI)FO/S=^>;XB>[++/[TU6+\:[88D%H:TG':PIXF(A07-+%9,F5[Y/0
MTVH$HZJLVXR(=W7I2>3=,L#=#N>G96VTJR6SAK, !*': *4A6NVA9AFA#2DI
MW>>4[6%<8SJU[4:LAJ(9GWF^/&RY:E8UK&6^Y^$G,\J[3$8C>_SY(=>S\^6R
MJA^7DLO.9;!$RMH=4D',4@ B)BF333[VV=*Z%U(#2WSSB.^BI]GE:+//O)28
MP:B"H$H0X+G4X&*TIA0C3*=CW = C2FAJ0U/MMC*)A)I9OXNAWG=]/)ZD$+Q
M%+  -ZRFNT@#3M>16IN]5EZ$3MT&[P$T)H/7C1I'2Z)=LT$R/(N/B)=%#+<,
M51K.M<L1E)>U$7>M"RVCA^BS<M9Y[U2?T.51:&-*6>Y#E;;2&9]O1([C17;4
MV67S-_K+I_2.7)NO3=_CYK6!7:;],)W,DSIBZAHY6/_<K"O,3]\3^#?XR_F[
MB,O:4^53X[S5B_/U:DW("/@D6H$BLP0BUSJ2+@5P5K.:]>&XU3H+W\?2[ GT
M6)6Z]7'W/>QI_G_GJ_4F*L;(LY3.U@P$5ML<9@CTE4;#5988C+!]#BP.!#PF
M)ZXG%^\JY2'DV\R^WS,QG^'\+JRF:9*E<Y))\DPS)Q?$;>ZVV "&)ZF"%L+*
M/G4Z]H(Y)A?QY,1K(LN6MY,>OZ7Q]#W9I!H5O5Y<EFVO(ZAELW&YNFK_*IA$
M%VV&7$$KPQ"<2PX\>H7,%I5=MUI>;89P[%S^1L*L]8IB_; M(*X:YU:<3V>;
MSZ-77R]>AN5Z6OLM5'?A5TSGRXW'>,$*7X(/C"?@66M20O7.6@X(.<B82D8F
M2I]+*3U&,ZIM]]-0_ZZ..#EI6J9X/';;JT@*B3$&$+J>V^::*.=3 JU+T*1.
MO99]LHG:7-D;\+;5")C96)[->'9KQ6Q9'K6SPX.K0ZHL@F4,.-80W%:3GM!
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
M\6V8?1G8S+#N\63RT5FA4LT2%L(#BIAY8$XEUZC(EIY^=,K>6*0=6DWUG%H
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
MP&M/VW5TX',B$M=! \Z) $++C-)KR6V;#DH/H3H>W>\L\P9W%Y>\]"PZ)XT
MYF2H1F$D%\U;*"8J:0WCB;=I+GSW.[Y+-N+%IKV0]VQ!EMG/WZ_];1D5"F3S
M>NL$.$0R@W,=U(590%;,2]*J]+'-U<RF2/O*3NSOL&NJJT-)6/PX#_-E__GS
M-9X+<[8(A)1@I;,F0;6/Z;W' B%)!XQ%9KV1KO!&['L(UOY#N2T(L<J^SA33
MHN?!$LOY=<4Z8-JVW+@.9S^IAQVJZ]:TI5UEW9P 9%YPXYT"+'5\,O<*0LP6
MHN .(YD=,37J5M%>\8^D#/:E]TU$W*&^%Y7D=0A%'LXQ_S;%X><O\W-D%WDM
MUI-]R2(D$^B<==Z#+XE#M#SXP+DO>B5-\)[2_@<?LX=J_NWE/VDBO*[;-[PA
M@V)Z,LEA=!.3$]$D'A,D3E155D<(1BM(Z"0FQD4N8BV%WO. )ZO*+@1VP$'F
M7V?SX4DM![RH4?Z*LWZCS \AV%>8>6VIK,29L]0)A<R^(%=!JA@86Z2'EV",
M96*;./-#6+H)-%\S8:^<J)*YD]IZ(/46H,7$NDEI$%DE\J-""*Q5:O#]J':O
M;%[&.1Z8D?Z/Q8:-^=5R:/:UTGW%4]*&#'L;ZP"N4KOOU?EQB@DFZP;"0IM>
M"KN@WE]@>F=6W:Y=[DEY#0+6&WN1T6E>T[-J88 &)9V$@"J3R2!4CI)9&1JE
M7!YX"*AS6C55S:%$?!YX9W[^_M?P7Y/IZU&8+?T7+EQFVF60JC:&XB) ]"36
MK+D.QBME<YM[M0U /IEHT$9DF?2CM :A@0>@7@&]UN!L';A-HT<; MY/?*D9
M =8G6F?:.P#2151%)4''@E*B9OAQJ%A!<QM09)],HV3T@R#;(S&M0^7:)DIK
MP+'79[/YY 2G'W"T]-N^#$\O$NN#X4EDGL$%139E\ $<20:8-S&6Y+3%-A'0
M!T#U;^\W5>AJG4-'VFA@X?\^&:?: '2.KSY/\4:=5Q;,H#,9>!%L.?&U&J3
M#1HCDD;;J'SJ?DS'39..=-%@._DT#1GK*B_P),Z5T*: IKT3E& *?.0>2K3T
M7^,YEVV2&U:1'#<C=I+[O<DM^P_?+N:%KTJOW_CM@Q#V%<!=7RXK$5P; P_9
MJ&QY4:&X:)7UR)EW0F%@N$T$]T$PS0.:5U$2GYA6R9/%)FJ%H9,(SG #F!!S
M(G_4ZC9E_YN@;.@47,^:(\\[N, $6%5EP4J&4+0!F3&*J+QPIDU"X7KX^M^-
MFS%I P=@6P4U,.<>0+GLT9JU%I[7MI>B]FBUP4"LHWET<=IHIOV:%7)=$FA/
MS7);:'1]TFRNCGY#$==:KEYOK3H(S!B-Y*H$61 4$NR@5 &.(:!V7)C2)LUN
M<ZS/C5)=J*Q!1O02\>ANQ,O=FP]BU)GIQ"$YE4')R"$*:4 (QD(@@SFQEK1Z
M&-T1$ZE#M33H]7*=QN_**LQ!MMGY& K!H5-<&4_>D/,%$GG$S@GML5&$XF%<
M1TF7#E71H)O+HP>M]]EQYAQHDP,M/0J(BL[=Q%.6N1!ZVX8JF]D]O1SA4N@B
MF2#E"U?;NH5(NDH%7%+<*JYBD;W+8JTC?,.DP?4>]^;DE-SV17=XEV3)2@H(
M)M4."A;!&R$A)4[;'486S(I@[LDFW/3)1^@WM== BU3QRWORQ^5S_7II>6E.
M&YW6S-7L3*Q=<;P'5RP#@IZCX]J+V"8HNA/LOC)A>O/4^U/B4TR3*3E$:;.&
M7&3M59$<O6&<;#L745H9M8XO:3+MF;-#SLPF&CR ](5UX+[DS#0CP(YY#-MH
M[P!(E]#QG)0'S>H]6<R+!K8*9(P89?"Z\'R\9.LP9Z9/KFVBM)YS9K*-)3M1
MAYH:6KQ6$6**OGZ%:#/G:-J$S9]TSLQ&"MT@9V83;?2;,U,R\T871[ZTKW,2
MO07'Z[5_L84SEZ5H=#_WE'-F=J%)1[KH(V=&VQR$IL4ALP64=QI<*!Z2S#IG
MIUE,;>ZQGU[.S"Z,V$GN!YPS\Q%'Y<UX=C:MH[$_X RG7['?E)F'$.PK8V9M
MJ:PDS*!POLI#1S)@=-%!F6*5(X8$XX37VR3,/(1EQTD8I6":S]Z5#SB\>,!5
ML,1F<C 3!J!UY!K/#>2"TLMCO8K,"R[ISR8;RX.P=@K=KHB25+?D4XC#T7#^
M_57."X*%T2_DL*?Y<-'!Q-2;!L>AA%I-90I9!8IS\!BM1Q<3*^:QMV+;A_>_
MI79'B1L1V]:"[[HQP!9X7YV>TOM:0S:+'JX#S9FDUQ^!:T^'38D98A8)@N,L
M69^*S(_NIAUA><XTVD4M+88/W2&899R/EBV5YP)<J<WON22[,M6J$F\R+PP9
M&9B];;>]AO"[)TNWTMYW/'Y!_05[)X5,VN')(H3BJ]6JLR(7I 9.$I/@'?$Z
MF1"3=ZX$7];:7U8_>5]A\HZ4->E*:%WW$%J >;<$<^Z0K /G[B#V0[J\\8Q^
MX\X=2/V6_G8760^:Y"5$4@<#IVO&9=2BSJLQ4$2=9>*2LE(>E ;O">:V5^ F
MDNI:<:\^?Y[BYS#'*_O@MT688'@R^QGG?R".V:MQEHRQ@2G<U3 U!%%$[9MO
MP)<H:0^260E1YW_GM32ZP4/[,]0ZT<ZD!]%V;=FOB5,0SHLAI;%$IWRJ4POK
MN%MCP6?C(#%.;GTD-R5U2H2K1Q\_';84<[-](5^B+9-I6J"-2[25N&&<]37
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
ML[Z5U>54B@OL;X<AUEJ!(5[)PGA7+"H'DM4K">TC!,X,E*)5<CZCL6UJ_^X
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
M /DZ=4:S4."124"A$7GT=(ROUP[TH"_"-I+UW1=AFPBJW458+HG\4\> J<Q
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
M#X#W0FDK% *S%D$I)'\Z,+J90HX^"U:G?[<MS]@$ZZE[B/WKID&ZQNVAY%W
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
MI2N8J(B B/0F0E0$! 141$!"1D4$*4900%")-+$!4B-%(EU 1'H3DH"@-$D
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
M#5Z*L3OZ*VXK"Y5FVF>JQ'; V^WC32QWN.D*9^&#,+2]&!)B09A^ZC.K%:F
M\ 9A%I-\WX/@;<]F:SX^-"B8+NKCX.X0V45\);SSG6[:*0NY:^B'/<AT0H41
M0]Z=+L^ ,6M7;8?+2=V-.B*TY=ZO+54LV! C.I_0(I1<]"%#<:3KT?E7HS=:
M=GWQ%1)-3V947>#8CV%(P%A;5&E0EN1Z3&,&DM6FUA:2IY)MZ4A+F<*X,":O
M:]_$F'V%KJGYC;J<29^(8?$+PH=T^?0Y-O:8HYU8@WCR9;\8T(]P2T&&^:1>
M"AHY'*U.FR*AW^I+)E/V+=Y*R358:?6RMK;Z<@-9I>_CF]0>/QFY_>Z1[^*5
MX:-?&7(@W80V1CU9RGP">@N/O)ST:QWWJ=-3K9[$\D186^Q@; L2ZT@%SX^K
MIYH8C7.U*!W4[$A9?U%O[[H=EB?NVH0D'PFA[2IY9TO3<DF<C-:$_&6+@2UG
M1%\#I>'B*YJC4[]2G96VJJ]3->[-85L#SN<60C*ZDL?Y3@56,E]"\; 8Q@WZ
M=8_B&MG :UYHQQ6 %:O?1ZL?^:[?#7S;E_8XZ8K=*]&3D;@A7&J^R[LF\52M
MP)EC'4_BR=_<..<%-%<LS*$0<X>A0BZD,F-8_--L@)N?>3<,?P.NWE\2I'TY
M.B*B<<BKMR#P+?YLJG].@LY.#6ON%7%+D3O*PQ(C:"@FWW@"-IA!+D]\@"^_
MCZ]$)+ VS;,,R-F944+XVVKD[X7^FT==L?IV'N][/N_+M)].<_S2[G!0B7<[
MYZR YG(;*9PA;T"VI5YC/D0Y4K#44.8MUFX:H7E"HN9-D..[+,D'&:+^&^<-
M*1]&"WY\5K1\M>B!2GEJ]GZ)J]9[9U+G(N(O&L2]0T :3)X,4FN$;0FSW40;
M:A1I@A1HZ]0O2CE;GI90T/6V43'RO=SY"SUY2KH7S#@/P"[U('="$VX.$HM
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
M2YQYF#]L+1S+$HYP;=:.WC_^H4/2QL*U.OE#L*CI*\G$-#.MU*.;;PMGK*M
MT\\)27<<;/!B _Y(VBZ);H9X'@G'$&OS@ N6TV)(05Y--OUPI0@'V?F'GHI"
M<*D.(?<T&4??A2>X3>9",8\ --D3W8XOFUZ[P]"D'%FCAI+U)U3(AH_2%00I
M7/42%8'C @-.N0?]]V*BZP+R8YVV \>!]I*OM2SA8#9P;Y2VGPV<+48R]YYT
M7;U.7 QWHB!B%\*8(0U9V+C@[XO-][Y=_5!5$G:VC>7>,7C/AN/TO%QQ?5(@
MN9RUQ1&2W!-LL,<3GR,JUV+K0NG:Z,:L+RP9LNM-F-F^C[@I_.83H'\W=61:
M[Z!8P"WS:WFM3AVE[ZU.]13O!3:@<%3REX2)(([)'UEYAPOUL"F*$&N4,<P)
M#[8\MQ!<4)I LH(U*?ODA#@_N/-CFD ^R\H(%&:(82:#*^)S S').#O+\8ZV
MO-GS>2MI>#WD%0_T!RDD#LKOH\AA/+6.)C\I''=O'BG\BF%4['^U*J=@HML_
M,B20XPYKU ;^?6:;J.:S04M<V=[=FWJ>*2&XP 88G!]L. (28UB<-#Q])\J:
M>:/.GQ)E,X@Z$L8&;M7OHCE'%YZ<W2@8J;+VEABNKKX5R'6:NW07I?2DU?)K
MOI.<1)!F6#[)FU#'#06-+7->_.23R^9YM.<,[X+Y=(K8=.4CZXN1DD3CR2C+
MW5%^$\^@"#UZPI2U U+EJ,<W2=P1_I Z(5)GQ(SCA_-+NK<8_%WH=+#A#9Y\
M<"D9\3H<P["GAZ$_NVR$E;0@)-VZ?7)I+HW+)CE/QDX>*_>T,>U)OUWL<_:P
MH)ANF_0%SZ17SY?7&%)&+/Z?V"R8B4<0GX>#E>#".IU[KCS"PJ*\]_+BSBE7
M6BPIT;URQUEKTTF]%Y+)\B-5O$V+H^YVJ4\XUX1MF?&(LR;[C4C3L5\7QHB/
MC]C&2AH.XK>45-IN/O'Y,RUZNY-;5W[9D1,\LB)E-^4[9)_QX#>!Q#7$NBDR
M!D8]]AV_2E(!S0E"*-=)F%P$S);BFL#:%@@7Z@]1]*TA=\?O.N];5WJJY<I[
MJI24Y.)=3DZYCX:O/\KN1&R%D-0,GJ:"98@OL03"Z,@(ZQ986<B"^XNY>BFR
M1<R8);AUSLN8/)T:$"[J::5GNK7KN5;C]E>)F0Y&VO@O ,\I80C;Q=S0[S*Q
MA?[W,>7V/GUZ\]83LUZ;)#\U;3T<+WCN@  O<"JE!<$2@O?I#T"3((LRRSR_
MP[660K@=V_?J@/YP[T)_\'X/SCM1KE BY/9D9B"(.?@J)$-$B81;L"<_I I2
M$ PMYRHR0T&CKU)8-N*,;)#<[ 7%HZW@HD/Y[7S[Z<BH.UVM!\6 )"S9S'8D
MD26@!$6SI9\@ 67+3&?M0[_+5@=E#<NA48F6]Z)"2)&+/_!5HR?&+("'="<^
MA;U*X7<[*U$Y]W6MXN-YOY8PMIE=U(7LYBA<>53KYA$VP%DBWV<JZ>EG!;!D
M,5^1_M U3S;@NT13B5N JB9N;[(%0SQ\,J-5^/:^I;:@T.9]JL])R&LPX20I
MUWK5@2(NPRP45O=6154X[H;A%MJ#_$1I[VK-=I X)DQ3[F9(0/:32$<%X"7!
M -MAC',9&9MHRA%*RJPLTFE#R]2R.K(\Z++WJ[/4?^AI-DH.#-05I!XK(\EF
M=4)C3(.$@8R/6%$&-EQ1@_YP$]V&%US%R[MW3BYJ-L.W4"1+)@6E%RIZ C>+
M)&H.[]JEF.:-Z="(OT[8QBUM:6DG? =!G 1%6;W9JA!W381?*Z)2JFEI2X1)
M2P9+E#S=&^'1)/,A*^$<M7726ZAN[7P\3DJC.U/9LC289,0]0:C&DB^W,9[@
MIUR9X>0A5GZ6#_H\V!  B10'DCVZ1VNI=>2015]3$2(V ;YC@&%4.#8_R :$
M@[?WZG<+37C8:'@H>QY?L-W_YL@1NJ/A5]^[NH>Y D +D%@)<D'%$K(*PQ 5
MMF.FUVVC[_2(>#B):W:_/!)&%^:EX6QB+,F]HW-5.);'YSF<2]E)["Z)FZ;V
M=Y<UJ]WN/]D.VPDV/#EQ)9M A@H13+AOA\Z^J4G5HLTKD=ZHE.+K9YRE?^P4
MK ;(1KCG):D@L4/S=@9+P)FB.G RGD ,FB_[>N-(>?XUD#*U/C2.)1_ #T^Q
M!"#$QC4$*2H*=8F9#8>S&KR40;'Y$P43M<3.(*4V!>EL;=_ 1%D/$;\9,. Z
M9Y[Y5[W.2M,G=/=\?C%:"$/V-,3_ .)_"LW;'C#DL>MD]Z(5762NRDN,XG=M
M%TK/L+* MM3D"HZ$6H/>EW!ZY@I/?2(.C=;@[I=9I9]4"CV@P$^)HR;@!T$B
MQ5.SA0UL,Q#5JK!-K@F)K7CP?6S-Y8)VC=LH-^]-1ZW$75>#TQ[\4,6'@ $$
MFF+&@A+=AS7BQ<^LJ=>GF9W(:(/S1JE6ROB6!2U4(DH_^E72S^ZPRNB\2W:^
M6W:MV/V _3I4(/ J0)+6$2J6%F%T""TT->&)V5G D*G9RX9SD"_)VAS7U%RM
MKTQ6C',HB_04:4]03YO:7,8;OX]_<Y+8+(RFAFM%T(S[J$_)]3'D>]0W-&X2
M\L:H9-;VN!:"E$Z547QEXKGX%:72OIMEYMR?WW$'9MJ928>G&G=R'>!8+X#Z
MET4%4 :&&'(7R:PFAYK743IQ0UX"B4WI-8R/69?R3K:@%N'OCC;W'9^TL/,X
M$S[*'0V5)]S)D(IUP09'/+'T!-C4B8AG&3.Q=5)J3;6/CWO"IPX.5+9/3"WF
M]AN'&'9/CU$/*\F'+FB*L;9 ==$-/A149=R(H94WL8&J\ 7W//=Y!=.>RRH]
M*&?B>DEN189;>8)%ZL3DJ%6FMU[;S/ND.YUO3=\67CZ-? [Q1:!\H%B8"M^'
MTNC!GUT:U:2>ZJF7&IT=%)GUVLY\PK!%X\<TSR2(%%3V#;I*[<M,VIJQF6O3
M,2O%>\NO>><L&J.E6K/E:.XDK##*<O!)?YWY:1)=,PBTK_+=,^Z5SU?>$7OM
M3-%VWVT <9G[LH3CP9ZB.I,<]PCTQYFY<^>#E' )@?/5N]3"S 5DK,ZJ?+G$
M8UVJU::<>CQ@'!"W-_^3_J3_7U%DX>+><+K]YX@C?8VP,IO"6Z\8UJ].5H32
M<*UV[1>?TJZ.N.I<&'S=+H>[5[HSY9""?KM?Y*:V,ML,_*F0T3:6 &\N%/T.
MHY7 !@-$2""6E]8Q#T6%+8NFH40V<)O%]ZF@3[&VK[!.$NM;6^6O[/94-S)6
MPM8ZTDIW4WYT6Y'9R\_?UEPV>'*X"QCI'ZM<75V>1N3<?\ZW)'U95_V\:$[_
MW3UO_ S6\^A&\UB<[8(!%+EJ?RY;/X>KG4-*FFK3[2+"[8=,=:;FD7Q-^7,G
MS%MO!PM3SR:*A*Q:GHI^N2W<8>V0LX8RCN/=_BE;9C'+ #V,P+FVZ RS :H3
MA9I!) @Q-O?I#]=%3SU\S!%F7631+#6K_-J_*L5*L?GN0?%C0Z*[_66.N&5T
MC)X-P)<7,B0R&J]B%QY2:B?7%AU/^^1$X*B^0S^*>">I#W-XZ/L'6K.WY=:^
MMG+#W[MZ749Z/)'7-ZD\:&)"$\IJ0GT_A*2H4)U^X\8YEIJ+9R!+YJ%]3::/
M=*BW*<[!'6>ZL$?4M6J?:R-8913'")LLN<D&R&Z+X#OR\0T/&AMXMUOCFFB1
MRIUG2(=68^[3TTR,/L>&YI3P&(%*HHG1.2)^OAQ!>5RW-YRX>%Q;"4DI;.A2
M:EI0^U2G_;Q+P$RE:#WC ]:^*F&&?V;%SFR7JOD=.4T,'F4PN5^P%2[7Q_ D
M13O(+NHYER6L''^+"^KY?' G[QWS_0-IUWD_#;TCD!W?!C92\>0@7-(/:ZLS
M^\ZR@?*)U*RHS><5/0+U8V .LYC&^G1H=&?/U:N0OS+$0JG1Y+6DO#2#0-@-
M+PE<_]1#D][+O=K. ^4?B>]BO@L!4;&A"#&X+F,7S<@[\#G#CE*4?CLD:D_"
MH,?0=DOBV6?O3*>R9E^DEY.ZA2/N*,<T[Q-*VS@REF<]YG1_QP^.ZPU/A"%[
MN/65F<(&OKT]AUA;9P.TK%596WG:H8U!DS$;]/ADED'$HSU-&MMXETLTF!4H
M0>)C7JH;I;XTAV9RM*P6UR-/K*GHF[QC.79I^=4+ >Q%KS1R:VN'[:T)A51K
MX\R'9A5:K;NMX$?M>.(8JG!I-O"D'[8V ",_H'FS8NQ @G,H_2>RQTJ#2Y_R
M?CM\(@#^M8D3V.A-PFP('60#T<[="XL(%@J"./A#F-\.KVFP@=\:V;,!?LPM
MQ#<#7N8/5T1Y!1M8I\2QF *_' *%O[2Q^$6RDZR/?6S@:RN,OJK^R^$F[#^4
M_A669W2TN\!R9>S(%\\.CLM<4^%'?ZYL_Q=W\[];2?^[I7_UT,3#A9+V12AH
MFWE%T@MQ:5ZU1W;<);1CJ#ULX. SQ-(+!&D/N8W)\X0-U+_X2KV"90/PW6R
MD&/QR_$!<3;P6[-G;.!F6Q-L52:&M?$2.S(*,FA0^$?'PGX[!!Q_:9/'$H-M
M!C\%"-/GBD$_J%!<F1)F;HC_<LAA^UL3S"^R53,?0RKI3D*L?;/_[=".&_&G
M_']'?K^(LH^],*$):Z%7YSKY=W9<$SD@^N]9H..PFUMEDM:@O>@9!ZNDT!;K
M/]7[KRC_BWJARDKLT92O5<GO:^]O^L;?^CVMZ$]5_2O*_Z)>L;(RT;G70?-<
M__Z1+1+ 9L-5>.6?D_V_67XYL(4-C'*2"AN0L1MK+:!48(\0XD"?2MUCD?K(
M*YATY6[7*Z,))N4<%HW"/YNUEL1N"+> ?/,]\@ADGV+==?GZ")QPEEJ;Q9'/
M22:Z*<ALJ+I AHQF]TKU(,["N#^WOC)]Z]>R" !K=.UR;Q:W'@19GJIB:-MM
M%VW]]>;!,N'D7=Z^<-]R$L^C35'1+T9"V0!'IA/8YXW<PRIU8 -NZ!QJ4" ;
M *.B1Z]BW["!9H4VL'D[&_#08N(0"#6F&<-T<*EKB1#B]WS#_9^"-YJSW4T)
M_X,!U\E2?'G_$RD7(T&MLW?EK_K^(DC^'?4<S[NMS^H3WH@#_\P;0*;>U%J:
M)_T\Z@"V<5_W@@_=.2**-- :][S+Z'8%5@*%L+G2U)S^X84H/U\V_V*5;NDX
M5WQ7W8TC/<XL,5:'@A9FJ@"WZ$&W15GUUOE1A(^1^T>%;W7',0PWCB>3QF1O
M*Z4OG#C1%1JV)YM$NF9]47G!?7NR_1G/.1;!'$"-378/A[>AN9E%#%>Z'ZN-
M#8C5(4@(488%>3K]'D73C(*\I=J_^C8@<&MGX5Q U=J5WI9PKDNFVBME-B("
MA\_7^_BSNK#DXYCK! Z\+[@-_1&N9F4:C!6OM/%SI=46!][5"HW .0[@P'.V
MNA:QM^4].BT_L;[KFW_^((C#]QR B2$8HB%M$WK,+)0*5#NOTT;H1T]$/"3R
MQBPM;#H'DA/J9-A O'[ROLO8XSV5@DN5^D(A8N:;K)0-*>W[/%KQU28CK*%;
MTD$DZZB(=..>0[F*1'4Y /BFT6_'82YNQWL?_9D-+)]C[6<#KP6A^C'0<ZAQ
M:5T5+0^=2Q2R;A\E@<'@NCZHP :&N=G JD'Q/"F<<0^Q!3H7@(S@< $0W&,N
M#MC_0BZ(ZVS@BX@.$]W%!G)<6KQI,-9!"'8-+1 V)(#S]K]K_O?(97\&X\X:
M_L>TU(I!J1L5N6PR ?'?1W[XQ-,B;G^ ^Q^1+ZV-99Y(V" &'BU'>;,!Q98E
MY@5]CI\OE-Q%P7ZT@'>?OY W81TD@T,2K$-/GVQ*4/^'M!GD9 /O%9$;S(=L
MX%!10AL9P;@!34K)"'YUY_ ?O 6DAO=("X@)TMV3K.%7O__#/[B%9C<:@1Y
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
M-O R4ZV*6M^ _!I20V5LME%<KQ#:13C\B06S\?,+%&T)"CP?G])\[=3.9T3
M1*#\=P *'2/=*F*?4.:A-&JE<O8_1E/.F_^+HOFGOA"U^DJQSVY6YUOBEPN4
M$%X[6_Y\./@_]^'@.G[JZV+YI.92O!2L7&K!G108(LNPXO0MBE;"+H0([##6
M0QZODW)\=*CPXO:8E=.R6+&$O-@X XOZV]H>T:GCY4/M9:9M\)9]QI8,S2R'
M>_8W%7&/9E:37*_\N')T,9_>/1I'?4MSIFM^,RR9;-]5&2(2*/R%AFS(4O9"
M%[[Z>%Q"\?:E0]_?Z<+N7YZ.=_S"!H3!LV BHE(MZ3P:#KG4P:ZZNR/'=IDJ
MD2^UAN@=[0%KM6=GHT+O5'=L3GEO(E;#S& #9T*VH$2&BNMU&<<ISFT8],Y
MJ, 3ZY:;5Q=LY6O E6.^C[[C[9"X8$DD7<FEIUVT$/2057&4+%*X.SN/F$$C
M!5:N8JT\3#O?^-Y_7<U5_5*_GV)CH!8M=TZM2'W_H_$776#W&QS/\.^#2?^<
M>HD3S:;Q_^WKC3NKRE_-PA5Z@\/&P^UO?>SX*)DU-S=YX+9X@*[[;2*PT\^X
M+_'^X]0!W">;_.+6^9KOR:1DF?EF^(Y^4EEIV?6GM35O[NX\G*#K=N^3ZXUS
M&[;QB*!NT:8I84GWD[-L0.!R;8G>X9Y"1[ELE4QA*;T2^V"^=3OF=^:WO@IF
M%)5$4?;:,;18?!ERXAK/"::>S7W]2[3<R\&J]R^XC%BNN])*Y]?0,5555655
M=SY^'-]Q2YQ?W'Z[LSDGQP$Y@%>Z)#[)KS7-::8HHV5<.WM'43X;F&VD:[*\
MWB*_+Q1^R5]QA]R1(XC)!HR8'SL70\C?7Q\4JM ("A)HDPN0-.XYX&RW&^!\
M(@[I\@T4I*[._+8"6OS;BRVV?S=PGOKS">;_GB>8SV@9S?7RY.#KD9,EDO/I
M6;Z9A6,5:Z.Q/QI;A.H"=#W'XP5XGQ=K4N\RGZ&%61TL/@4#6NDD)_^;>^V]
M^E'JC/E%EZGDUQZ'MIR]9+F-Y'I!RRG42X*$'^F<RE@<*1EA.#'?G%<E$ZXM
M%DO.-[(!;NU@M\@W>^],N:9<\+F7L_6"5([@RLL+9RX62^Q/EE[I7^S9M1PM
M-;FA-%>&EG5[I$9-]W$</M47F#WT^ @N5MHSM+.VYB;\<UKOA3FL-!H!-IA7
M:C DZ+L"]F&NU6]MTSM8C'+.&L_I#YOF#6S(;WVG?RZ2A_3:PKC! ;-J^PXQ
M\I4$6^@BLPBDDH9N?K."V1[Y-5'A[*CV^"9;T\*9=+-QS,%K , QY'_5*S/7
MOVK#,+'PH)^?OT!38& @Y!I[GC7F[KPF<0  C &G5?*PC@\BR'FE/SHJTOPR
M,G%N9&^WJ&FPA ]- -W$*Q5F8U+='EU37A:F-M.;%#Q@W&*8:2[N>G&9]'_M
MF@=Q&_RBDP?9#!00/MF<=_G=^;_C$!);\IX-^\N@-HI?1DE4%E78:+<T+W-9
MIAQQS\0  +]R[_T\Z6JKD1V&J;5BS@/ZX\(V;P;#'M*"@K1/^P<'!ROSI2@F
ME>LI ("?P0JSJ/XM_2(M)4S[B&:1"4DR+;QF<*#)W"BA,+F>?D=@].467A>E
M(:;;RQ+TYWKEB<GYXS2S B_4BW"HR7>EX,(<#^?3/\X@WK)*OLDC;$M[7YWN
M7:TU+EHLRG4K6B0F*1Y)V/WBA3$  )OJY34H1=9O=6EXAD;@_V'OO>.:VM:U
MT:@@*DWI36(!$1!1:19(5 1$!*0W(2HB34!Z"PD(2 ?I2HL*B @8Z5)#9R$B
M M);$GI/*&%"VHUKG^]LUS[[K+W6_7WGG'W/W7_ C\G,G!GU?9]GO,\[!AWT
M1)92R+!)@T3E3'=[9%\H'91(!Y%0NR: MV=F9E:F+1\J;Z2=Z;!Z<2/3:=Z3
M:@*'7CT![0,=2HB47N72,[80K=8\]B92,BC][VDH#/Z.9BKPU/_K4.!_XM<_
M0_^!T7F"^5V$%*AD][<AG=^#"H&*?R2H]+."<:C07W;GZ!IRZ;/LK-V^!W_
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
M=OF/D_48+D@5Z2(K1+D)?&%2FR+P3@'6-RIO.'4Z-'5^3EL%(4-VSE<GE-S
M9@0BXO\EW/H3PJT/COBY-LYGJ+UPE@"B''XP:GE3FUM7>Y"_,BXZZY?("[U7
M/ SOF,6!A'!TD -L]"2N?;G9QN;UN.F$3VI;-7&]5A*KP@P?US!*2N _M.>\
MVG-W:3:0\)[P42M/0ASI(A!'1+>G0,O0%)[]M#[SP17P5T)>L[_2AKPNZ[Y?
MQ-V,%Y?>+@B[/;TH4WYH9XN8Z'F4[<(L"C83!Z 0/>88\?RM81..^U-/8^TS
MNGJ::M9S71S-BOI/UZ?V&MFL:ABM=;E!O#C9X0$_HI-?T_):6)VL<94-MJ[B
MJ#"F9^PN;?&V4MNW\Q0KHB\="4YE@2KJJ^W6--3O(]@VRQXT!3AQV\\>;P8(
MWPY4O9]G>O5D),_1P*,=OZ+Q!$V%(C7[T,9FCG%-B'W=]/:F9>I##']^1Y:K
MZ$G%/#89 :F+YLZ$;-;UO$KY](%<]7JIA/[EJ@=)C-%F<G\CZ,^(;_\3[2XR
MDJ*=#<@V"\5%453=IX?LO?3'K;2B5V(5SK1PS(&PWNC/W2.R#&8_N"(XE4_1
MP_L/G_P8JRZD_KR$FSWI$G;/MRJ!,:KI+@A$9:'6T$%E2%P"Q9;ZLJ:+S"-<
M,0>!C=S?N.PU7(V16=J16SC:<BGZ/' W)2/#[I._IGC9:-*;Q-7L3H^*6G2U
M,64JUK6\W\''<(75':KDE4R5 4(]H>R0\Q1U0$]\V8J%^#8[UV*Q8G;20$OP
MZH46'[%]STM .H,"-MU,#P=EU)!R]\_[%'*<4"!L/$D;;BT;U'A?VF]'B0O*
M,\X5S&\L&S1ZO3M'X&Q"L5%.$A)52P"-1\7S)HI'+$=N^R;,=5V=\,@KN#G,
ME-B7!P)=$5J'#JF2-6B"LHVH$?_:R6+=2B_W&>I;%UFT4[KCH#15%N>W2;RK
M\!2MDY8GV)LG?J#@],8UB&&UN#^X=F8CYC:S9)MR?MO93AN/,H:+KNO[^'O0
M[K\Z/&3"3=P@^0*Z9&W@U"@.TX9FM5A*8Z['Y"VN+_!_U) I'R.92+KOU1:)
M[!1#/+8S.]#LU(A-6WGWZL"*C(P\^6;A&1GKIP=.FN*>\1R*?_6K6A\$8KF5
M4"LW!5MYS;D\1[XV"DA,L31;.NH"CMXX?XN.>AF-O)KY7=%<\?XOZH-Z+QY:
MW%@0N7WVP)$;.J=\6HJY-U+;)@$9H[B6N!'_ILD2$PJW"ZZBE.B&[\8CGWE,
M1B.YX0KW22@.'SG-3P-.QVIC/CPM\U:2W??Y1?1*A-GTA#F?$8CZ+^7^'P3O
MO!HM]:<(:\'*4%\\YN]D GU=;6'>][W72=S+\/CEQ#M/:_S$*EU*9$VZ8$>1
M3E !( _/.[A<1V8'O 9;)Z!1VWYT4+BS\&6)$,,$ME3]Z(A3 A>#W+PEF;C>
MRGUV0/+25)"-&N7"<?MI77Y9>5APL*;<M2**CH_04:T6!X[!8"T-4.N1QOVX
M0!4_7KO1>0:W1X+JN6E=&$XGA #E*"&T/C[7 O[UI'!N55*@D'T.5+Y$<;]9
MA#+H'&C?9\^E6=E4CAW[+90)C5-V#4KV(J-KS1Z9-1))5;6\CQ\1FR?'\H;Q
M0F0M&EQMDH;X1.'"86S00Z6-=%!I_\I:"XK/)W*M#<-5/C..AX$=@SV_3$^=
M:\@[,;(GD,E^V)#K^CN8 P.6G[X_C\N7\DA.W2I8G33>LNUX5%5AG3EE$]7V
MW3V]I*9'K$POTE@OVC@^6C_:..)78.?;^&=S(OZC'G]F)BO37ISVVE/D\/70
MV33[O6]."Y[1Q.Y9M%=\\X&TO_=&LHG%H#R,W=[ ,>M$_TKAF:+$@-;QZ24>
M/=D"N<.@W<$X()A4@6HSKZ4=I*90V)5B%6ZB.JL&E 0\_/FV$K#8FQJ6^=MA
MZMT\X]PD[7[E@/?-4^"1TO8$X#--8D.F5L59B%VHM8[O2/#YHTI0O>VD+70B
MBKOS7'IV?.]N2TIL[HZ=VE:=%L0+DY*07I_@.K9A\^)R5_M!46_*Z#7DZ'C
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
M$+TFI9[XD?JNG)'YN+55=G0K$<=6I=?\+4DE5-1XR3#*<;AM\%9(@M?XJ=X
MLU7DJ) NE5D&L[9+!\7H)(B]$XMIEF8KD/SE1#V",>9-:(PYM.E2,0E OB-W
M3A1@*%S^M!\;H;X4QA[HN'0%KO<^:(?U@_0<HJ QCO: " :T=>F@M/A-E,44
M8^2<\_&F@]P5^&F+<O/OI>=T 4_.Y9-@/NC^U:+4ZFOXKCM[ W2<M<&$Q;BA
M-]"T;MPL^C$=M#' *>!PK7CARVQ</L%]5!C&\/BOZ:"NVY":MB@X.V?*J3PZ
MZ$+V?/6O+PQ;#KP$XP">B[;X=-^9^K%%*QW$44U-Q<Q-M:$ BPDZB.@1H!%B
M-;2( 73!-#MK1D4%B@@\2,);&.5KW)MY="84-X0LK46*HR/KCS4*D(O5IFH^
M%FQV"G%2N*6Q'DCB%%$6[_D!L3U,"7!3"G!',9Q5-TZC I)'.T 'K7Z!EOE4
MN:0R>'53& /!Z&U:\F[D4:YHX"[ !R:%:#)-4ZN=_"V"S;)]TAJ4*[:X;:J(
M2UL<Y6("HV0\R$>$4CKH90B&H$H'S41#RX BEU3&GRQHFO&_E6T,<51$8L6=
M.*-A XN0#52!]O^HX5)9W$PIM0)J9_&0#LIZ K]]W'WIR_ZXY7I!_T<_4&LG
M'93P@-:/#ZTWQQ \D#L\ ?QJ\ 7&@YMUP;,EU&H&,U&S;I2CJ'%%![")@/V@
MN$G:2=TLV='VJ0;7SZG$]^>Z'\=)Q*]HD'0Y5$IY&</]/;(13,)P%:VWTT'!
M^710 R0*W;H&2$M0<E@8_]H^1 ?U&64BHI#-+/!K=%#V#M!#!X4RP2@.F/,8
M[&L$TW>:(&T((DM0+YZB6K?R\T&'<5OC")N$]6D(RNG$3O2K?67GKKINWS%9
MINW'7JB5Y1O,$N9[WSFDZ?9.1]&J-Z4R0>OSZ")"?&K@?AK^T_60\Z9*ZI )
MV9=?N6I(GAYE%@'CI&]$O]-O,._CIA/G,8#8)*-D#>!MWA\%FT%\&\1O4[A<
M:/K[L)QDAH->>+^.L7,$-A98Z"#Q+#"M$4<'Y4FAAND@#=V=$ZY@TA$H5>$&
M8\)33E,W_TSFH'03$OL:60YKZQY:PWJAB"98Z'(FDIAH6D=\EOZZ Z<BUY*?
MVR4T\<N]2*R6&%<^V-[1)_+C'65J:Z ^9\V=J_>?@38F J&2M+,,LV=(!SFO
MQ2 DD,.L4]X48;-\H'?.J&=_J2]V'(E/B7EO1@VYU2/>^DM"*S9$/NI$^VSR
MV9Z.4E?U]BL$)5(0-1?Z$!8-YI3O#@43G%(9X],V\T=,@4L>Q0DTMPOI1M5"
MY>/N>QY7#XJIJSVK>=$G^-;[WAS7T[;)>O43U.):6;(S7!1X-UD^MRQ)J&D&
M<VU=F60U]T&V0P]1--$Q0@$/>C_C5V?; J[HV?@4K9Y(O%-G$NMY_G.BY%@,
M5]B.4HOY'(7/FW8HG6C0@&*#VLD.)6I24^H/^,#PHA%XW:,.YMTMPI:.)D2>
M$>?7[.-O,^V^%2),$U9/<]!!I]E"I$_RKN> J#K_6N3ZW44N[1335Q%Y66HW
MU,ZLK@2^\A0C\793C(!2PAPV+,BE7AQN3/3,BGACW[-675^7>(CSX9T+7Y=]
M?@TX<,/.MN? &:;^:>;MRGK),#/ D<"ESK[_N<#H4I9BE+)\B[OCH^;,5S/?
MYV;9/F289CRTTS1X.ON.%$D970 KS7_8A*2*X:JK,@]:NQK]->72(#8V5[TB
MQ&O"^4AM2F4+)X.XK:U83['^R-(BZ':\BFWZ[.XTQ1F]_=PWS3F1"CQFT>K,
M$!6 1SV_UGR0?Y!!G<##TCCH<@'./T:ZH2*5?^1K@2P*#^-SY-K932EUTY0Y
MLR&J^T7SP+ELL2GQB)5Z,$6%H-&$9AF"0P%7G*.,L%K?L2.F"P.'0V+%=SER
M,A+:Q2-^1!M*#<(:.PQ)/Y(N"7%))KI*-4MOH^"3$9*&C;6EDF_G[Y_]D%YW
MJ\A)JM=X=DU VB!L6,<D@\$(:KH3_QX/^#-A:^FG0!U9$RX%G"4N9(D//*P9
M<'YR!GXIY[JSRZHI]5NQ[$F5*">6X@_"- ;Y&D&18G8H%OD=A)HF ^07::T7
MFD43ZOZ:BHJC>Z^<'KO$QFF^4^O-?6_^@4UP8Y-I]/4)GN4=Y-+TZ)VWF);O
M:8"U3.RAH=T[[Q;T==Q71%%X?XW9M6&Y(J"8; "7 V#OT<%%64LMB-,O5LH)
ME6''R=JCE=FA^.-CJ\>FGK.[P0@,2F@/'I&@2DQY1Z8W3 BFQF/76,?WUWY2
MI2B9!)1^>\-VV/>0FI]N$S((Q8HXN*"=2[E,R*Q+O 7M15M<N#LNFM,A;8/*
M<LU@(S![;.^&/DNV.9O['J;JY+*7/PV/OQ,A%)O[@L!2]4'M^6S5:+V[R1AR
M'9^8$)8SE[.XZ__<_[*+NT0H.N+N4,<(M)/_Q]%$O3V=!,N^\Q!ABB3@28BZ
M!F.'7R3$9"7:G:]SRMZ9.0GDN*?$UPTE6K+[*,5BL-FP4N^P\K<$E^8B#2,@
M!G_VAA]_<]?YK4L'%Q*E'AR6&^2XN5D( S09*!)ZE 9C!:09Y'N_AQEBA88Y
M-^ 9DY>=<S#\\+:DQ,D!C$X#P?@*<\C3_ /WYL57R5H&QK09^:II3.-!455\
M;4+Z;KU5U@F]OI00W]YU=^-<3LVO$CU"LW6O 6NM]+O$4^7V><,6'Q;69#\8
MG\X6+5R]JK>E@(-(,^;<<PJ+]B,8"YRK3_D:40NF RV%,^?4C=W45?</#D]6
ML33[>*GU&@/[-%Z$\#FFY4 DJ3FU2#PZ<J16NTZXM;HT2@",2;0_8JA&!]V/
MBG4<KY7$KAT N-6CFK,.$"HRLQ<(=%!^<>]R=F4H)#QPSXZ)T2>ML^/?6W4[
MMPUIVUWZCC.:D93[+Q_GXX[/D1<Q;C-Y+!OOXU ,2,(L 1 ;8 <IW#VG5KV6
MJK\9[%B@P>KZ 04:31B"-AT4!!L][],^]:P(#XXT7W=3 (LZ='ORV%:W/S[/
ME??FW#WI>2DIV]:7N1<O^S"+R(NFO*FRL,Q4'S>3E=1&GU@@/#/2=WBKTLFK
M4+2DE26Y;=AK^(8RI0V5:X8Z,TP$[2203.;UR<.&-2#WCD!>^U3[+5P6C[(8
M;@TO9[7/D/2Z^8TI9C1!+IHM@1G!&!O-;W\< 0'=O(I97^S%[$AA[.S0.3A.
MWHM13]<77R@?O6P0/;NHI*?=^?)=ZY)@NY::1]U:_H:(#4Z)G5AOHRL<DV_,
M%<(KG__I]'K^+2U-@\2ZZ=V1@6\4TRI&'QDA)@;<59F[&P+03\C'P80D>UO7
M-M?607 ,HQDXTAF?"*2#>A@NIK/@%ATT_9X:\1M%R2X:> &1HX->P:&T/09T
M4 I*G.%_%QJAFT?"&2"* <G6$UL9Q<]"':P_!F>GQM4>)U3B4X*HJ6A[Y C8
MN9AL:+!C]>BU^P4XH2;[T:4CGZRCL=BGTB,,H"/8)7=HN-X6=M1,_')ITG3R
M<L;T](K7^(?-&N=Q,[*S0>J=CO5J@4,RG_1"[O.M>+WFY1E/,"D9Z)#>O*;&
M8[)G_C_=N0TAB_Q!N(Y!_D*XT@J72,\BR1C.3X/4&U_?6U/#*F;?+JQON)FO
MAZ 19DB9(N>:>3AG^!@G#3.=M$X'%?J+WHK,4Y)061%L&Y@-VYC87JBH1E[V
M,-E4^'OZ#@2#7G,+TT'Z& J:#AK39;0'WARYZ$@')4')Q4 ' \\RVCDI$-A'
MPV-V'6K1(T*GT>VUUZ9@6VN7\^)(HNTI:7F=7=W^M]SJ=JPI ^75+OEDC3!E
M3MJKA\D7?A3'V2^641QQM(#ZP"QJW6I[J2(M24\-?GR[\4\M]O&V4KP .HA0
M0'(D6&):7*)I9XN_,<AYC<R%*?-^V1.5Y64IBYY/^=/,S(SE+UR6?.!SYO2^
M:1?@M&X#<H1,*J#6PMG)4#M8Q5P+. AU0!8B;.6@Z(=N(B>5?*^]A@]W@?K?
MV\[A%M#BB_4(2Y1J=VN\&3I\L<B;=J"+06V")\0)LJU(?F3C(XR]"X\IX(['
M!&^Q$-I;4.$RWMF.G/SA9X2N7,+=;(S/?9(O #V=G"W3(/88,8$IUJ4<X:<=
M,B)?!2RFYE;LB700;@ C^PQ^W/O5AY>.1&/6(UX)EFJN+B>[''U%4)].$:0>
M%@041Y"#(5J,7F!ZR?CR)P@07!-P)3IB)2*597.!#0V@"G>PEF^7L\ULR[$@
M1I?LU^J$M= L/\AGXWT<=N!+?.J3"TE[=CM^!(-LHVN-;+!Q;%8^!7?Z%*X,
M%>(G!M(44Q56ON<\W]O.)O5U.N$RVYZ$FW=N$I& !(S"PXGKIO#$82O*B9,X
M6"!%#3=^\A:Q(AO74D(TJGTRJ5R!N).@>2)F3#7E>4QH%'LM-H/3']T-!12_
M["&+PHU ]SA'7-H87=7PZ=V^><Y1,NV0> ZMJ:)>J'?393@5G]HFR^OS1NOE
M8PHW(;BINV#1B\2'/P]Y+7\3Z>V<T.W$M]&_>I@#&*4^1SI=08_ 2+[]&+O)
MR,E2&*/CJIWC?;TJS77;5"0]TC=+*T(?IE!QCTX)P_GWH.PA!A6**]8;E2O;
MC':;9%B'>)\^4L8 T@4,2#"J=)\B.*5 :$V)SX,K$B5"5E8]9*Y__=9QNC3!
MZZSUQJDT7[9GIX[G@G@/%&*4$>-(@CXZ<K*<#J((7R&2I_@CZX]J86$1--Y^
M UQ[*Y)M5,[7S[DP;2#=YEVKH%AELGCYK%="ZXTOH1EG22"RA";CZRN!/30A
M'Q@IFQC6,,D#N&--8CR7G&2;,7P*_NF&,<:+R-)A!Z44"PI9Y?+L@PC>YIFP
M3%8MGM/DL$'>'<:@8SY/D CU0 &*Z:U93.0S&K<9K,XVAN^* "GFO9/3<MHD
M6"/R N1I?0[CNYQ\!EO!7$AL)F8/XH3/R*S95J8WMCMTB]T<[Z;5Z:Z8Z"06
M.SQW9MDBR_<5I\.;R"F(G!U*I+SNPF?9H FE'H\K99DQF]4#+P:ES_C[&(%B
M\I1G R]A?E<S!)-#]->S4\N6H;8P?BOX5: ;2U55B].T?C=L"KCBT^RVSQJ)
M5'YVC_UQSL00, T_1\ &N/U226+/NEFN @_9?L4Q$=E.YH^A@^:5;!B^IYUB
M]]LK!G+_+[[_&YX15^PS20OV@@%LR+9296E'_$OY!:%FPXH82-\Q:3&FS-$J
M^3W]/:9TT ,BAKI_&4,0H(-BP#]?@![K_?_TMLES<\1W&&LBJ:^:FI1N "8D
M8$(,#/5J'__RF)H^V+4>EUE)SAB@@]KB(E*1>Q$\/C^.,(1KV?(EX\8O6'06
M6N!R1B"F@Q*I7E*15TKW3&#V0W&%"!D&P#!"-L/H((8I;#6A@P[*DMJH[9U?
MUX#M=@IQ'>->2?,EPA1:!"EN]CU/^SO&Z:!0EXT %4&R24@6MPD1S/G")/U)
MJ)2S_$3'H -!EUQ\:V-I3:.*RMUCA23 \#:3[2ZAHF"@&>O"-=R9ZQ-U.W)]
M4''';ILS3;$1UQ-\DN-+CM>'[&4K)0:,&$^E[0,3T=DA4_J'7+UU#1%*?^^H
MIJ$WQ;36*>0N^S 2RZ"10I"?+[*Y_\N']/_T_9^(-.=0K0L==*U&EK(?.F4(
MU[+'?__FG$4V+O<)T?ARH_)8_++=OE<_B?F:2DJ)KTO#6PN'0]=3[13;CUDO
MZ5.CVNB@3>$2AC^QILGO*;;2(NLCAE#L4)OQ"]TZ_44?*-?P5-<?NRWP7]>]
MHM\_*W&(EX<K?JXP^MRY)X(?\[H@2HAA**]"7(0<[0NX.#<K?4HW7'+=,2T_
MA ZR!O0.-J:LNS[OY7 ]-%.2<]CTL7,JR98:#L.J5P808:T32C!!RJU!$\@Q
MXD#58RO<^J6GXYJM9?M>W6B["B+PFGS)CRJ(2,\-6<C.(L8ET.Q]'U?7QZT0
M7N[?)][4#&[AO]MQ*^OH%</W6;WI$\D2E"[W+B2'(J)7>; )/;2!MVW''#6E
M]8()=[0*M V,2A.[":E-2TH;\C"V7_=7<%[]=7\%/^<]B@&W0/M QM"?&U3C
MYPM+T\?B9\Z8/RM:'.VO',<LR"3<))36TD%@E$ETP<BYIS-Y.JPIF1?IH#,G
M>SR=)O01FQDYHXJG"Y$_V;R?[5^U+L_O#F30/^?=WYP1(IU$*$)'/NS+<637
M'Y$GWPXL?,[E[3P]@/JYX:X*\_Q.LS+NFK 0E?"QZ03OZY 30")10J-WY2O\
MM;)8QR5PLXACRG/R:879 8@RM0AJ=W,8(KB0CX6R?;Y(U @O!&&JXL@#I);,
MP%A5*)/(4TY>[*.[&JDS0W'O&V]5'"]X;S@HO]+3:22@0>X7%]@9P[=8O[N#
M*C5)8E"5RQC4C=KIW@T5$_Q@.SH4R52V60L$X]\YY;U OE[X&"PSWO,5%,O;
MJ:@KV/9-5\PD@PZRI_4CR[P[WYAK$@J:]!FD:&;Z@:77NAQUB+;R0</-.[^1
M.=2W *Y-C</8<')KND-;+6!"E*O5SR/$2Y]J>YM7I5=SRKHUC'^\Q77NH +&
MFAC%0&Y$S R@03AYF[ _\?2. AT4X>94+>5?%'TE2VG?JT0I;3]3Q)XIQ/$W
MQ8+?4UA990PO45$7:%OV;M]1&4^(QOWNVF#)"/QM=H>OP>\7M5VT.#(U9:42
M8Y_O?))=DQM&\""ZH0=HS*.Z^8"M.ON[6X6[<>'E]K7DT=CEWMN40+_G-2;U
MTM% (@,+L5-3*7L*Z* F\3= TU0;XO@#8S"'#T=KN46^J>>=!]21C\KW,\ .
M4WD,,.0+E.*C%_(1 ^"RN/#ZXQ78M=<[W6_M]U03'1]W)EQV'KO <J(N$5?9
M*,.*78VG!A-*FVA"!&H^2-G/./KYR_/CP^IWR<42$_7H?4E/9-GO9X>][C+3
ML-./S-8:S-)S3]ZE+;+300KC7?/UDJT&=YJ^Y07G32!K\QDFT, A X8JSZII
MQR0AFSXSRA)&\=R!",$%OT%X['JIXX[MWDCG[\-0S-$,Z!E=6LNPZ)9"&(4[
MNVE"L2[*BEI0+^=3@R]:O^AJ6[#(;I.K/I79,VSQT7"N L\I8E+]6V,8\/.5
MP@!0>C3L;I73Q?LF?HX,]-M8XE:PF-2[KGCW>&!+_>.O.427<I-5)/;=N]Y-
M9_:=XGIFP)7 ("//(NM% %=LIO2UCW<?]-W\&#MQ0</M,!O*O:/H_>^9>L?9
M]_T%5MGY^CKZ_A6KDP6V?;VYMT(5=)(,'U1HFLG>B(F4!O_L-W_C1 N[V'_O
M]JO?O[OO;PXT3QJ4@>M7QZ95FN>6UMR-WW>&B=FI3K?(_F]]AYKU[S3@O^XK
M_;V-^+N!E+[6_%?C*J0B!^*!N!<1SM=.#O6G2T.%A"]&FW>]@$EZ!3]VVP\I
MVU/S3U8]A==OV]^U.G ;?HHU\Q:IU2RSKN39\P]C ;6)I$%J+(0;,0'=-TIR
M!U9R,U6;^'=I+Y%H^^MX4\0D>^9W[Q-C':S9;VI:7B7?<WU^X*OCP/PKSG H
M7G@2.&%"%= (HX,(K_HQ.V<3^FCL#$CZ](Z/<!N$&\@E*)%,^N!'\6O,P)PJ
M\6PHGAUZ]_NTSZF^+6G_IF>7SJ8IF7'QA8<9@S0_L05JC/UE[8,9S+4XN,L7
MZEZP@!"H'_AP+,[#W.JEV$&5CE]V[HQI\5S=WAG7..J(AP+'&/6&C:22K( C
M1!8<;$6-K+"$8/ZN@(F&G" ^2G;UQ[,+T2;\I7?>) ALVV\/LI5R9EPH"16^
M:!T/\]2["I;]GSBD46\KDV?/3A51E^1$K84Z((%3T&=(; +R</W!15&!P=R^
M,MA!BB90[QD <6(EL][.&NO*-WW\R;$@/>H7&3W]"2V?VLHL7?FV=X5TT.OZ
MO02-9_6"@+ :X(*M4WB\B>1<4!QQ3GP4=H+5[H3IFVA_J1-Q3>7O_GD%4K4;
MI'!J?OT!1*<5+XP'_H"887P*F]0G7^"Y@2Z7]#NP@H5EJ8L%93 +"K_44-@
MMZ'X$-^A9;)-R,-P.^HK!1D#K$NCBK!6"@G);M\70M0-?[5O)M)7E^^ZOA'3
M56=QTKE[JB:HJ"]VN/20@(5<KU2U"5T[M-+Z[=WEL.!2MMES+48)V6$924::
M>6N?2=.YS&M&F>-%S ]'YI+X\B(8;L43X\S)!C1-:E,3ZKF!ZM$[3P<V5B84
MJ_H^,,5'3(E=>VBF(U#@'#^867A"Y,)'<%J_XUU,6;]">I&6;N^#CY59N(F)
M-I9'6CX=5ZR-'Y@]C68K/N.:H"G6;TXQ4/CB^.C3P@,ISYZS$3*I6]_IH-L^
MG,$E-"9<Y"4=KA7U57TO_:29PIP5S^GD\3<)->7=%5#L\UZ?L"E8U);L\%?8
MR!K>)?##L6(&6SSX_[#WWF%-;>N^\+0@""I*;Q*5WD21*B66!0@($5106E1$
MFH (2("0J2*B@*(4402B M*)=!!,I L(2 U-0H* ((&$$@)I-^[G?F>Y]ME[
MG[7O^<[WG?W<\\?DF9/,C(PYQCO>]_<;\RVS;$FJA-5V6HE/+KO[0.DZ6JM=
M=W*_NWQ *H,#L"6Z:0,]U10X4W1+\QFW!0[@AQ"P[L=!#Q7[4*$35<UH,20?
MO83( >),>&N6*F"[YIZZ.GY[4NH+U;9^G#MW42+$_@#NC?^?J^_+>"R8(0Z)
M2N9/.1OMU:X7NY(P/+L&Z>  IV(D%_D]^LN<I=Y2AI*OY9R(,I4J^8I:2L/J
M+*I]<'Q!A%*R.<!$WH8@\R[.UW^SS] LJX9"] U<91Q)LZUE"^QYM1I/"\.3
M(%^/=A:2UZ=X(@Q-(^)IU\4;[=]P@*I1#M!;#!J Q<^Y,P?AB4*S.OJBV:GG
MNI_CB+>X<WDV"+(N@&HRX</35MD-].2]Q8LY(V<F\:E08CGT.EF<;0ZG*PK&
M7AI=XPI\74".]X6-T,N!<)L>V)Q^,H7DL7P&_.FEM)L#7%SR1K>TO>ONTFIJ
M9DL\AC.3UF/9LK;YLQ#-1^ EZ(B@32LA __1*H0_;&KR90ZQ$T*A88;]K3G
MT]%&W!XCG7@<JY:RL6&<4;/4LQ&"R?',7D6V0W<&L2ZAOY$@HS*2#O0:YTP.
MX$H5BF>GV&#FD#-OP'K'G]OWCLM\9-!+C0^BKY+KB:<UPTY#='DVU^X5H*VQ
M'M:9EWNA*_QO;_)_G^*J4EGE1G[H8A-1T%N!XT/ FO+/-J$D^BH ,[X/I8_/
MF,-(VZK)(;13K&0DK)H>2_.D\%#],,$3/Y3\BT]?Y!U''_2'5/%RA:4-)/<*
M^A-7X>O1S6<Y0'5_/KC ;]851>V80,=PF0@?O@4BX&V(71Q"'O?5!1>C=?H:
MC?0.J].6U1\TJG[_&+ERH$[/A6L9KK'K30YT<^?)'2=@7HL9\G7%<X#?2DDU
M#W$3\=Q!/ZWU$KT3J380I/+\6T<FHN/L [89\39YM$+3ZZ4YVZ6> XPNP1EN
MS,:Y#,C J.3#Z&+9)/QXR2%P7<WDY1OL%0X0[8C4YW+LTZQ<K"$B$!+"$"9=
M;ZN:G39; 1LW(6_VX+Y9<?N1P(1'<C^[21JU8S*;G'M6"QN@8K+LA%CF^DF&
MX+U\#B"@:\O58DFJK5RQI>7TE3M\AE.X(DRQ[128ILPP11K4Z*U?*_ HH=G.
M]0[I!6B*?QB4R,=MNN8[9&D[?9+B!!_M8X0TZM%>8G'7E"!1$'@A5MT(SP8X
M@,H[#G!>:PY=WTGAVNZ&!^#L9R/Q2;?9$;5I3?II[AP7C_ RH[ "2*&_""I5
M]K473A;MQ2M)YDIJ#G0B2TI<]@#WI[Q&O0]C"#5?L!JS'"#+3G&2W.T-+?^.
MB1&&K^WR7SH-[8]K >N;+WMP@, +"+:HZG&T#7X&RA2+9/-O(H&14"&F*.7D
M!+MFRMM1]C7O@SK;J5/'$K>R,MI/!SO8+<R%%?SF,UP7P*4C!^FO*9$-*5AM
M^@#73#+IR:^\4H..+P9+^!4N%+W>&B6=O>O5YF:SB%-[$9@6V".H&/(BE4!J
M?6!RB$Z:Z1PP,LVW"@V^:]E:S2PY&'9 ^9SM\#G^=90*B<^N/E_"2\? ."C
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
M.!E/5^8 \_7$HLMU2A/@[CGX;IT%Y =!XD*R8IYV=(Z@['XCZMHR^8(X!Y"
M3KS"B19^PU*@]3 !I-*7N\\2X?1'!:Q\*I=19,3Z;A,3@WQ-D7M<L7*#>)JD
MG7S=V2TZQV?9/B$G)U@R? D^$1?_O*A%4BIWEGB5*NS4$N=B9=*;%/$)'%UZ
MN%+VWBS[Z]W\N 0;0'02)\(!_-'#)XD*BS39"JIWQ[F!CO4 3Y2D67_QMT1V
MZ'S5CCT?THJ0!!)D*UV.=/\=&T)'4R=)<+)@$9>VGZ+@[SG/HF1/@#.Y54W>
M'^J: Q>,C6%$C_E8JIVT9JF7O:PX7>]-^TOW7N:FRS+OZV99PZO;>+AKJCS[
M?1#F15Y3W?;[N;.7<IRT\\M]=HK:Q(#C30-K03]D34W:9U+4%V,"]3KN-#8D
M+.J1KWYPVVZ6 *[)PA@83"M(<1 <D8;3UT,G##!L7D1B_7M46NI+KWA2B8QX
MR@_-8;W#%7:N/'"-&Y]/1<Q @O MJQM<!L4CP=4?GO299AJ*/Y9F2[\<6.SB
MA'W+5NU?%=QSK.I(+2OEDY?LPM5QF[;JXW>ZCGWJ;L7M 2<R<)7PAI?:_4A_
MBI+=W>%ZQ>G>A9$%_8]LQF@["4K?(XF9]Q>@+T?=).PZE'PDSD9\DS+#QOMF
M4W.^STCWL^5\HN*4M$5E0AU:=:J$B2;Y;Z>FH[2:2:J7"QQ@":MNEC:":S<<
M]8^;?Z4'C0SZUE9-:COX$W'#N$ET7+!HKY$2I=NN?^%%96PXWZ!#=X^%SMP9
MKNU0AOJO$RWZ)@1X@G=LH:.MSD;.[?RRCR'KLZBU*%RGTSDQ<[N+DISPM5'8
MS"MLJ7.(+B4#::Y.^BJ#K2L:239?_XV5R15N)@> ]K[ZCVP^Y*_V_/_J^L\!
MA_\O2HO\W5C5_Q:E9N6T\I]= ;;(9_0#%9^9CO0V2NV$^=T%U'XFG-J"?N5)
MRUQ+25GVW3$D?T"YX]0,+]_MDOF="+ 92E?>.JY 3<=_Q R%?#Q)BG[TRL0U
M,^^D;N>6XTIR$5\G#)T?@\&2'9=3;EPNQQ&5F,(;QK"62@+WX7RALGK-4-F&
MD*'&\%U?A4_(1TX-7WQ:%AD_KM^F*NU=:;&L]#@]]"A"Y_-&&U-@AH9.0OE"
M?$Y&O5MWER#1[V>^WJ[6DF2'B'DXW^^:](H#S$Q9N?CPG1N:QA&]44-@50U#
M?)Z50V!"Z$X!3>C=P1VG?=[W*^7UD1]R +-'T19I,UNUWNW+#O>?)S#DF+M8
MR2LJY=U1*#&U7/C>C>X'JP:HGKRY!.&:#!(1Z]'A7AFW3_Y)IL[L)> 0CVC1
MCATJ_;0*N+'-8DZ2?8]K*K8H+31'A'0889XRX56H*\R.J*_M+$J_B LK?,\8
M_P:OY]/8'*-</#EU%QO$7>BE8#NT#N0 -S"LH\/XGN!E<:9H7XO)GEZ0B^8E
M$%;GJ&;IOOEST=92UUX8SRDTCW=:#A ZXM*[*_8\GY#AD5_!Y$]X!^:UO/".
M\5];<4U//E7)$AI *[56J/1-Q'5V9K.[+_I\[4NP&OBPA_XSAGI#!GQ)A)=#
M*1:X=?.UV] %-0Z0X]3.=,7TQ=.5,*V0D58B?AXD"@CRH5JU$!T- :"G]-[
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
MA2 .!1FVJ&'9_345*2^,#E-H/#V%MQ>EVU]U' 7K-JUA&J$#SR^M?J8&?><
MP5 ?[MQLROG\AIFC#.$:V2+A%J]DHBJ>O1Q?FO.CTR&Y+;3O7K<-'<=P1'42
M-MG_1B^BQO_66^PFZ6M(=@TF;C@U27%;0.)?@(W^R"OT$G8\0Q75RE;%^WXC
M:0HCVE)^ZPO@ ,9NRS>7<TK)_NT?A(F\\SZ,0\SMB 6V%%*JIW QTT"JHG_;
MW')((.UAQR>MT(^7C MZ*C1@UCV%[@,Z$2<$K#S%@_#B6@\F'T5<?'Z;=S"I
M9$SI6?-[B5 ''[)]BKQQ1+I>\'(A/DCI+NES&%9-=(<V^"PNE M:(KV+X>]C
M4!Y=:$H7!ZB"M/B/,\-8A:\I]],U-PB[F$I]CVIOAT=@)X^HM/(",7-8"2Y'
M->$B1L'[4O%,>5T.(/ *O_KVTK(/]N"+"JN\G]E:7J25%H2_*;+ L$=,>+ #
M"A3,QT4!;PZP1^=YUV!T8^7,_(TJ-XT^00UQ5O:8:@I3#3TR.7EXV409:5-!
MV1:O-/ZE3I31,?V3RZWSC5.G8-E(E&9SVBTMK8:K=0/V7?H76M(U+0:<DZ;\
M\L^F<8#WPVTGY8B?\.?=S"Z\+R#W^Q6AD_+U^,).#'Y_O$;R;^V.A&R]/@B%
M($B--D_/"$3HZBX?=':;VK[U4LU>0+^UNEB +>Y/5J'&KD$WH_C!!N.W%FM(
MV\FE2^UH4DS/$;F ]A(%F.3F6LTH7)E@/?2>, ?PHL/JS[3E'_%+<>H?XA+*
MF8+0TJMYQC2R[  !WPEZ4,U\B_6$WE' *_?+5I*],*P#:5*SNA%*[UI)T%@=
M&^/7N"YKE"WL,]4:2M/I8[J$B^$8%LC3@W5@V..]ZG[9NJE7->:>O7MB7&K#
M)Q.SNBB(\&G$[NG-_%*G]FIXMO),G*G7Y>OO6M"F9X""<H>"9U<E36 J, $+
ME0[2R[I\*^9Y^3'NY/I;I.LCQ<3Y1W.D]6J_XNP7")U1(K:N]?U_+/KY]XF+
M??.?(E-_HF[H/SZN_<U,R.?^=A&7[;G_B;+W?^M8BO^'(9C.FO^0*K[:.?+O
MZMC_ZHXZ]$=GU?\G_UZQWF0*F8<22/.CG,;M-M&F+W6<Z#M[0.[F^K.IC]TI
M.ZQ27G -]3%8X)U$6[OLHV<"7UIHC/;LE3BMJ 9Y>!^RT[HKZVNFQ-MOA*O/
MBC;V)B/TR+R,<(0 $1X;70^[AY+ TI.I1R=$*RFPJ"%#1_3B>'>[HYF6@%@'
M<%QUTYB^(+E[]"2-Q2)$'1A \2(5:GX4C+6(-Q]E\M:I?'KW*-I<'G="($_-
M=9EA@OH,W8IS)_"A>9F2%%/L"YDFD]>H;QVAN19<K750Z7I=40),:8N\LFUS
M*.Y"LUMY8_$IT- 11VGF +-V?:4))MT,N0/$^'#]!,P#I\NS'5^Y)BUGU:WB
M?5_6V'O+; ,U636B_U @*9HL29*&Q: IMG"9XR2QJN?.GAR OWR[K*:@E\8
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
M6=?.@N&R97'V_A8.4/")RY%"N0+(G_.S5%,M>E3W43 'V'EGBOQB<I0#\',
M@Y$ ]#H?/\OLC[Z.& &6'9&[*)>YC\I=^PE02P[P\#8UD'T?OF[^LQQV?!S4
M39!^8 57*DX6?\5$PD;@;"&>'OMYDW@.P.<_;-(SXVCM)_B2UJ9+7@Z):/R9
M<P82V&,:7NTM0GE^X?*LRXGMN6]'2WW;LF_-U[R\M3 ZA_)I,CKY,L#>_^R1
MS],YKMDU6:_Y#&XVFQHHFZE4B&3>PEQ-GO\9!%E"^OM5R'^&\PV#GQ;#.8"K
M+7C$233^YPNP#XNL4%-FY]\*^/_WA[W_O[U&+R_X?6ORF/@O>Y.IKW])R_^G
M/%7_D6-IT9]S=FW]0_6F/U[]J08Z_T;VJ;R_Z;][3/C/C-0_<6R:@OS#E%/5
M\'_HR'M,NORO8\WC)\#UK58< %X&?C]?<H'-RP&>_(9;9>BQHXY)_QG/Y3^(
MQG5[XQ3FXS7<ZI3X\L]4R7]"B?Y2!;&W\!>'#. 7CPSOZ-^]G_-R_]R.^O^%
MF_+_/7.!_ W5\+N0Z)1<H,&7#,>YWT^"?_[RQS#AOW?\F[.\C^7O94"T-_WB
M(I^7O_?W; E_TJ7H?[R2_@N\DKC''W2*TQ\4SKD_IR)^%9'!YE\-TY]44?_'
M"37^4?C__V00^/\Q@\#_H);_]J@%;L F$"BV&DHTT0K*8$HFZC-.!'L84= L
MY-SA,8&^)RL6 3];]:YJS\/5[6].,FJ#GH5[5F5@;MP.:2',1S*\OJ*X&+^L
MJXAAQK1GI;+W,7?V!<5V5+SO11V>M<HB9*>7J\E7_2_VWC.LR:A-%PTBT@T=
M!25*$92F""*"B8J(B @VB@@1Z34J+4A(! 4$! 0%%#5!$%%ITI62 *&HB/06
MA!14I 02E?!"VG[]SJ^9L[\Y/_;,=69FSX^5*W]6\JRGWO>JR]+[]D[2WLEP
M[7X]JVH(EH->+R3:#N)HY0((+@FORG_%\V*9=\*W <HS'C<G[5G+G>F>/T:T
M+C82%CF7TK_G@LRR[\S[1X4VU]:\9H\-=DK!Z2N=_^/=_^/=_Q\XG&7\__OS
MC]RD!4X[OSG"F*+8A12O0P$Z):EF**@;-1' L:%DI+SIB2&SV'.W4E"Y2VC=
MMV0?DVYE<D94$6W_CTL@BS6V,ISI&S>?@2X6L6M<JT-1,TLU%< #QN;RY^V]
MP;X506&5VW+3=CAG6R)V?3E(.5*N5^MRK?C3+:@V..9'@&)[HR-/W8'1MR$N
M5^ME !BI76G;[\6>&#E0SW% 919U;H4=19[#M1UH#F9DIB!89ZBW2/)6H>$&
MZU^:6/[MZTGEURUTOK]_8E>?;1OR.S?*L,]J[ -520CQHTZ2.7^?5_+^>T>'
M+EN:AG].3[_I86G#(G00TF9=AG[TD][6?F1^IN0D]20UOG_7G#"B;/BM(:TG
MYMOOTT&I?>OJ-..-Z& Z(;X6F220'G+NLV4)'H2^G#L0<&-'?8).JEYW=:$>
M3T_TTKN^>Q3=;D/4Z>HT6G3Z'X_-3%WO.*.ZEV:?>C2FE8]H!?995'Q)A:SU
M,*"MR$D< Y>P DL6[ -F:;'IQA<;]GJ284DO[S4J;!;53S@4919%IOLSUPK'
MR44_"1H\J/*S%_:R+\ZA R>R==2=%&[>AVQ=1AX!,18(Q:6X BF8$&(K1G/D
MZ4QG BY4EA-(Z X:;\#1C5:6+SB))P@A[<2_+SN!Q*T-K2B$2$87_>.V+80@
M0[J5 -BWQ(XHB=!(K$H2[3F(W:]Y;@1[>/P40A+CA! Q$)T4);!T!0K+GBLV
M$+0Q3W\9T,/QMZG&(UAY-Q%T)*[-&F0$M&9)(>1.TUC+_TZL=X@)AA#"^0W4
MT=)("@!N)OJ. :UAK#($KT^570K7-GGH)W;BP(,/VX,7@GY!QTM:B49 '(MP
M;L JL*"OQ*-W1O;<_$$CB$S_1PL?+/28A9)(RG^1D?_7%JL"2@:34P.^E&N-
M3J:;D;J6)78]?_'S0%Z#*HK>3-:^427U!O)UBW<VNK*\](.5.@VIZHJE8$V!
M^)B"/HVT5VC$F;KJ85>HD5M1E-%M?($:I./_-0C;?RG_ZAL]T3;<OQK$P+^6
MOV4^%<)"_LM!_,']:_$K;Q;>LE+]EZJ%_2NM+DR_*H"*_3>2:DR'/6T\N4!/
M;I?%=:_/=B,V35T*=):UXG#P:OH&J1);SI$AOZ>))94'^16\W0S$-D$O?!\K
M\TY$"FI%G[^]L*;FUH9_['V*91_1B*6C)'%MQ\SZ9 (;1RJ[J:+=RM_O[._*
M1GNE[6G<!)FY1QL10OZ5+RTBH65A?TB0GS?]GH<-.***)FVL'$>V7W7Z%->V
MT;GS_\I ^H\5"Z8MZ ,Y= .ALW*C!Y!'%D+4FW?ZBQ%;8GW8G@ J_/'.AT5[
M]^RKQ1]9\)C]ES\WR4_%2#.6DZF2*X:*7?DRZY%?I_>.&!4ET""],@]R;6E_
MM+(\2?]9!_Y?6JR/")5E(02%$$%36XEJ(T1S]#$&3C&XS]?;L"&)=?^DIG'C
M$;+.M7WQO=&$?YT>4)Q,EG%:LQO;F[ZK@=Z[*;;) =JEX!$TU"[B[GI:YODD
M_C&C!?M_7_+[CY8J%V[9R8W#[ 6.5@(@RP'QVV2IPYZV$OST$-G&-^NHJ)3K
M%8W8T=7$9I#&B$F,6>U[N>!,@F&@VUQRY?K4[.A)!F]^;A'-V'_;,Y'K 9SO
MP%KP\S'>=)C$G )UWF7=TL;?'R+V/>Y3U+U51J,0DCQJ?A-Y*^+P?J>&@)*&
M 68A7G<^HTK/%TY+T!/M_J]AD['7/*U!HGZ  .IN?(^X9\@L/>"R1>S4K@^3
M[5</CC=!KW]QB/CS[SI=+6*#T>':!0LA+(_*5%D&[AZNZO LR$HW =Y'&IL<
MQ3 (]NCMF.@RH%W=;:L5]S'Y193FSZY>E,*M=@M-DX_J^R68&%#TA'&,&;N2
M)Y^$ O11G7TB#@6=A0$N!%86^MQT>-YHZ!*EPZU-*T.%L?#)M<>GX)GUMU(G
M\:\1+FTP55(H==*8H\Y_(E 73%/K5E.LC-^@C3L:N])1[/"VF^9)E'ZT6M_%
M/?>GW*8>X^T)U0X&\F=J=O\F6W9_DY/C*_Y5,C#+IG*N\=.PFH(!6$UR$D^G
M+!@KR3KSFK%3-:TR[-QPFV^@SA#3WL?0LKKC6,EC">V$RT[B#6<]S4 ^N0A,
MS512W#DR@"7W&.],_JBC/#!)K\\L7\CT#=N96%$1JI5[[J[D>-,CF@_-)3\8
MUZ#;":58<YK8QHON7(E+ ;8"Y:I$K G&C:WS-"_?/[FB>&-WT3BET^ $]YRO
ML[_A'NL@U55\L.#'+?C;PFJ,?,$"<2NKMSZ=@=R&!#+6=W3-N Z7ES_/O>%*
M>!^J=/W-/::3JN61KZ[?,^K^^5R@RVW!!'XWOZ%.OUR11EK4*@8<3[,W5Z&N
MQU;RK-G\9YU?<N@]>OFFQS.F-Y1'QUI^P+SK*0O(_6V5S+]$^B*$O(UF#G%C
M 6N!E"X# >A$\Y0J3[+"ZA@XX B.?@"(9ANWJBA0W!9N.KU7^65S':4%V^-[
M@W9%;Y.X.#K@VQ5HOY3^##(94=? E.3&"(:0:D05P4><PA]C4;0^S:\>K_R>
M[2"$)&VJ1-SE7= R\6@]^R/=J[K64C/+977(LLKNZD7U%G&!9"DWH@?L_T5U
M&C'"TPDL 'ZWX?6'>=O9NNTLCQKW.:+FT(M?2UH9QZ1CH(^^'SOJ:Y?P['/)
M#MCQ >06;+L04D]ENK-) BDOKJ.@6PBIA2?2>LWM 7-ONCFKM^$.?&!OY(BA
M;G/@KO?OI(;LOC]R8N@]W/)%]5DWCD,?1= J/0V MI> HD"RRI>5219H#)HZ
MUJ)K.G%;#>LD-8=1+Q^L.D?)3[P._]:Y-<;'Z^V31P.NM3?T(.OMJ0", P&8
MH/=='\71GGN:\',0801UC-Q8!%0,L[]JK"Z->F==HS ]^-6\^0T;+W^#AGM-
M'@6U3<\>[ES#5&"],XG_QB+6>VH:WF*8J(;9.\:+*T3K.[%U! ^*':Z7H*-/
MB3(/E7]Z_:O<6_>[2ZY#55+(GJ6O'7J[2* OAR(IJP)ID,AO[&/)P!H:F,K&
MK4*(!D]O*/*)*9#)ZFM=/[S2LII<9A2F%:]=2WIW+>R9=I:6R:'X]^28H]);
M6A'G7E7F(E"P2:XKL!/1AHL70FHZ\8]Q[/V<9/;IFXZWGB#KLQ;_-&U,,3)>
M27LD/Q,S2)D:N2,R8_1KAT'!OC?P+?P*@8'@"YA%"5*X-H00$H38.B?870>4
MTQ:8P727C/(_%X;"=@V;"B%/S@X:/4^GZ.J+ZG2<W^&8%Q%6UN9S!5H>4)F&
MHY6#IEUF!G)5@DD;_ !C.E4,)L4[!:S1,S>@'UP8^?;N_3 CT^DQQ;&F57GG
MW1CG7R7Y?;L_WY9_K9[<((2T'15"@NV1XXX< R"3>_DR<,(# ZB3;U G P9.
M>7-]VWPSMDRTZFB9G'SR=<-%\VW;KMXZG)$*Q,Z0F$CN>>P'1$T#V7A2O1.V
MK7D?V_HD&Y?:O/\E^D%[/BSQW"#E%_72NZ1IBXBM13D_C!7/9!=>/MR*U[[^
M:#P9^2[@WUB87)/FO&P"<V4S+PA(8VP7Y<BP$>W+25@EUI/RX@H26_]HTS *
MX_;J[CDWJT<S[9=<3PQ*6#&J3_WJW'U1XM5ET06*/@,)[++E*9_O1-2Z+,:S
M71@ES":: Z)5XP ?CW$H!W SVFIGHX=F\NQO]^&7)L,MY!^MIC^A_DB_>[6L
MKH,BH%(;+@HA/,5<)&!@=0"K@934>0!4P.*IXT@2:I/V-]/TUVN@B+6]]X-;
MZ? O!^^TX\:<Q'\F*L]RD"HKI'18348.NXGC)&@=0W82U>I&K;8C4HQ?UE7A
MI5^I!.CD/$]UVU<W_%!*\EN89Q$90;M+JB_I<@3T''F*3]IA=9G=30X:DQT"
MG5&SCN;:_A"*M#V:N>)>BKZ:OGWJ;55'6J[?U1-VVOWBHQ$N73@Q1* 00O$6
M2.E7\GS8JHL$=B:(UZ'-.UDD!EA?XS'ZT:\ N\@8C&W9N(VBIZ?'\N.-41HA
M/3)GCU;[RS>_//M>RW-!(.G/C>T#PW0C_\DR)I8!EC9WP+^;*,7&%M&H*8(M
MM<]>W'88*]M^CN[EMY:OZI)Q82J[T.%.U;$.T;D]_W09J%*'7]D<R3V#1K52
MHF\+(=Y]&P,NE60VGWT3EWQFQ,K37TTWN7Q4-S?N%/<#_]NK>!731(E /_S.
MG*-:K\3+SR*?(J00H9G [K'%2%"V'4 P5P;79E<)AV&.L$JZ+0^?Q%@ #UA<
MZR>G<[O/58'&_+(T,17O4 S9X;_Z87)<4OXPH0M1#^LD9/Y]I]%8#O1Y*X0O
M2360J)I,STM@@LD@#6[5.#!V]GU=$W''',7FJ<*ACFPK[:\]5H5'%$."XA\U
MWHI#V6!2N/JXMN.\Z)D6]9G9MLQ4*G1F5& B^')I9J[Q1SQ=/2H>XR[;(7N]
MR)-BH_^^SKR*::W>5&8BKL.YDOD4\=\CX?S3.>Z"X17I4%V'=R,H\[4#_5;5
M:V?WUX]L?+HGP946 7E N:5;2#(E!6=F@#:X!FU;3L#O ,,[ 6U\&MCM2Z/*
M!%8#J5R:1G'1M$,9N>!X4J#-ET+MBZ%'#=MBM.X:G/KP*>E<@=TB$@2AM$H-
M12 <5.-'():+QE@"Z/7DNU@3<L$<5;H9^L9CS6\!.:H4A_\2<P%7>G>M4NO5
M6O94/:VZ7WP"C!2J B(81C'F2/$+!%)H54XC\+@ 36TC;+.R$4(D;@.9]BP2
MQQH([KQA\\/-1BWEA:+KE'*^LIMDONYQOUP;/^GP_^/$],T1T"+PE&",6>8<
MR[K+&59+:N^!B?-< #OV9B$$= H%T_+M$V4ZPZ$;5/!@8G*=C/$HILJJRW6Z
M!6N1_Y'M Q"T=R =W @ *6"^!V,?^@,0CYQIT7"0LD\KY3Y&U!6]S63N_USU
M1OG7+&K/09;5R.?L*U=$F?\\3/_/FU4FAPA\!]-&$GQ3)GVUE6E"=0'*9P)F
MAP3; QZ8+PW.!B@$N?B(?A]W2U$(_*:55:TT9<KJ$D+RJ2Q/U'BE-?\NB38I
M <;F'<5I9 !69)0'G]8>GK:R?U7;>#^V=.*(;F#^.NW4B9/G:**W]'\:.@HD
M4\"4$(K,F-X+\&E]@&%%^O,@HO%C!=>K_+R(GHZA,DW=Q?7(FNF@&Q^5:V,?
MW_%Z.VCYB?LBRIM) J$XC2 P',7Y(+<+/B-93D@*THE?8$S4,?OJ:<0^\YS^
MSM0LV,XK8TMHN4'Y,T:UJ_,^S4<?^+^MFO<[B2?CVKXTDI(?""2.LE/*M9/L
M8P',?HW<*FCNN>D=0UL/X%HOO.5<6EF>5+1EPY))M+L$I3_0+65II>."3XW?
MB6^J9Z^]=Y0]73UK-8L.&=U&8)W&@4-1QHBRFCA1_#)2 '-_-TQ:H!"T'E5<
M$JB"E8LUM.\,#RQM</"X2J_XGNK*:+=Z+;,O[;&W"\K0_/CT##>8)\J>93IR
M#8%93B@+UC&EWPZ=H4K-PS6&ZZ;.DQ6"J/XU+;6Y%+]4I>:ZCN>^.F[/'LI_
M,H/$N/ 4BEQ&>& ^V.@#R%>B<8Y<#_[?ZV6??W6[1",<\ADL\CF]^8RK"# &
MLAT6B!?&K;N0M52>?+1 U381%R*$I!*E@4PVHA.NR]XQ9J7#(+VU#JQ,6V.J
M_)@_J.5,=(-WB]IO[SDI526_%EN#? E":I?%D1G2^#+'B66[V#*#2Z6XW,MK
MQ6ZKZ?_S+/PTJRS_:/X@13E5R\ X)K+1X8W)I_D7?\YZNK'<!9+?V46<P\B[
MB,V(JR0*E"Q0 <)G^N2F@RG(9)XU[76D.F'CO/FMN+*Y:IUO^SZ&+5F-,W]D
MAB@HA&LJ;H?\O0]  4LA;,6A'(%=?;>)![']K!,85##NU4^X#BEARLOA!*-K
MCL9U.BYR\9FR]!T13-NN_M)$F)?+4\%'1/58.VZ\E!/!:E@DLVS/O&M@S=[Y
M\QL5L/H@)D_U7%-MS=09&N2W@VGVJ46(V+<0R%[QHG]C:ZXB0"#CI5C3SV=@
M6X)';WH^*':SCWD]?S.QG2Q6W!S@:><3M?.L\M&K';<@VF.?2=6X5J;+C"H3
MQU@&]NAV""&R7^=</'>P$AL2B H!-W-JK*-+T*?4DYMB>QZ-;TIE".8^,W:)
MT!LRIK89)%TX#HX\$]L!JX<QG[]"VY\!)+FQ@02)9G-ZT\^5P];'W@/6XBF(
M^I4M+XPWYNWZL:Z'ESAI:Q^5^/!T@K.?SUW;'*X%EDQ@G4.*\V[VPW=AQP@L
ME]B^-$\%%H!'$V%S.+&(/NFC,3?[F\\Z7 _WO_;K3%;,/<8F,9D4=9:3CV@[
MB3;^S-*I'RZ-'1)L85^M1N>2.9ULS$U>N,PI'97U&]D3LV*CCAUFE@+9A881
M8X$E=MK3M,89]%Y2"$*AN_@4:?X;WC+E4I3GU[+Z;WR;N-V(15VV-6V5N96M
MRTGBIPKV =%M@[RKJ8,XC0 -?1:&4I<=K,*NW;=P(%CV>U5&5$I]KW2N'>4@
M]<;>4$$B5PG;C9 10KR0$[,.? )1:=ISNAL5'ODJ&+YC5*IEJ>'-U*DACR!5
M@WAK>X.R,Q"1"WN,E(] 8+K8OUMIWOYC??4*(E$(6;\2Q)=\_[ZAIB'[UR_Z
M_W,-T,&+-J(Z*580<8O*!R0_%*"+ZW:\];?NWB,T1*<@@F#20#S6;#+@/CJM
MW1DGO60@]O#F1<*$(;8W@M(\?O6QB6H*>=_:L<WZDX@0XSL(.5P ="*XF[J!
MJ ((H%(+>!-6RW1*(,."F>]58CCLM]7_@O,Y'U?\L:?WX$.46U:V DE9_^ML
M2[IC)@ZU/6H*1*F( %2*6G)J1,.[8SJ9Y"ANQ)24(H$NZ*M)NKX<-=L2%^I*
MD!%HH,_35<F94)XN2^-1_258DJF]@^Z)&L_[E]R/O25O$4(BY6WI[A'_=.79
MY2.N895<B@+THLJ#P70R.^#"U)#U"+<?A<,7Y)]V!A9/.BKSZ^_<0WSGK+N6
M3SS<1O;3L*7XUROP%=ED,D+%RI^5Y_GWP&BJLX8$.^SYE?X O.%PLSF_2B5'
M7PZTEO?^5EU?CTGE%U*PX+V18NIT:!*8DDX9 P:.[5"($-+^#@#_6&RI?K#L
M4DR%[GM8=7W*X:F1SX-;==_C&;&SV3'?HOQB7OA%&=B%T/HWZ3*Y+Z;F$*P;
MXHNPBN!K:YZPO';\H9I!>Z.=[M\&EAKT%M45)B&'HX9!9Y^,.]\!8UUR!'2-
MDZVTRW>]1H&53@UY^2[V3]2^B;E*BX,"1:7SL5X.<0CV;X'D2"$O!("Q*MOW
M\=R&F7!-GLI(;2^J%:$4J8YL\$CW'-W[P#%6\>3+>?7.WV*?X5=C$HY9E^YY
MVP#"#VVV\A@S"A%&HMQF;,IB5&K,8>51,FA-,IDBDZOFDE0[Y_L[[$6J10G>
MKF())K*T=5@BY^H%T=B3(K_'>-NLA1!-Z.(3(<2_FR6$K 4IKZ"8?#:*$P&H
M<E4PIX%BKOO/Z_,DV3]420_CM-H8PSM42E2-<1;'[-@1_\<O7"\H%$6DY7H6
M]2)H+_]>+H), VNC*W9+(%R>_Z(6)C)'E<'N_BE 5*>NTK]2.E8I^&>S:_NL
MTEY3WDQF67R--\\NVGS(Y8U@F%H=G8 +Q4T8=R*JD<R=$<:UI*T_D5?&C&OU
MP_W.7>G1CCXPI]7[W33<=MNKBD'(0/IDTE$(+Y:5W%9)L15(H&80MY$P1#!4
M\BOO./\ATM/]F58[!=]T_=57;-]Z?8G1N+8ZI_OF6^T$^8B!](JA-4W)7;UC
M2[V82K8Z1P7@<QUXD$$AQ*=R4GQF-9%WGG:RHI;,X)8KMNUWG<<;-;Q]G_1C
MBVZ@L6_J4&_NM-:U :VMJI_E^02T_LJ_L56O7= OA&S_8SSQF_X5;]PR$+;2
MXLGY'B&$2 +G[?4YRW+SU?I;# S)UULX-?OK%?2R[5[X9.A&+I72*RFJ LEN
MT#G-@%*N^SRN3K4=">A79-$.VJ3-X:&L/M[^XJ0:6'+$CVM]V\Y[SAN<_I5C
M?;C]1:AY;EJ==\;!?M$O('X>S^LB55-Y<HZ<9_W+QLP59 I)[@]" 7,$*'\S
M)S%M,UJ)82PXG101(?;*UN+\,W<H;A.Y*W:W(GO,C=62QU/K;[QGTA&BRE':
M)]^E=IX.-7@NA 1\.D7@I,=V+\9RMV.'$-)E5BA=Y@3W^F5!/R4YC:DY5-ZY
M2EY ;)ZC^.66[LT=,##4R=XMT^7W6P?U;$3SQ(>CGAY0GH)YM[S@DP,8]1,H
MRE5CP#_\M4GZ#G08$K #R[WL+$4(H<,$0UQDSC?4+E@MG_"%:[[T%K;Z1V0,
M)&12?Y */V$LV^6)&4>VSXWB28S)6[Q9GB6Q;\_CT'7.+T^#V*O-F0)9/R'D
MX>Z_9W+>SJ:0_O#CD)%! OFQ"..DC[3,^-5&6%*8*1^N?UBD3E9L.21$,_VB
M/+Q'MK/&9(^>4^D>;U'\/D^0#6_,!6MA', 52&9R=0,)U>9W<0&R^HS-Z<^1
MGE]_4HH;XK\-5#Q@NIR;.E7C)YC3Z7@ 'RS5V"32=PG",I[0YX3P&W"T+"%$
M%6N)#F^E2O-TV*(TXTQ>Y"N>3;^5XQO,D4SKO+::KSN")^-L?!.<8WU.>G>\
M-;ACH/-))2M'#]=6A5< $AG&$SC&*K.(+7XLU #;3X)96<_$;6H5E^033-^D
M[4F^&%J^]YW4J80/=Z>VN Q3:[L7X]F6G.&:=X -6PAA?'^9PTI=6CZT',]3
M]K=2%>C5N7S-S:,\Z6FTM(,@#TU/;YD^X_0UQ*!\:5J%U9#4#*4_LVS#RO8;
M_"G7.EF5VF<_9,J-3)H>G-:6W+:OJV"/YIM$*0@$(@9!_K-9F1=^%\XMM4),
M[ [O#IXE +O%%Y]P3V,GJ&(T8#<7CAV/PHF7+:/,T?4"Q^2TRMXRBFQQR'4=
M9J--V+>]CZ4^SNZ4?_;*QPUR$#0 QJ2&_QX1!F:2J<:<=[ADY*:(4)>3@+$E
M=&U+9.AQ[4/X%EAY?IO4I4L-FE?'%%]>#=!PW  :[7@@)>GO;<-5X/=[<]B]
MS@Y79SKADDVU;MU?1J&^KYIUPGGP"_>Q8L'#Q*V@6UF"&/^-&BZS65>W&P<8
M7B : +B">4[>I;Y;& ONX0"!NF"BOB$RRR"=63QDCQ()&/"0\YJA;E5WSW0!
M7G/ET;G021%$V#)HJ<V9=*3&/!PD:'?<NT8U-/M]28/-]B7:A<%N.AG2=[53
MEZ:/'#M3-ED8E?(P_=XMF &VM7[]98T0(KX+.P7?-:#\Q*::E1P?$FE1Q$T"
MYE3PKH<;Q))H-WDO6U8Y B R%!S6YI%R'.WI^AY^45MI1>#-[NZIJ_L?E9LV
M!3)(]?U9R3PBU5ZYR>3VHQ#R!^YI3KL']3;NK6XZPA^5@% *A<M@L+75P! [
M%MG(%D_#[@V&R[C_["J%#[OM'(*/;'$/#K#-"0T9:NR^-6C:\4%[[3>=Q%-(
M$T@KLFZW(E@5<#508;'EM:4J^."4)=O%\D+'Z,APTR2[)?]W^+5O^)CMC_&!
M6Y^E*;@?-!5)X6+GS&\Z\K;%<\47\K_"79*_LTHRROYD]]QU7C.-+?]DN:FC
MOA7J4:?+4^90+[#%>2H/!)(]]#Y)?;LW[@"I*V],$]:R_5[4S> O9Q!W.I6F
MQ\\C'7D8T*Z1 21UN#A/GW4/IQ)IZ7B7)%87NM^=!>W<?F*,.>;M4G=/>VBZ
M8W!W8Q(;TQ8.?82_<O_^_*<R0YXQ/\7*)I+KD3E9R2D XE^@2[L;D7?<R1H2
M;UF<VSI).?3R0VZ8R=>:&8&SV<%-R:VQ29$;=%QS(-.#D#CH/UWT4;;M&)W6
M; 9A>B!=UK//<:2X*L>TB7^LK8+)K#@EOZVZ-;MC2),X&M"1E0NY]?,,3>1W
M'T_IW$(G4H.X/0@)%M"$FW<S.ZG*M5LCEA7GV:\B6)F)%='NU/D'' 4[50(J
M4'[GRW>AY-6H52BLF\IR%T)N>ZH"\J]Q;99P#;3ZB4/1Y$P1P?"T;']1G7:M
M\]OV?MN "L?+UJ@#=M_HF3?_0#?BVO: COZ6*KO,LRM#ZPJD/_KZXAA3?A[G
M/8>+^3D1[D^>E.:)7*AM4/UE<;)(4NEL]CF]F>,V%YWTIS"^8#@.5@-S7(CQ
MHA?W(B9NC!?#<#/:5![-#IFP]7U=<E>!64$;"7TNPZ8\\MU3U?JBZVU!\I*"
MGNB/9<""0;TP!M^(_2R08176XG>.@%A=O/NYC>IZ'V)Q/;74R(+^3!PVK;Q*
M8D+9U&-\ GS[1P9W2F79?60YS,6114@TK2:%L3>7:E8EM'\U5Z<&[[?TTDS1
MSC]QDA&-U&C@)V)U,=[\ J(ZMA]63^HRAJ(_X6[W7 ^G.8BVX^7R[*KB_-"Y
M6\V>=.*7OO4<ZI)(4MJ]35:+Z',U"6'&?PX&$XYU'IE*JB.6<,]B=$#O:IS3
M$+WC2GQ,$T) .$D^Y!H,TH8S_C+L3K.EPHZ^W1?V?]US8B@FH,GYX$PZY'")
M0'*(JT$5=%,W1KH;;P^*NI37 ;N+WS_,"V?;NPSE)-:-W37;C9F\<_N:^"+K
M5<:TP:U31\J.&-A@J S'M4O19!+'^X$0,N]B&*?(W2SH0=016L&DI 34<+KY
M+2O03(V=8PYE:C8+@-00V?GF]H=P[RU>U36Y)Q]_B[&WFMW,./CPVPG9Z_D-
M/$72#+$8S!'G_^:^Q]W<L\"E?5ZLCSQ1U?B^]H4DV1<'"E:_]\YR6A%!OV$:
M5^[L&H$U]IF*K-3].Y_ ^)_VG[,IFTTZG!-";-]7#YCAWGKT2!NV+$^,(G7Z
M3HQ_/7!8%AN$)>/J&GC*-9Q!8(![&K.7U<=49?F?(-!T.]7[)'[>7T"(HRJN
MC/'>&ZGLKO!)=DMAWI9PN9;NL\<UJTG=<:X."Q*+MIU_D)0B%S[H@[3G>P6]
M"'DK\8*O'[FGYO<U$_>S<GX4?S_MUS)A$H=?_ZKLR=Z[EK&9M6E09"63)S\I
MD,JLQ+6=M!)CB[>#V$F@[([69Y2T4=4<Z" UW?0X:DP%%FR;H\*8H/Z0;VH[
MM'CU\TO%WWMW$*H6?M7,)"^._)WSE0.=WP%S!<AB-<R$%3-0:3"EYM@2QYF^
MM)ME=B\_K%(J7HN5K6:]N.KE<[\S/%S;?[5XUT-2;_MF,H/*4YCE/,*E(R1)
M =0)77I)6^8M3VT@AG'7B.?+($ Q]B.16S&!!3-\8\<1ZX#1+GZQ:#0ES#?W
M2/3VMB<W;V&SQO+0"W0AA&E7*AB!BP&)-"1%_/0@5CGPT(%B: 91HY>.+FD<
MJ_0Y8C";L4:*"=-$/7I#VWM.(I36O?;>GRN)T>27@8I[3ZI#+?:P2SJGK88Q
MHCA6.-D\&@\#<840<O[S@Z]>\8K-3!/RMB?%]E= $C=]X=&'=*4HJH)  NW-
MB0+'OR;H(L@284!>9_C/>I(8S['$QJL2 '5Z[NXN0G%<[O1%^\?/M!YV7%M6
M>YU5W9NK?1\Z-*__^P%G%Q&(!3.(+;^>%/R$1*&VKB/3:Q%W2(IY]-EX*TE&
MJ7;+D*F]I6F.D7%A[<,MG;U?%[2>9+]TRGH1,)^6ND:VXY- LH $=);;D( >
M;G&!3E6:Q^N ),LOC;\)EW"3<#>,X$0XUL#6EV :^.1>[;4Z$&IEK/;!E6FG
M]*P (K)JRU-%<;+XKW#>5&!7<@>,@N,X 5E% *K#4R[AD_.[$2N3_ <]VU8Y
MHW>L?WS03!D^T_=8\[%[@$>19>E\9?+-<D$3R&F/C:ZX\29+>S5&8Q]')5*U
M.LJZ(2 L/2BJO :J42R7'_]WF[8$KJT%KPD,^=,?K4#OKN-N-YN7SN.4?1\2
MFQB63:5<D6@=/AL>^NW\8Y"0. ?<7[-1QKSB"&IX8)G(OD@G<%7+2'^..8F3
M$?5]S!1N-._OQO):C#C_-G8SYBK+F4#'9:B=(=T$*2EK;7GIC^U0N9%1@FY>
M[(8O&5KI\- RN'<NS:5Q'@]"QH1\'H*==YMG(X3(PFC0[>CKS>Z^P3-(Z"1F
MUQ/[9D'/8]YKH] *1)W_1;1;]@GG>[?5WF]4%B%:@5W+@-AN.%C?;]\F>;6(
MTALZ$("-65.F#)JZ>$@(X9QVH?IHV;_S@Q]_H?WDOLD--#7K@_+**KEO8H;3
MSD(PBPIX84 ?UTTWHUG\)<^0O3D'_DSW3EE$Y)#9[A59-72%]+'O)5"QXG8>
M.<33!3F=#UGW3.6]J>+G-HNQTP2;#8$^5C!#/*T9%4=CVG.N#9EY(,DWT,OG
M]D[7KC^UUZDYZ;_?)L!-OK?,Q%8Z5.J3MZ'Z=60UCBE=]G<3/\E_&=";38)O
MYK]9:"?4+&?X-@(.]')GCOL'4S?CL@;;D"1G?^Z>RUL>=3<5A#_[\OD(G F.
MN8MWG5\(&M$1T#7O$$(HNIPK[*5,^K(BL)_<][HSIA2("#HZ<\+IHYI5Z;8;
M7BE0S5/-5[K"L[#VB$E]3CK_'E$*W4?39>J^1,,ZU^_!E<=XD95!>/GZX?-N
M0YX#.L,AN1N4=\10CAS/2MQ=^^;AU'NL'+]!"+GJ> NK^_<ZR#H"!=FEMB=8
M"%%> ?%;]+T50MJ8<1-RQ$S_@^'2TIT\\FIEH&X^*^U8E]BMPCV0E#02ZV*?
M3!>!=9HZGMP]"M\Q%FKL!3QG53KD3O=UN&2Y>5SJ"=D^DS^@H_)[.[NK;?I
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
M#REV(24N1J5&PM3W$-\^W][3>Q_:(W1!YE7;W$7.@K%",E"-_;U'[_6V]O?
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
MT9J 5#HN>?T ;2C%=>%EM.K-A:@5Z]&71L,*CR7NG-90D5*4ZJE5K_D"K5W
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
M[V +I8RFZ_C+VE48S?Q[Y<U16:=2+(8TS[?7V2M<YB:!'+:MF\PZ ]\[(Z#
M5' AN$R$JK4B [F+=X<54)!D[<F:^D.[RO(N3RQ_TYSH]GWAK[QFN-%9G'%$
M[L=W&D*<(!!;D8)OL/J"Q0.O!5W2N$Y[YEJUVJR'%A! OX.5&Y"OG.L67K6X
MS=;$5YUIOG&"A3<Z(N=YJQG;>P'5#H)??CCN$C4-I8P(P3U -,*9,6SESJ*F
M*I;-41>D6$5<NT9DA7E%+"ZD:61ZYFCO3/<I\:?7O.T'U"[O'GGCG+?:GVK(
M<XA^-DT!["[6UHX567O.+'C=FSDN<_4F6[/6)",P3IU_[^*"KA"="FA/\&0D
M.(E;Q8 6J IK^[DH-++/D7VOOS4Y8TWT)^ 0>26*[[=H')L876E!6?J&*16Z
M++JR<S$-5V?!VT-@4!?+N'LP+ORLZ^3K,(G0:K:&V\2::+M3)"N'OG-4ZRM#
M_Z9DZY^S.A<-_D]HFQ6.[0#E]5T@72!J\S\T+(AGPD^T#N1>,,4: QJOO1>H
MHC8'T:C.ZA<SOPK&_UIU&C018P\_Q@"7ZGKV/K]N7B?D;G, UPF2T CBU"TZ
MZ'0@RC94\&1-ND5Z$#LP*.WF8'B"C;36<X7O/=GS)UO:"TP&&I:R;Y]X]<T;
MPUM;7Y/=QH(Q#4%HOLLO5>",?25'$$"G9_Z,82'[9LU'#0UL=(.]*A*JUSHT
M>JB!I]+T^YMNVS-:+O@]V^V1\T+]K\(:4A[[#@=;@T]Z;6VF[R8T_8>G(Q30
M\4<=&; >,--HSLRB2>92Y5^?'YQ$>6H7[&CZ8G=MAU:&6W>(M,YRU4*:KA"#
M.-4L$ /%?=HFI G7"4JN>QPW?JFU%0L'ZB_Q5<4&_??[@:!_C_VT1U0+E'Q'
M^BN]2B=+DZ7[7OF9/VQ]#PJ6-P8N'"M=_[$:]7S:E?.1!E*/AJDP$SWY*T\?
M/Y0P%LHH:33\_[P8U__SQT^'/<KQ ?K9_OTC:'(GH@F7V0Z]PJD]V;H[,2R<
M\^N#Z"&A?8;Y"]B\?G"(Q; CB-4<*DC> .' K>6=PF?=C$Q"3)5]EU6Q&S[_
M7FO;/73O/E'N,_[DB&EQ>H5O"VFP+S>].3?HW\VT#;Q@KR,G>Q/R/)^'!)F4
M/D*@C0<NPZ?L!#G>;,0F!/(:O&\1H9J!^Z6$ F01&QIE?#\:\9\*2$@Z/?""
M"_>(?81T&QE FD7H@>W%1-[Z$8Q5'?G1WMJY[?F4C4?!4=]OKW27/@ECK;#O
M4"SG(7FTE4 <>H^=3/_\MMD1*'ME1DBW>(\I1IDC5SU/W]64K-V&N*U.;\+-
MU9#4@6+6K9Y\1!VGG'L9&*5O]_'LKT07GQO_)$VA&(>-#^>E'@]\=^AA/V1O
MEM@1F+3[S\>G>@X7%+E>F(#7QC2.MK?.#E8W;-3_XW9210\%W3 _].)0Z>OZ
MO3<K7WZP;B!]3'OLKSG-7YVJ_Y'@#1LME]OH %V?,DPZ+)@B;,.G5F^5(*5*
MK_H&=D\0)EO[DK=/?6I:4#AH__I/1S9C:7K)8><Y$]2)_Y4-9FBWS@"?K$-=
MGNDHZA/OPGC9O.J2&]KNW6\[KC>K%KLF>KE$YD35*O,J34?=@E^,.IDNQAXY
MA0'MN4N+:[\)&7'<*A(X)T?8A,C8\0X6,#4V(0Z& /CWOAN.YQ05&Z&\"3D&
MVN#=LTW(@)K[OXYNU.J1K8)IM3#>RW\W25[@S_<\5=9R#PS0">Q#P,BIUN>?
MH9/?;4(DHOFX+A I'F#<[SV?F9R=]'"*EJ:&ZMU)\9.35$YR<SF]K5/M-PM.
M(Z9C9=$[$:+H"3JGGI'^O37?;:+Q&\,[V6U?ROL,X:Y5N7DJZZ*Z"$]&A(/7
MW(0,"K.3!87A?UH?E^OJ: 52FF>>_6UIO1!T)?!<WBF7 PW/<\\XMKJ<.2,(
M-OF!!-0G>+*.C,R"+"+8T1P4RZ6M.YC]A\;)+U"386M]_U$&)-.8Q4_)\8&=
M+4_4%6]B8TX9=7_*FM-IQ(@#QG,S^@+QC^Q7]%DN*F?B%. [Y^M^>GBI_2+.
MG'#Y'NX.W:/F9]+7^8-E[XMBGVKJ\.HU+[4%%H&#4H'KA ?R29N00-Q.S 5
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
M-: N=6Q_7MS>/R@\CA6!8MIM<0L1IGOU_QS\'8I(+U%G^^6Q;W65T6'OAJ2
M>N\64LG)Q!]-Y%&WT.08@]+):>W%;8$&CW9>=U_\BC423!#JEWL4<7-@\J[?
MA&RM#HRL$Z'C%^M?.3%4#]!=BV=D0_9DN@QS^+_:&QP>JUF_U/;!S-^W&0;[
M^0N# RI8$QP#MD@G?G*B9UW)K@<)0X?ZY'2[UQ:6$4X-FPY:^MJZCUW\DI11
MW1X<JI)VW#OSQ+>$HI^(N:022Y9%US*@OMY-G"(REGO36ZCG69E]]8PA5?2?
M7G>%DZ]C"E =1??>>E_1HUT\+@2!F*31JVVT/ 146*T.TV1K-Z^3_+^/W26Z
M_)+&38@X3[7VZV7CH="GE-_N,B$69RN4_?Y<.-0W4Z1J-!S7230$5-GZG+-
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
M$GUY^87<*V'I.ZP[ISK'\^GO*W-,9V#6VYG$""JC@VFQ$L@A>0(FW+[?)C?
M.Z/CKLQ$.Z"+69UPA"9]_#%"KY1MOC]>/];(SS:H05%6V1WG=4;>D4-F$M.=
M=N'UAYCSJ1"4 _K!]KZP]OFL[[&^XS9GZIZR?D:&7=B:+&,O<@\#/'D)@/T"
M-@]M"?Q@6FSUG<8WL7955#. 42^RW.EZW3)SG['JWU8B5<R7/*SVEFXU535P
M[GRHOH6[*IW2D\J'HR(^@K@%O?4P1ADY(S'&>GP>("P.7'_2YG>MI85$JW'F
M'W"T/3X,B_^CN6M^;G5-?.K[K%@Q1: 7N0Y /#D6Z5!7IHXGL^O&Y2J\E1^G
M)#\6N:/>]&BV!C)K";]Z).%SN\&?%],&&"[[7HPDR;N"XN'IFZ @"(/8!]D&
M17$4Q;O]HG6UN2MS<_,%9D+$9?-J6-9JH[=/0BYCU7?I57&QBHM58NZ^J <:
MUCL6Z)( [PP&#I@ OC&<HX' 6=;SJSTS<:1=595 >#]$;6-VV4RG\LKR[CN>
MZ,.DO$+<CZ.ZQ]8Z++F8B+/.$+M$+XG#"$(W54MLC;_*2^&6])@$<STRK.7>
MK=@H:?;/Y)=97!L(HH5?OTM6><ZV/VCRZZ6%XB3:&KVD!P88#;%5!(Y(+D2\
MVX,]5WE^-O'\J\ZB(8=0VDAL*+XD>4<]?J4&ES'S,;"^2\O;(.9VZJO\PUV;
M(%<0P5H2/**E_3'JBP*V]-%3%D!E-C'V+M!K-'.%@;%5+DR=K>[$<_2:-'-J
M3< <_.G,!Z3=K4KUXD_X.T=.Z_RIAUH>[8-HX8.'YL'7L%IX.W_R^VLTD9.]
M&=8L9&?^D51+!^7N6L_A%WK)QW9W2':9NF(OV"\>P;2A4GX'K@K<$_7&*?[5
M,VBSSP]Y[[@!WZ9,^1?-+OX>4C[^^XQ;(&1?&&5V ,-!6C"&6!XW)I@%@UB=
M1%_N5)JZ/HT)UDR\0%_]1]!Z<F?VM8I(5)>S]VE:23'BC-NO34\B'H&U14]@
M"Q74%MA*N  FR85;*H; Z>!XSB*2_)+<P@G+9.G 75^XF2522<>#)B[J@=71
M7NB F#LNVL4RNP\.-DV;\OQ$E0392!BI8K @DU^NS_F2N;I X6P,UK)B3L:@
M3E&2BY3FNIZN/YAN-#!,O^=.,9DMI)HE**EO62+*$8,+4N=E*-&7N1YPC#(^
M<]#.[_@W2SQM2->DD[YA/4'W..P[X/@I/V;!7.;E95E?'9=785OJ;W$MA&J:
M/ ^ZDS4^=W$3E/YR5!,P[?]H/20\:(?9)=[_]T]9M.'^4YF4C,'/OWZZLPT[
M7]<P;T58+\(<&W/6M>?"Q8H"P3YAD*APGK>'.]H=H^&1?C-\-\5)K1GU,F<:
M;EQLF./F&Y)_UG@=.GF!_78@5^./'[W$'NGPV0-5#"#C3X>%O[&)\6"VOEW'
M7_6E"U%UZ(^T+R=N(W8O]4^9&0GW&IS0X"L9'DJNK*RRM)N4@$/V-PS'PX*!
M=!4];Z)>?&C5(]8O8)77U!##,< #L89Y.\VFX%Y+KE4$UKV)D9:5I[=&>>&E
M7-D9/>BD/D;!,750W6+]]$\3&P]M$_9^7;Q596UU<NS53GOY:%WXJ?'*9*?@
M,>K"[?D62"I%;Q.TLTL%G7B* [E1<[.*PD&EB"VB9\**+.U^#OCC&WMG?Y3N
M'Z'>P1@V&Q:A2:&" X01!QS[ RQXV2)5=U\!,_F=E&:DZ476\F3"&'-[\C:,
MLJ]\^6*.O#NWCGH\Y@PQ$4N5*%W!_QTGD^/:8O)@)'BWK_6\<E9-)I)*A\*3
M:C=!(2YV/Z?9]-5(C7G\,.G9^A[$N26$_#MIQ5)V372'(B?PCB:VC:93("Q3
M8G:780O2$==_1>@Z%8:<#6&T?$3Z8OVF^Q^H_4'PZ9]=2T$S7$&)"=QEL8)T
M/N:%Z DUX@%U)I=5PAY1[S*=#%^GG/B)RK)@_[+QQE(QFN8?66A"4]ZQ!+]/
MI&/?-*%%SXD+%9(3+K\RP+&<Y5T257<I1/KQTZ[QLO\)=-+A89^\48V_[/BD
MC5WPA[>3LX&>NI'"H5,5(97)T&">A01]".+ABA?@&ZU@><+;BET0A'CZKDGL
M7/"YR8LV.DC/B#L-Z*3)"4KC[?K#;GR%B:LQWA\8F3SI4/<U\1"F&9=+02X2
M&4W,[<#%3=  ;DKS^KW *-YG!33+]6YL:RHK/&?8WO!$.#+VYODAW6,J@YJS
MDOOI**K>!(42DZEMD+XTP$7@ENC8)D&];35*PG8S=N.+$>A1RM.DO"?I81^V
M$=9J5]#!TG_/&D3%T&/FQ4\373N![$4/I0@<Y^,W)SGNU$ @UO<=LUQ#2081
MCHO5#U1@'#OQ:OVL@JRQ7O"W[<8R?VZ"H@NF43R,Z/5+R"Z R+L+Q)J_+%>=
M6J13K!)JELGMH9]+KR<_N[NW?L_C4LL:6?F>WK)0K[Q-4#Z$XP%A6"WR;BXD
MP08A2B$36()6"[FO0 7O<;Y]W :C%'1$=Q9)0Q@4J]SV1EL.VH&P/MU-?TAV
M=WT!Q7[-P?%P'5,VHYD_'46#G:SLQR4#NJ9<C=:K=5$S'<<?[-?4Q)U#F,*U
M"YO[M5R5PQ1RM+YTVWP'],A"55(_\662E"(\$]/H?9C)C?VUT?>]NUXG:.36
MH;.A/8Y_W2_:X2O)3,JJ3@:'&97NR3[(/F0LT]_E(*71L%#PC,<B+@T6,9KG
M!.9J/%Z$@-Q_Z=H^V4 PB&Z__K7E5%9A*T4#U^RRYW:PZQ4U?HISS*3/D%BQ
M7J 3"6O]JU80]Y4*WE@&Y[1_4NYY#E2=!K(;9V\>5R@TS%=<">[TCZS<L=-E
M&)\#,4.<.QD]]_713NH> 'Z*.Y_12#GX?.[O6WX?]7Q#QUH[GMLN.>L)2VP+
MX=9P@SJ'0DL'5=,4404Q&,R8XF$ *POV.H?8JUVFN_W^N+\/YS.5->?I1W8S
MLBS]_5AMP%_!<"O$:Z_DV=?R,KK5DC#BD2,)UD0&:1!"DJM@AQ(7<@46&7%.
M>SW ?4PB&*CW'+_]LI4L@$U_NC_\V:0ZNW+8H:.-<WJEORC J51RB$I%J=85
M#!E/4>KOP)&D6$Z1=TH0<5N4V)8>JV"V]8/-<&O]W!S-Z('B]+#V-I<.^1=-
M5<\>@>^@Q K2DNQ$,53.O%7@2*O_*/R54OBE[WX7F35R;NT'O[_9V@ZE%O"2
M?'=6Q<O_M]&MSXR;T\)\OA-TI:JFQ)"F](K671V",,"@YZ-1*U#$2HA8H;BP
M3,1&T7S39SW:E0,[Z1,81]*0]F"*\E#KUIN/4*\DJ&X(6W@HN=U9HN>C*^-0
M Y8'X!?N+AZ1P%B9T&VJF0<^.BH ,PBS/&S+#RJ,(6PRA;+KYDE-0C44ST%4
M1###DQ9Q;!&''\#A9T%Q]:-U^($IED;'U? &]-MQZQ(U1@#Z3=3:Q;O'M0:*
M/\0MYO"CC&46,8K$'JH$"A%4&<)8.*^,T\2N"0]O)$8_;;A_XOKD=YXA[JLX
M**#Q?IC V'@39'FP9*GJ0IT)J.#"?TN)Q!;(2BY7OH>ZFQCAD2[ORP4GER^*
M59[[301V32QEF"9K),0K/1E+JE3<FOR.UF4K=Z=1IR_!6WV+ZOD9ER!K6H3L
MX5^<O"[/BMDGDR_(S=Y\I7,D+ZX)!$A5C]I$N00-\40[=:5T@2@+M$VPL%GZ
M^3K$@:N)Y[EF_>UE1WZ@ S151IY9>_96*CAGOWMT_KU<]T"2HBL(C^DE @?X
M["(.3,*=\YT<A>:<IIQ_J)I"A)>NO2238T;B<^)M;NR[XJHV3,*T8[.-8K,G
M75P[^*'X9V)98H\5,:A"DD5+UZHGF@*N<5V:0!$N'K?8M O('=1N>QW:\"&P
MLOK]A$MMX.GRD+JZQH5MEQZI7D9SI>\:P,*]&Q('NB61'1G+ 7L!"-9#SVY2
MU&7T-'#T//"P<>Y;.])PV=Y?RX@20OK8G8E/'?ZZFL[KD$KOEPA52WC;16T$
M)7S" FI%B;.+YCT&U4=PRNCD*0WRC/T%NWOFCV^';>'5QH:%WJHC91Q2^*F?
M _JQSL0)56=Y^H"5P&QYOGFT#YO&GX&G",^'8#5<:O =7FWO8]MN'W>;\LNS
M,XDW_^?LGFTQ79A5CMK2<\C,#K$B5: CGH20RF\(#B0F 9&U0*[$_XR;M>/7
M]E"P#;U>LP?^W$E6GGO"E]-,^?PGL#QUGR]!H;W,+\D4&*>CQP';]WW[:!VB
M)M*V=X<=?6.Y\_3RA8-;D?5O0LN#K&Z.NPV!=BYL\;?^/R"I^:_]:__:O_;_
MQ"";C/\ 4$L#!!0    ( .&+850'@5<-M&P! -YJ#P 5    9G=R9"TR,#(Q
M,3(S,5]L86(N>&ULW+WKDMPXDB;Z?Y\"IV=M3[=9H(L7D 1Z=V8MI9)Z9:LJ
M:255]XZ5'0O#-9-3D<%LDB$I^^D/P$M$9,8-8(!,UOPH560F _C\<\+A !SN
M_^-_?K]?@:^RK/)B_:]_"/\<_ '(-2]$OK[]US_\\N4MQ'_XG__V7_[+__A_
M(/R_KSZ]!S\6?',OUS5X74I:2P&^Y?4=^+N0U6] E<4]^'M1_I9_I1#^6_.E
MU\7#8YG?WM4@"J+H^5_+OZ2"T8A1!!$.)40\%1 G/((2$T2H4(C%T>+V+VF(
M5"+#$ H9I1"Q+("8D A&G 28)2+E2#:-KO+U;W\Q_S!:2:"%6U?-C__ZA[NZ
M?OC+#S]\^_;MS]]9N?IS4=[^$ 5!_$/_]!^ZQ[\?//\M;IX."2$_-'_=/EKE
MQQ[4S88__-^?WG_F=_*>PGQ=U73-30=5_I>J^>7[@M.ZX?PB+G#R"?,3[!^#
MYE<PC& <_OE[)?[P;_\%@):.LEC)3U(!\_]?/KT[V27YP3SQPUK>&LU^E&5>
MB,\U+>OWE,F51M^T5C\^R'_]0Y7?/ZQD_[N[4JKCS:[*\DFK!B4Q*,/4H/R7
M4YW]< 5\3WCK0ZP>P#7B_NP+XSE.?_8&]XNV#W)\P'O=7 VY?:'>K,54[^ZV
MJZNACX_8UVM1U'0UP6NQZV8/\LK\XKW^U'5C&CIC3)M^.M.]!U5^K^5:R-9:
M/FD:Y.)?_Z _+=6W4BQ_E*Q^I\UXV4Q^KU9%<<]D>?OYKBAK_=K>OZ+KW_X]
MEROQ3K?V_9.&_58_4RZ#C F&LPQ&@A.(8AQ!DF4)E $F091&8:;"9;U][Y=R
M#7_YW$-L<%P/X@\.#-4G1GHIJV)3\MT<>;\Z-O'I.<_,DOB'-;V7U0/MOJ E
M,>Y$*]R_;8&#RB"'NL][P#1V\&C @]R@!Z6&#Y3!_S]^V+$QDII6LR!_-2[O
M1@*P$V$!=HIHI(!&#&#D (T@H)$$&%' VXD4(3KWLO&-7EPA3]#\'A53\">@
M5\;IW%'0,UIP+XRVAMZTI UY%(91ZXC^RU5M_W#PHMV4O5"TY!>TV#WQ R^T
M^_U0PR<CS"Q7_$E?%_[>S59;&OP?0%$*6>J%V1$BMB.N*NOES_K]^J!^HO]1
ME*\W55W<R_+'XI[FZV4BLE!@/?$P/?- E.%0?^(9I%& ,AJB1,]!-E/0V5[F
M-L?TZ,"O+;[_S\YVG6?R_"SAC9^1IP%[:JRMAY7H.S^PTJ@;N16M6 -<-_"#
ML1D_R%5=F9\:"P*#L%O,_LOY'B8Q$E9"]E; [F&W8;ZIX"VE#\OWLM9#Z(-Z
M74J1US])8UJ609(BCB2#,E8((B*X'N!,P0"G8<B4I"P@-J/\7"=S&^0M1E H
MT**T&^-G:3P_Q'V1,_((?\X+^+6%Z&&DVS!P;J!WW]\;[-UOG@_XLQU-,MYM
M1.V'N]6SPT;[&UJN\_5M]5&6G^]H*3\6JYP_?M$+5^U6\-^6*E&A5%$ @X@'
M$&%)(58T@6$8$!'P4&(J7 ;^A?[F9@-^EL9UYMJX@C^^+ZKJ3T #!PUR-W-P
MB6<[R^"1O9&-1(]TQ]<"M&C!K]W_#6S0X/9H.2P9\FI$+O4YJ3VQ)."Y:;']
MVC K\V->/1057?VU+#8/>CRM-N8$2/]6"U7GZXT4'QYDV:R#;S@O-NNZ^KFH
M976S%N\+NJX^22[SKY2MI!Z0RR 2).8LABDEVAD)$8,XPPS&+,(\DY(C%BR_
MRI(5ME;)*SZ74;B/<KS!V&,&Y1;G JQD50&Z6A7?S.&1F<[_*TY!OC8G:8&;
M<?.K7CM3^&(J&WL;K9,+-((MP%8TL"\;V JW +UX"] (".A:@$9$\&E/W5I*
M?U9V%/*]VF2_"">UX*.0^]S>C]/)L-GA]:8LY;K^7--:-NUSNOI"O[_Y_B#7
ME7PEUU+E]3+"F)  A9"F@8(HCC+(0HP@YC06*0UBKJB+)VK5Z]S\T0:MFW&V
M8]?.Z'KG;/3-J 8O: !WAE%#!AHSZ$"#/W:P_^3//#K1Y-7LV?4\J3ES(N.Y
MF7+[\C#ST_B[KV@EQ>OBWK3;6KVRU&^2;#;8'W>/?*2/YE<WWV@IWOQCD]>/
MNXWXZD-])\LO=W3]X<$T4?U-5K44[];M$?X2,Y'$4MLMG 891"C2QDLJKOW6
M+*-1&DD1T^5!L,+%03D5?JMQ;1?9X7.,MR!_, L8[1?]43NPE9&V.CV>7_8M
ML+.TLU+J-,:ZD0>:6#,!]H4&>U(#]@CVG^LD!XWH"] *OW?868%&?%!K^4%'
MP *T%)BU3DN"/\L_M=J\3AZ3@9]T_IE:)<^GL,G['S8+OJ5Y^3>ZVLB?)*TV
M98.LVO[R?^5Z,5#RN\?NK!*E"&/$**041Q"I,(:8,@:)GL2RA!*&H]C%&7?J
M?6Y.N<$)&J!@B[1Q-G^^^9OC"?$P;=A-*:-Q//*\<!V]SB9\$$U>[; ;@DF-
MZ2!RGEO$88T,/<W69O6N6(EW]P]E\;7MJS_4QECP0,60",H@PHI!B@6&(0Y#
MC&A*8H'<#K5/]C4WD[6%"O(]K*XGW*>IM3WH]D+8Z.?=/5?[,$<Y];Y(A^?#
M[]/]37P&?E'PPZ/PRU\99C%^EG5[XFO.>Y>2I8*F@L$L0]I&((4AH7$"%9<H
M"Z-0<DR7]3:$_.(K_Z1U)ZMP(AK>]VEWWIYVF_E5?W@HY9UV6?.OLON#FXEX
MRJ6=41C,T,AFX# 4X*:NRYQM:K,+#NI"+T;-7I4_>W"4":\6X&D/DX[YH\(]
M'^7''W(;UTW$[)OOLN1Y)3^6.9>?S,KKR[>BFZMXF/(,<0H#@6*(B*:)"45@
M+-.0DU!E46CE!ESJ:&X^0 \5-%A! Q9HM YQ^.=H/3_:?9(U=BC+"9XN>P!N
MA#E<3O!$W$07$)Q?-+=[!19DG+T[<.[[T]T/L)#BR1T F^>'.4#=P>_ZMO&Q
M/IG;U1_4+Y6\J2I9+T4:X"B.%$297CFA!&>02((ASQ1B*$0!#9P636=[FYO)
MW((%*X,6-%?/8:'@1O] #6+'-=1YKNT<)F\,CFQ'=^0U0!?@4\^>!@L:M/Y\
M)RM2O/I2YWN<U+>R$OZYKV7WI8%'K/Q.BLU*?E"O-E6^EE5UP_^QR:N\V<=^
M];CWTRXD-DFDDC3 ,.(\@T@@"C'/0IBAF$<QE31%W,72# $Q-P/T43=T1[=3
MZ<UJU25Z<#SL'*(/RX/+D5D>^Q"R@V_B(7L!P+X$"W,$N?<+\.N79OTW2C3S
M-63Z/1H< F3:8[XKJ#HXLKNFK8$1TMK6E:447^CWQN!6.W.LE[ZO:5D^JJ(T
MQX+5DG%"HYA+&!(9:A>,<<@4DS#E!*5!)) ,4A?#Z-#WW.RAV90I=DZ9A@OX
M/E['.&8')=A9PY&H'=D(]JB;.+D6]P+LN6^&YM=6-+M'%KL3YC=NV*'_::."
MW8DYB/D=T,0P:_:Q[+KZ7&O3V(0W5!\VM<E39<*,ETI_*PTD@YBE'"(4II!Q
MFL%,!#(0""LAG1:1%_J;F]7:P@65P;OH(M9 L8,\/)#M$O=VALLCHR,;JQV9
MGULR6[!@#ZT_\V1)BU>3=*G/2<V0)0'/38_MUP9>8KU_6!6/4GZ2JR;_5$Y9
MOM+NF:RZ^.%E%&(4"ZYM32PE1)D4D%*]H&09RT(A<<)2JRP5UCW.S>3<<%Z:
M>T,/]%'WN6K.]\H6/,AK>>_H*5UFW,[,>.5Q['. #BOL>=M#NP =7H\W66VI
M\7N7]6*OT]YFM27AX#ZK]1>OW"1_MZXVI;E!>;,6KU<TOZ]>%U5=?2P+L>'-
M20Z7:1A(S&$0$*%M#TD@#7@(PQ31$,N8\!B[75>U[]QE^$QS%W4+N0TQ:$ /
MW#._3+WC!KI7.B?;37_*:(L;-, 78 =]A*UU:[K&V6>_W/W+;+I;TW)R!]Z^
MA6'&JXVI:"Y5F>/?/EGPS?>\6B:*4D8B"I$(,$1IQ"%!20 SA4+* I9F!+MX
M2F?ZFIN/U$7W;+&"'BSXU<!U#.$^1[*=7?)$W<B&:#!KSH;'@@^OEN9<?Y.:
M%@O!G]L2FZ^XIP%LX@SZZ&D1IV'"!%02*8@4C2#5E@(FPN2DQ3P5F=45D&?M
MSLTHM-$J[GG^]JDZ/]RO(&#LPS 3&535N;DRO1>K[SFUWQ'9KT[FM]_F9.G[
MC@BRG[#OV)\'WM7*UWK-_C[_:FY_U;K9G*W:<_I*K_,W]YMFS7-S7Y1U_L\V
MG"P,8R*C5,),A%R/UH! _3.&"6-2B920E NW18@[B/DM1MK+H=0<YY7-A=!>
M#NTZTYT0@.Y)X7B1RUU5":%9$$49Y-R$61$B(4EB"DD6R(#%282S;/GPK*+!
M"ZOK.9SQ5/9*WN9KDZH*,+HR/O(+:BI,2!!PDUD>I00B1%*(<1I +!F)F8PR
MK:].4WW^_EGHZ7C= J][9>TAQLNKR,[3'I?TD6?I%CQLT(,=_.W![9X$X,:&
M>_<KDX/I\WMOTAW&M)<G!]-T<(-R>$O7!O#]1.M-V6RD?E#OB_6MR3=N\I$W
M45"[8+$TI0$UME"P+(4(<P8IBDVABD@F/),I2IRR-;D"F-LR8C^N;">!^<G(
MT!:I,%(,C>.S5(N=.1R3[+&7+)8\3Q2VY\;?2"%[EB!>*%S/C:+3H7J.[8R>
MR+196W2'37O'3TOMSY.,2VT/96@*)E &&=?>ODH"@GG"9)8$3M%[5T.:FZUL
M5V6\R]VVV@$=+2OI*5W9F<MI-3"R 77//]JJ:]S#<'\4OU26T5.PYII:] *-
M5^03O=3R@.N]3POBO'_WZL.GIN*-*7VS3!@+41)CO2P/,40B09 )H5W1%-%
M4!P$D@TLDO:TI[G9T09=6^2LJ7<VN,#6,T+/6T6O-(UM[)Z7QFHI:Z V!;!\
M43:X\-APZEZJNI@UA==4#SM.BT.)L&<-O%0=L.-RG"GV=>(+;C93R'SY67+C
M+C^^^<[OS,&$*2>TC$D2QS(@VBWE"40()Y!&(H8XH)(2D3 16]63/-7!W"RD
MP636AF\HOP,]4%"LP=_O<OV;3_(VKS0.>3I#I!VOYRVF#[;&7E9W\'8D&8#7
M#^U+HA_QUBK)_WQ;?/U!?[5QU/Z!S$?8?FR&^\E&)QGEET3J!_?%YP;X0:_?
M__U'N<J_RO)1^V#=Z7/"4X;C((&2HQ BG(609G$*TTA*);,@2(+$VO\YUL/<
M1K7&Z#!O'^7,PL6YEHF11ZR&!WI\S2KNST/RE1PEQ\&9N9:DB9R80[(\>2WG
MY#_KK1S]XG1>RCG<3[R3LP^Z>R5O]&+1Y+SE1?E0M,O%)H;IM:E 43Z^+H1<
M\D A'O (BBS3G@IG 60FBR,B+%0H$PE.K"(4+?N;FW5K(8,GF!==A0/M<G?(
M@8%N[[78\'[9B?',YL@6T@>13HZ. SV#_1Z;/B9S@QP$WO>*7+XVP$GJ[_2_
M+NY9OFZ:_R1Y<;O._RG%.Z%GFUSEM#]0O>F"@TSUB6ZSZE'_0<]*XFG&E ]L
ME=^V4R+G82P8Y9";\@Z(HT![7%1"0E),"8[2%%D539P&[MP,W/,D2\X' !-I
MV<)'G)7N1C:GVVPI>\(NP$Y<L"]O&YP">HG!S7IWG>X1=$(_R3G0O H[P6?U
M)C@XQ+-Z(R;RKF?R9KAY[I,IZNPR8'P4TZTI)F/TR0)ENEZ'ILHHN)2B>JO)
M^DQ-((/^C>ZJ?ORH!U&M@9@Z( ]FF"X#+FE"8@8#0DP"Q@!#S#"#+&4H40E+
MN++:GAW0]]R<A!XZ,"\9J&@;\?/0P6]N0LH>NVO^#'N%V,4'C$3SR//Y4X8_
M=PSWR!>@P;YHF'YSD>D!B3:<.?.<=,.^_XD3<#@3<YB,P[V)N976>UN42N;U
M1K_Q?Y<F5Z6VV5^U@;Z5?]6-US_JY>*VHL@RT^928!K 4*_,((IH<YF"0X%X
M$B><\SAVNM,Z#['F9I([[%T1/E&L5K2L@'ZOVCQ&LZG'Y_3JV%GX>8"=T>0Q
M72V_/8(6H*<(=!R!AB1@6 *[,E*_AW)_0_3^.RD&Z"3:?Y)2@4/4.5TAP4'H
M)O8(FE#"S;HV3LM/M/Q-UDT*Y#XALL&X#(5*N:(()AD3$ 5A"(F,(ZAX$)(T
MR60BK/9=IP [M]G[H]0-K6MC-+6;W\S8>CEEDDRKHNP3%.9Z*6P;##.)QD>>
MGCWK<?Z3;B]PN^AK16YSC>L%7Y][_$<O47U3*F<>,Z,-X-_'?.= O;=9S*7/
M@5MQ;6]Z-GS=!*W?ZA_TIRH77>3Z=DOP;;ZF:ZZ?N.%U_K6]*R)QEJ0)32$B
M0D*4Q H2$BK(>:9H'"0"A^F ZNY7@;(R3M.7;.^-CIYH)"W7L-CLKOD\.N[6
M7:4SR_V[T54PT8Y>1[MJHAMZ2< 3479G+7IIU4L#=N)XW.'SP:K?/;^K$$V[
M"^B#O(-]02^-#HC(,&5,OIE$$;KK3_*K7&_DC?B/357OEY1-5!0I%04PS$RR
MC8@KR$(>P=AD\(TH5?I?ZZ *FQ[GYJ%O,3<#N&Q1 [J#[7 F;L6X18"#;QY'
MMH ["M^:VRD=A7N(A\3(6G'I$"+@F].)3ODOOIX>*R8[\W3VD-VJH>G.R5WD
M>G+4[?3% 6;ZYV+=IU7^,2\EU[IITKEWNTC=FQX2246<:,=7F?OMG,60\%1!
M152 8D*C@%NE6K?O<FZ&6H.&LD,->MAM=8)^W]K!O-BQ;F&KO7,YLK&VH'&(
MN;;CT\%>>^=U(H/=<WAK]GBE,!6LZSL)UONTBTZ@RM>%"">RSEIMNY:F,]M.
MDCVQVV[?]%'4]=DN_R=ITGGV?S2)4\(E0:'(A+DFQD6@S7B40IQ29J*90Q%D
MF 7*J<B8*X"Y&?5G4<E7U7FUH-]N9V),4D>V[@?58 _.;K?XNQ!/(\%8!6+M
MJ1NQ9JP%B!<L(VM/T?G*L@[M7)NK[N)><W5JL[E)&K442##$@TRK+XDABA(!
M21!&4(9)EI$8!9+*84GLKD0V-^.XGW7-YA2J.GL,U>5F<\RW[T_MEH>*+Z',
ML4\0I]7C%8GU/'$^4L:]:]&]4"H^3Z2>SM'GJX.!$T-?#:&_$_!9WC:=MH5/
M4L72.#.^;JH@DDD"24A2&*DTQK&@68*)D[$_U]OL#'B';5"ED_.\6EI37VR-
M;2$MB7(W;38$^#579WN<U@39"']@5JR^-'&8VC9.KKDUU"[@WWQ_T(MZ*7[,
MO^9"KD63$0SA*$QCLSD:4PQ1K&T.C7@&280%"PC.5.14 G=TQ',S63U&(#J0
MX#&7JZF"TZSU;&G^YJ2]L4WH]6%JNUANL"?W FS?B5YT3QGH)E?3/ +6K%'_
M/J+67)7@+73-N>.))ZV?-V:'N7//JYNO-%\9=_MM43;QW\LX04%D4NS0I"D>
M1(6I<Y+"E% 4ACQ2..&3S%47@,YMBNHJD=,>9W,RWARW#"_O/IJ21YZH/*IN
M_O-3*^QV%Z4"-T]>@4;B&<Q*ECJ9QV1T">SO8PZRI-S;U&/;W[ 9YPD8/8?)
M.F]+!)I@[55A"@;>L*HN*;>U+PXMSLAD[&""5W(M5=YL$'0X/6X2#&#'Z^!U
MZ7_2\3B F.=#;$@3 T<-K>[,?^9>WE>Z,EL6GZ1N.3?^H/E#T_W^+_:>_-A4
M<'NWYJ4Y+_M1MO_?9MSO,\D:=_*-4MK%7$8\Y!(K!57$4HA8P"#EF80AH8Q@
M)H5(Q+(N:KJR\]ZFA>_DTVV%&&^H_[''_">0=U+H#X!K,=N*]N:#W GLYMU-
M_&I8VN39*GQDLVY$60#S+]B3R*2NZH5M_VCT_OQW3[[0D@!Z%L#N)=HOL++-
MK6W( "T;'N>.%]&BW^EG6A&FG<%>1#T'D^#+H!@VC_;)NLY40WR?K^6[6MY7
M2Q[(0,D,0YF:>+90OV!,!BG,D/[,2!I9EBL?TOG<]B6VR?7.EPX%OQH)0"."
MXY&@DVKL9J&Q"!]Y#O'*M;/1'T*:5Y/M!&!2@SN$FN?F<E ;0[.BO\U7LEW.
M+QF))>.$0"5B;<RHS" -,P+C5-M5K#(AI76=EN>-S\U8M?B  =CMJ[FF-=\C
M[KRIN9:.D4V) Q,#\I(?BGQE$O*]!B?..'XHRF%Z\2//S"A4X&_%2C=CKMHV
MA\A89IG0:W482A.;1/7()Q$*84I()$B4Q$GL5#-T LRS,R/]T7#57"!J4]M\
MW4*>0=C ,YV_8.# <$W._VCF8NC 3OC?0_# <57-X\3& ??OX_#&71&3A!"<
MZ'K #=_/<J7>K:M-:6X1?Y*U[GT_[<.-$+GY!5W]*,6&UXV7^_"PRKDY4_ID
M9%@J[7NB#$<PSH(8(H6$*70M8, 2QN-84I99A=%ZPC.W:>@]?;1U8'UI!'/"
M64@9S$2@G0>L0L@BK1&%DXC)C"F<B>576;)BACK9Q_6?2BOGI_<78'KLJ5L+
M [?2@*TX^\4=M@*!G41@)Q)H9)I630[WP*=5UT27Q+_<F4O@_0$HR-="XZUE
MU5P5ISO5-!-8$]Q"=UK<YO0"I:QIOM;>E7;.S#>YGOWH^A'\L3*O16Y8TW\L
M>]+^U+0D3576@O.F5#B7OJZ@^]/3V?OI'KJ9[O*Z/TZ>W&SWV.RPQ?G[8GUK
M[I2:(LH_T=H46\UE]4D^M*Y595+?YVN>/]#5N_6_2UI^^58L4<+2E$JE)TPI
MS-5W90K&*ZA112I0*9;(Z>K[$!!S\UOT^QV[K9$'46^WZ!V;T)&G0@,?&OS
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
MJA?IZ3.=4.#58__ U+H2!6]V:9K=G5GI[ FR\73WT]G!5!>@OI- G!J,@%:
MFLKHW""];1)5F"_TK?V_^L_K]8:N]%?WMH9=QJCUI.I;2>UD:UIM9M PZN9/
M;_U,,J_Z9J6?;[VW>TW]SR_T^R=IB,A7>?.&M=7?FA7Z+K'%,A2*JCCE4,0!
M-5'^"21)UOS#$]U\0I)XN9:W)IKWBVLQ3SL,5A: M!;@ ,F(ASA=IE[6P1Q2
MC]-2"7;K">^<3I0%5"G):[U8!JT 3<##)ZU%\%2.!=B39#^[3Y/2?'-F,3>P
ME*8;DR,4Q+0$\ )E+=VH.5Z<TK&-E[EW_F%WGM'=5Q8QIDSII0<.XE0;Q#B!
M3,84DE#PF&8TX:E</C3G5)]K6M8C1S*<PNDRP)^C'6^L[\%< "9O\_7:G!3I
MP=QB>+F+Z8>*UB,3)4H2* @.(:)1 %D:1WK(<A4$DDN!1*?H-VOQNU%SCW4B
M)<NUF*=Z1PY.\:&P^4>A;.-,GNA\;GD'3BIA'C$E)U'^/H)'+I'L.^_ Z8ZN
MS9PZ&-E'6:JBO#<W;)J__;+.Z^IOLM(K$;.=^OU!.[AZ45*87S4Y)7='!4(I
M3JGD>GRE B)"&:0B4C#):,9"L\:*!^9:?0%IYK8ANI\+=$^JKM#U%\U$1?F
M(^F7?64L9Z[?RXLP@UFNNC#-[1$!&R9 0\4"M&2TQV ='6;_S_QZHNRQ+ZC<
MD?+-OH1$+Y2A]@65=SJG[4N"&G"P^%Y6E92[.Q+FAFOK%WQ0G^1:?J.KSG%8
M!B'-TB3+8!9F$B*6A) %*H-I$/!8+]Z3(+.ZA>K8[]QFQ1:EF1.+%J Q6:6!
M['"0Y$"[Q=G>.&2./+.TH)]<RC*X^_4/^*! A[U?)XW#K\-YW#@\3W3LYI%O
MMP,R=];.GH,Y-#?=<9>[C$].M09\?=AJ[8LI3/>S>4NZ)&@)$R23B8"89GH!
M%<82XBS)(!<L4DDHTL"M_/?S#N9FO1M\H 'HMF@Y8,YN'7$-'R,;X#TJ1L@E
M=TIPKV[O02>3>J*G1'SN')Y\;F"B)MEF*#&53[6QZ-_'-"5)S&@$692&)H\O
M@SC%H7;/.,8J5IP2MRQ,1[N9VWCN48(>IF/.I.-<VHWMZQD:>80?D#/".#]/
M@M\,1<>[FC;]T%EQ#W(+G7]Z< !*:1R$'V7[_W?KCZ5\H+GHK[[W=:;7HKD(
MV(;.+W$F!!,TA@D6$42)4I!Q*B"5F,:"<3W;\V&A* /0S#0HI8,.9(NY6H"B
MN17,-UH2$[#=7ATQ&U;M'^B (BH#]6<=Q3*6.J:Q6;T X(^]"']J[E]WFNG@
M-RIH;VQ?J&,S)'KE"@9]Q[$,@3)U1,L5=!V);;FFM0$;8#_I;C9ELS/W;OVP
MJ9L6_U:L]$+,)'GK'((@"(-01!2JD&KG"C&]3$(9@0&/@X2K+& <6>]]674Y
M-T>K39;X=8O283/&CF*+?2[OQ(ULR_;P@@;PHLLYN<-\V2,;RJ?#OI9W7J>*
M)+_,KZ<]+">&SFY?V;4TW<Z5DV1/-JW<OCFP&'-Q?Y_7S2&C-OG;<H \E]6/
M><57A4&P.]M-I$A0&$20<HHABL,,4HH)3"G)0J1PFN%D^566K+ NU.P$P&6,
M[,,8;XCLX6]\IB<2.%9R=M.%G;\Z'K\CV_:SQ((==O#K*$?8PWCS6S3:#<*T
MY:0'T7-0:'I8*P,+N!A_=Y>M;EMD4Z4XQ5&0PB06W&34X9#%2,$H8P&14<H0
M)D[57([W,S=_\]DQE:.M.D6FG5'R0-'HAZ>TV9[8L31&%=,+//@M#G.BKVDK
MQ9P7^*!LS(7'!V;8;2YRT-5?RV+SH!?$JXT)UC0&IS% &RFZ'HOU0;++I<(D
M4"95N,I" E$6<TAPFL!FA2JR),;<J:[?-6#F9E*V.6'S]J943;^[VI6K=&-G
M?*9B?&0+U8L!&CD68"L)V!<%;&59@",I>SVFXO7 JM^<O-< FC8YKP?J#K+T
M^FAS8,"Z25[V23[H%_W.Q-EIS^Z3K$U6H1\WI0;1)DEL,^;%Q!3FX@2*B&00
MA2&%6-((*D6B.)/:(PN" 6<F#A!F>E"R ]^N?LH&?K,14RAS\_Z^6+>)$1U#
MPQV48V=.?7,]4=BU00WV8#<L=\!!B[S+2=NE0/08'>W.F-]89H?^IXT\=B?F
M($YX0!.#HGKW"]6\;D\OMXN@)& QH22"410(B!*!(1:FIHS$*@J#- Q"^T1
M9[N:FP?8P?N+4R3I.2HM#BV\$33%DG)7YFH!.J@V*TM7VIQB;CW1-UF8[7$:
MO0736M!Q(7[V7 M3ALQ:2/(L2M;F&\.\PCYAPNOBGN7KYAW9[O?5^E.5B\X?
MW0)X?OZQ9 R'4HD(AB+$$#']B43Z'QS$,E5AC'CDE*C6 Z:Y&>#]$[O< '1S
M#WUHR<YMG)C[D6U[+PW8$V>Q.[*HP1.)%OOFZ^",U9^CZ9%CKPZH#UR3.J8>
MB7SNL/IL>O!VZ.&FP!?ZO4U\]$$=_?M2*!$GJ4 P2[6CBT*>F&27"4RXC+D(
MXPB'5@$[5Z&8F_5]M]WW!']D<BU57O^ICW5TW@<=H!3K#=!QJ1Y_Y_/H_J;9
MUFQE,'LDQY_RNN$YG$7?.YT#D$R]Q3F<K"-[FU<T-E[Q[J?7RW;5GQ4AC*8\
M@XACHMU6FD', PE#E"E.&*.A<"K><@66N1G,;;GHC0DYOE#&>Z^,8[,&7'52
M.0?:7*-,.Q,[D8I&-K0NQ;R?A1.\5#GO"Z1.7M#[%)[9E?2^0-R0HMZ7FKPV
M']+!P=7-6KS?V81G:6E"(4F0$@&%]DXABE@*<:8P3&(FF!1)R*@8ELG("<?<
M+/#G_':=JYS39I%Z_U"LFX@[XT ='A<WAR3OAYK=H9JS/(<:7Q]CGTGMI8.R
M('^B##Z#V!PI]XX;EA?*FC.(L-/Y;H8UY^7H_F-9W);T_I.\U\9]F\^N2\%3
M[<KO?2E>R;TSMV5&)9:I1#"(HPBBF*:08))JU4:214PHCE(G4^L%UMPL[Q9_
M7Z:0[NH9;M9::>WO0;D5 3RTDE^1I]2/@@=%!DR@MHF#!D GT@+L=+G+7M3*
MM5^ELBX D_M!!Z/%%%S)]9CA!D.AO60DPI5T7@A2N+9U;P=R)M^Y]@9U5^^$
M]@*U6T@/*L,]G7WTWS;W4ORL66U/"_?^UMP?7>(X2,-0<4A%9K)F1!0R+C@,
M*48IP8*D)+GRS&X$V'.;*]J;V(,W/";2]>"3OQ?6X(L<#NYD!OM"/Z^>>>#U
M=Y(OP$[V_;\OVEO[HQXBCJBNL<\9QX#^TD>1(ZK#XK1RS-X]%Q]]K[&_J^5]
MM40BY5&<8B@Q0A!%*8(L9 )&@II+7ZG@TNGT\G*7<YM1SI;*!+\:W* !;AF4
MYD"^W33AE]*13;P'-OU5&CT@:)H:H[MNYU%=]( &Z[JBA]]T,T1"YLLWVA36
MCW^7J]7_7A??UI\EK0JS0:YMG\DE%T14A>:F*4EBB))(0LQB :5*&(]-"?;,
M*D+X8D]S,SLM6&#0PM\,7-#C!2U@.VMSF>'S1L8K;R/;EN&469L4:SJ.6))*
M\C_?%E]_T&TT1N0?R'R$[<?&<EQN?1*#82UD;R?LOW!%\:_J(\W%VZ+\0K__
M/:_O[HJ5N:BE?W$\S_DR"R6.>)9"[:@HB!C+()8J@#Q+XI0)F:4QZV],6>ZN
M#H!A-3R>WIH:VY_I2B(4"MSGZZ;^J0G#^K83I@)%MVO:55&@)BM\=671)U?]
M66Z=CJ63Z8M:;&M5[#+T+_J]T48LN1)-!($YZ=J3$WQ@J_S6<]#6-;SZK\;D
M"F3Z@DL#J3I:4VEH6R,F-MK>ETDE(2J4% H4I!"I)(4X9!BF-%8\0EFH)'=9
M#SKU/C<?S3[SCN/%I6&ZL;.8HS$^LJGT2?8X28Y&S4KBAF!^*8XN93 9ULB
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
M1:9BQ7@4Q*%30N*K$<W-3&TCH1]:F*,EZ3RA($OW:TK:QW;(G!-W;G74R;0
MG50ODL3S/,$OE<[S!*JY)O8\3^(5*3XO-#S,#K=E6C_7M&X7UG1ELC%_OI/2
MN)0W0C35&.EJ%U!?O7I\ KHZC[KZ8L NTX"P-%4")L18:X4(I#)2,)9)D@6Q
M")1TVC&="/?<;/I3"U-=-C$5^+41Q#'O_%2OA=T<,4-E3SJ3>-&S\\0Q,>M>
MIY>IL$\Z"4VLD.=3U=3=#]VK9?7NDO]K6I;-O;![,W4N%4.2)8Q#IE<)$ 5$
M0H+"#*:)8EE&:!BE3I>MSG4VMZFCJ[RF*&]2 BU,\O[<G,>X9ZX\R['MKJL?
MYD:VPTT>RGJ7A[))N.1S _4R"YYW2\]T./'6Z&71#_=!+;XSS&S\M2C$MWRU
MVD]&I.U#S&.N8((IAB@C(:1,<"CC#"5IA!*9. 45'NEC;D:BAVB;X\>:2SNK
M<"5#(QL#5W*<S<$9\;U:@6/]3#KXSPCZ?,R?>]1MJ N9+]]HGZ-^_%NQTA:#
MEH]O\Y4>5,LLS5(]Q#&,4& &.L+&+8A@DO((98E 69#8#/23/<QMF+<@P18E
M:&':#?/3/)X?Y%[8&7F(NQ)C/<0O"G]D@%>2__FV^/J#_FXSMO^!S$?8?FP&
M].E6)QG.%X7J!_/E!Z_/7V_28-*'W,33FKCBW164JM^0#E"(8XQC&)@BUDBD
M'%+]"ZBXR@1!7(J$#,U;?['WN9F #A9X,$<ZQ;JY[:KE: [C5+YN*E\W=P=
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
MY,!/VI^;?>LRX#8800_2-3'P4P;/VR</O(QM?YPH&9 2^*C@5R8$?MKFQ.F
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
M))"!+$6&@TFN ;<J3XIEM"B9@LH8Y3%#&\GNJ3%Z[8 ]3J#9?)U\M_-N>\Y
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
MUC]46N3UUC5K'?"C0Z]^<6/!H= >F/R.IHP6Z->G0.]-3Q[O NU-A2&(165
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
M_=),<JOM^TUU;OW+-[9LA#'W'IZM553Q_QNV5?OB/C.605*D. .9@ H@4F:
MI$4.4%IP(KA6C*I93?R?MVR]=1M I^":#\V>.S@<XYZD_7/U=;ZLA'E7NAU=
M7[02>LPWB^B,L[2@H*2I>9^RD@'*S5]AF5&<B2)#A#=OUMNE_)_\7K7NC?16
M*;LS^#_O?7(+Y:9@ZD0#O$"1\1J8Y B91M)G:[ Y2)#OX;FR!U)!E%B,DD/!
MO\C:XQ/I\_ABY"_MV/CJY"_M\8W@<E*VA86<?U^MY!_SQ:+- 3\NO#V#A<P@
MPC;Q!I8 E6EA"$$PH*4B(M5*Z-1KA[RKL:FM>50VUBFPGKOAG9"ZC5FQ@!IX
M+&G-?#B<;JDMC2[,Z0)(5*+M;'!4 G1Q_9R8G.X)%-EDF_GF@SXK:O3CHFPK
MRG)%!0=2,5'K$U&6:4"M4C 1.)>YEX:(6[-3(Y'*:AMZ-R)GS']YU!%O-UZ)
MC^+ #+,'\&#R0]+4>AVTYJL?4G%U(-V:'E?,T0N."T5&O[O#LXCGVRJ:>ES*
M.DWYJUK:>FLSHC'5DN0@SUAJQ<LY8#A%0*2LS)EB*,V9;T+QC;:F1D%'IE99
MO^+8V.2G7U=F"D8]9_]=4+L1420 !V:?<^Q.[(R;$7P'C.C)P;?:&SU/^([C
MUU*&[]W2IPC]Z7'7S6& Q3S-"B4)$(4F &E" -<% S#G6F>(BBSS.I/0W=S4
M6"2\%/U-0-V((AY, W-%6Y#^[!3_)OE]P)KT]W 9H"S]S29?H#+]/?>O%Z>_
M>]<+Z_B\/M::KA:&S*/4_+N]?3.36!1"Z!R44)A0AC$%6$H5@%B+,E/<S*M>
M1L>GT^RI\5F]7KT^&/A">BS=?=U-D=/MP:$GA</HK[P^J4;0EBGX-/%WY(4T
M>Z*]*__:FCWA[\S+*?8X==UHBCW=UOQK*O8X(3R88H];ZV&3I-^6<KZIS^LK
M61UTJDZ#[V6"5LNW;&WS5S;VO/CCHGJMS6^_K#ZR]78NYL]5Y/59B=VZLMDN
M#8E9QB#.2U4"\YJ9R15#&2 V/006*F<R1Y"@;+947YEI]8O['&L8:YW8C=;L
M=F'S@!,0XT+":A\,96U7]@CYP8EDL_>BEF:01W@<A"[\IG@#O0YN4\,7[-UQ
MXIP3!Y-C#P]B&DGK8R.[\9 <'&W4-([>@8.O#TGE;;P)Z;"]$74B.Y"IHTZ
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
MORNA].V/@%(<IY : W1.B :BL.+.A6%=AC !F@I,,,IED>M9K9+V><O6VS&
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
MA+,4LI@7.5495X73>2=OEDV-;<S,NEX_,_+29DFM+?\*?BF7X*<>"ZKKLY;
M?6A'6*_2,R.NK VL\[KW#C3N3:"FZS7$IU'"]<RZ_QD56Z^!ZJU Z]4&!G*\
M7*B/RVJ[-NDN)MQ<O\@VFWF>11E&0G 88<W5*$$Q9%@6D*529!G+XRQRBOAZ
MVIH:#QM336WNQE:SL6&,K6;#SBOT@6Q)JWZ@"TV4!K6=F:"U<U??TR/GW8;#
M+XOUM#<N+]UV_(QI+&X9*M]/-S57?58]6O,%(Y04,8$R5QRBF.20)"2!DF:2
MD"+#1>H6^]FT.CD^Z8PV,=U%R7K7%!"W3K!D&=_0AN8;'Z@.4/QW0,FS^+]-
MRR/7 7  X[PD@,O-=]08^5A56RG>;==ZBMR$375P5>WV0<U%7]I:2Z;>236G
MA"N$$@P3E%*(<JFGK"A1L"AHEI H+9+(:>E_H!U3([*W!_770%F[ [9+W1U
MMCZTO]M5&GO6]]?3UR8EQ'7^.K#[]+C"54PB*-,X@0CE"201)E!$7(] /&8\
MM3P>-V('CG. KK%XUT'"3%V[SJO&[RG;H2DX^L$'*_-9-"Z QH=V+6#6K!SH
MV47G2#.8@<Z5NG"6QZKW=X+IOZ#- %O&KW8S'+"+I7#N>-S0ZN\?RH5<O]5C
M[N-J_7,>Y1FG)&,P0C@Q(UP,"8X11%CQ&&/"$KM2 5>>/[61JS$1U#:"SDC7
M<N_'"/93EP=< E.2&R0#ZKM?=/S.VN['SQRYKOM%A\YKNE^^;%@ :T2CFL7!
MQ6+UIYG$FP,R[42^:D[5BF^KSYOO<OW ZRSK:I[D.$\4$3 JB(*()'K237$*
M:4X1RHJ(L21SB5Z'&#$U FBM-(<T:SO!?NORJWR1RQYY1G\=8Q?MA(8[=*CS
M_BWXG7^78KN0,Z#C[XC,P,XGL'>JSFKYNEM<[6KFZ+\V/N[[JO727PQT#\1>
M Z!!AHP:_=P#U6GH<]>S/&H&S*FF2)9G"LHHSB#2TT)(DB2#$DFB)!-QRLC=
M8K].%#B"YM(7LY&QW( 7(T1H%LW4=K-=RW":OW-.8YDD)(=<$0US(K I]9+
M6"F"$_U+*=*[]1>F-M+\&@Q.N^'C;I "CP_7!!0"2R4$H>_++;V^Z,$U NZ_
M>*!\@51RO99BIW_5/;B4U=Q4)<%(Z  T-@R 6 %I@6*8*)[E)$EC+)Q4U?L:
MFQK?-AIWHK6X/CYW4)S$C1!Z0;;C!5_0!::'SLSZH-J!B3,C^5!Y7 >SP<.O
MID-?@^,*.%BX?J;68'//, 9YLZW*I:RJ!_Z/;5G5DX!/^@<?-_*IFA/&F!!(
M3V9Q:FKLJ!PRH2.W#&>18#E/9>Q4"[ZOL:F%$IVMX,!8\(<Q%]3V.NX6]^)L
M1R*^T M,(L.!<Z81&T2\TDAO@Z/2B(WKIS1B=<\=&<MG!UG/L^K>G&;5[=39
M'ZIJ^]3DW'XMJ[]_6$OY<:D_=%EMFI+QL8SS2!F=32.[R2,*<6(JKDF<<9,N
MQY03%P6W>&J$9FR$2AL)RM9*A^+QX_6SY:[DE'HO]*+>_5G0QNMZ'5"" []G
MP'AN"EAH:N[>"3]B+:/WD__<Z:!6CY]3/48G7,RU'J7A.T:MK[)+R/BR7CVN
MZ=/#C[*:%XAG$<488FYJ($:40\*1A#BG4N8D(W'AM(]SO:FIC1.UI6!O*FAM
M!7\8:UV3)*\C[$#T=^,V!D,/@&P8G?:BX9\'+S<W/H'UNGV1>?KO&$89S11\
MES^YR_,UY=5C%&<PRTABILH<8AIQF&>"%#3."*9.M8"OM#,ULFA+(^SS@8=F
M4U_#U8XE/* 5F"*& .5,#S=@\,H-U]H:E1AN.'S*"K<N'ZB'5VW*)_W(SVH7
MMNS^8N3W%BM3=JPK=\]3),U1C()'>AJ;*QU24)K!2!0RB5F1QU0YJ=XY-#XU
M\NAL-_NA!S.4@SIMCC)V+AUA1RRAX W,-K>1#: 5, 0KOW)S+@:,*RHW )HS
MZ;@ASQB:L/I5/I:&')>;W_1K-D\QB71,@R J3,&LHE 09T4&XX2I!*5)FD38
M+6/UN('),5.3G[DW$A@K77-63T#L9QP?T(1F%3=4!J2M7G;]SKS5DX>.G+AZ
MV:7SS-4KUPVI2'I)V[U)=/^LWC:_*9>/'Y<OJ\5+$P@I_5%URN]?9?G$MOH;
M,[]I)2CR0D9YQB@41HD-Y7D"F?X?I"B+$QW#\-QN=A/(OJG1QY&)8"VY+%\H
M6TCPW"]!,4I?]M/0!'HH=)+#Q1(7L_9($/BLP-Y#<. BJ'W<5<&8@>->OJ$N
M,DK7NM1M?=4N'JO,ZZMTM6-IV& =T5])UG^S(Q:>#8;9<9W:<,T,&-:_K%=&
MCU4_ZYN.$G03Z[KLY5K_Q:BU/BS%X15;_O?:--Y.=PM"C5Q@!#,=R$,D"86,
MYWFM#9&G<<'SR"H=^'Y3IC98[TT%.V\<:/R^;K$8C$<#._"X>PEG<.@)T*Z
MHZL:9V;FJG^]O6#ANV\<1M/1^FBD@?/.OO(T-'I!M7<4O*^%\08\+T@<C6U^
MGCAPV[T]H?9974X0N'H0^X%ORA<]5_YF)E-[>6J6Y2SE"8%Y07-32:: A*H,
M"IK3*,I0&J6YTUZ]7_NF-N!U[IG%X3[= \>=?L^=:ID>\'I=%3JGX*"7KF6
M]>M6S$#G)/BC=C.,2'F@+O";R.#9QG&S'\( ?)8R$:B9@9NJ2DF^J3XK/8OJ
M-/0^[1+F*5(LB_7T1:!40H1-E4B91S"2><93EB6.LL:]K4V-OUMC#3$<F'O'
MV81^K"TW2GTA&'H/XP[PW'=$;4#QNP7:V^*X>YXVSI]M<EK==-]1)TUJK%S6
MG/95\M7CLORG%!^%#G1+51H.>Z@JN6E.2:SK4/C@N%6=D*J)L='Q;*[\NEO@
MK^9YA$B1I!$4F.E8E"$%29QS*)6>>2@:F:-30XY,A31Z:@37R0\<[)P,.VP5
MM*?M>'%J_1>87G>'OP[\-<OGG<?@T&70> (ZIVM1D@.W0>OW3L>XO:%^8.>\
M_]-D8W15D%-I00U_E=-M8W3%M5-RH[3M45BE/3]1O=O*_ROI^IM^Q>2<TRC!
M,A:0%!)#%.,,T@Q%L*"(4<:4%':).\XM3VU,T9\.\J #<A%DNY$@"'2!Z?R:
M7LC,Z$,Q";[04K.SL1S4I@?6$>E#*[RVR,767U]OI \4*PV2W@>$(Z@/^BV=
M%WF44I$4L"@B 5&>F&,3,H.,)Y+0-(U0[B3V;-OP!.DI\T]/-<3^V,D5N.F0
MD[%\7&XZQ&IT:JH;GQPS'4(RA)B.[@\AZ?E.BBVOSYK.DPC%*!,I3+"IFT:R
M'-(T4Y *)E.I_]0@^9/QW#<\-5[:6^93HO, :#MV"@%?Z/V;@5*<.V?&4MP\
M1V]$E<V#QB>DK'D.B9N:YH7[A_'56_I<;NC"S#Q/:\_^)C?S3&8YP7D,"\XT
M2R&*($4T@[E$<2%P2JF;QF-_<U/CI@-K >\*-%>[ LU+Z7A\[ ;8=DSE#\+
M_'2(WH7RUK_UH.=,0':@>*6=&TV.2C9V[I]2C.5=PXCERWK%I135!VULO:'[
MN1'9>/]#KGE923'GM$C2A A(D(Q,U6D$2<9C'0M%19RQ))<1<>&6FRU.C5XZ
M@X'IT+KB3CW;6"E#-OM2/-OGW5^;DK% MAXYADRWN\2.@;P"'9B$CC%N<EA:
M<\'.7G\\9 V-5RJZW>JH;&0-PBDAV=\8<%7[S]6<BBC"0B00TYQ!E,;4B/1$
M,)-,)3C3K)5Y7S/2[4Z-G_3;E@98T=8 >US/=H-M.@M&VO"1U[+W2(V_DJW;
MGMQJT0$@@U:Q#VZ_0QSLK%!T4RKJ8;OYOEJ;T.ROI@3? 1O6]:(Z1ORR+KG\
M:L3./F\WU49/],OE8\N:_RW+Q^\FT_I%KNFC/+KEC7PLETM][1NZ,)[&<\P5
MDEF!($:,F'T\/=-CF8)"QC1/8T$CGCC+D4W$N:D1:V<\:*W?12*@MK\NU"=6
MBP5=5^9 ;U.TS[5FWX3P=U%BFXC)$QI4+JIN[A4.9VT\.SM]BVH8]&_W0,S
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
MMO972:OMNKZD.;\R+SA32 H.L\PDD(@L@SC/*&19@E5$:)*(V'J>[,^NJ0V
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
M#%FDO^<"422)#AQ2YG9&YSY[IO;1MV:!Q8%TQ'>Y$/4NOO;,,92XM[<(CG4
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
M=,E]=2H^2'T/7?RNQR)3K-9(7B\T3[2SN3>-S,CNQ'7$I,"15%!B171XJO_
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
MR4^>/[6AI*[I]MQ@7P&U6NMXL3'8;=PXA=&.X.\ )S 3[\IX&M.,\F-7,_Q
M]G%7ZW,&]H7;]_7-_+'J%9B\TM]I&Z/RU!4'3PGEVF7#*P1\T[?.>4(*3(H4
MDI@7$!%!H)ZG9Q!QA1.>RRCB5L6Z3Q\\M6]]IWUOC',O!%!CU?]=WX- X _:
MSOE!>O^'GMZM\U\_;'1]_T,7+NGZ'_W>[7,S-;R_K%=&?JUZ6(I6SK1ZMWK2
M4]<YSH3,,8I@)$S&#-=_8"4*6(B4J#Q112:L,F9Z6YG:A]@:6A\O;RT%?S2F
M6@JI]8/:_Y%Z@RKP%SL()>L/V J%OA%6/^!@=-7_.AU9^UL8Y1.W<K+[WNTN
M'GP$X:6L=/3_8;7^O/DNUV;-2E9S7$@62_V]2Q'ISQ]%"22$)% /Q$D<9QPE
MRJE@QY5V)D@ C9EUQ+V6+W*YE8"*OVVKS0!Q^&OHV@7A'C +SP0'<-4V@L9(
MKV<%^E#P?4+@8EMCGPOH<_C":8#>RX/4=WWSL]G4JY6ZFJIX6%"B),E@7 <,
M:2PAX75:/&<RPBJ.DLAC9==S"Z;&)5:E1NM*>NVN=>W*S.@EMU/:;W^NFA^"
M7^7F^TK<6]_0MBLM%X%#=E#H]=SQ^\9W<=CK^(Y9%O:"%5,J"'L=),=2L#T/
M&D:PGZ1F:;E;GOHD:26_RJ7\DRZ^R?73/&=IG!:*PR1APE1%1)!&)G\SCD5$
MI412.6W(W6AO:N39F@9T6T]N='<+6#MR\PA78"IK+#U<Z:R--5IJ#83?^B!T
M9B5+8+QRT*TV1V4<2P!.^<7V-F_*E+<2TN<)+6(9*0ESP;A1T<80IRJ&.2Z,
M2#Z)E'#*LQQ@P]18YWV7]$0[H<$_R\WWYE]-!=R[)25O=HL=/P4&.S!GN1V@
MF>U/T 35<K0%,+1 XTT[7EMUT18H"RE%ZT<-.#CZKJR>5Q5=_/MZM7W>1>ZF
M(F"C_B'%3ORCIN.'I?AJ#H\M6FWON:)"%C$Q,KSF:'<D&20B95#$B<H%185,
MF-W1;B_VN'S XYP(W\<<"V.PY>J8G\[IY\G1 0^]2]:Z FI?#N:AA]X<B"G5
M_@#M$&@\ZLH5C-E##N=$Q^RID0Z)!N\QMP.BOA#N/1UZ=R/C'0WUA<?1N5!O
M#QTY5_B3'I8_;N13-4=QSF2!(Z, 7$!4I )2G.50Y(RE$B>(1D[[/O>;-+4Y
MPMVIH. /XQNHG7-=RKV_@RW7=D?MMM"+O>/TV'@YN6<@3R/?=F_6_XQ<VC,8
MO>7)GC]Y(*'+1_/,BP-(]:M\8G(]C^*(I2@MH,)19O;=,*2"4DAH%*<("Y&*
MQ(FQ;[<Y-4J^'%&Y%G*WP-J2//TB&'YF<0D\\$=CJ4^^L\?%+Z%9M#LN8]D#
M<49)#K<.XYRO\F6U>-%AZ]NU%.7F ^7U0DS[!2"5)ZE0.C[D60H1RU-(921A
MDF51)BCGA5L=U=[6IL8S.V-!8RWHS'5CFGZ$[3C&&VZ!V>4J9 'XQ0H3K\S2
MW^*HG&+E_"F;V-TT8.GURVJUZ%9[=\Q!\Q11!5462SVS+"+(8J-L3(42+*,H
M0E8R1%>>/S6N,!:"SD2'5;<+R%FL=-Z'1V ..(+B]G=OA8G#VN)]V(RT6FCW
MNK@M^5UWO'<1[\)MXRW+7;?Y:*&MY[*!,ZWR<5FJDE,]@^/<%)_7K/AEM2AY
M*:MO\L?FS<)(?[.$<Z%(!EF=%AWKR1;)<0XUKQ5")#$M5.XTV;)J=FK<=C!+
MJ,\ ;)^>Z/IG?8!Y[P_8.P0ZCQQG9'9]8CDI\XYTZ%6K?BC!'\9H4%OM<X[F
M!)/?:9I=T^/.U)S@.)NLN=U]IP;2&QVWT6J[KE>F/JSE/[9RR7\^_"BK><8D
MEZ:HK,8@TK0E,Y.;7< H2PG/<SVERX4+;5FT.37..K 3[ P%?QA3'1?A;0"W
MXR3/, 8FI$$(#E<LNHU)&*FBGG9?1Z/H-A!7Q8DL;AU&.N;IS6+X8K'ZLRE
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
M]L)^CC4*7#O&;BP)"'?@4<%6BV]FUB\:N;UFR<-GAM8@\#PG:[G9,'+>UB"
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
MLGQ9K1;#SYQ?@]IN%\DS@($IX?C<^8&]!L:]Q6'.G=^ )]C)\VOMOMK9\QM
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
M,H(*&+.<YI*+F!7*9F=W<H2I;>=Z1'JB[4SI<.9W%$.+@]-KD0EL %INO5I
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
MY+39K3GC3D;@E<F=5;NG_@W8Z>21+-(;OGZ9)*\7:UR:26\P'G!0^GNRU\3
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
M1[5.]C \-T4.=PZLB)%K4V2C'</OI9#B]:\_*A,>W1X'M-U#2MDKN*-1A)C
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
M<-OJUZU*1J'Z./>77/?()F_ [?G6!,.[WH>"W^O*$T[:4=>;X* _7V7"#SB
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
M41PF/$U1S%'*TLR-'>GX0%.S29V<S@U63R)I9W-\X!/8Q&Q%'*>7_25$/',
MG1AL9#J?\RH?,O-<N-Y7!^:N"_&!^3$D/]+X8WHZYS,L,A1EI( Q+A#4-H)I
MHT&UCT/C*"^8%%&!K^O1;"?(U(Q*+1Q8F.C,KI_S<Z?GVG[.EG,TT 4*@/Q+
M>$2[?MJ'/M$-:.;);'9K94+VCG:#,W!W:4MA7KC_M!MDESM4.S[/*V>E_L4;
M+4RYKF9(4JH455 IPT-9Y H2+!.8(945"A4D3>DPNMSS UM]JN.SY784A;L"
M4, ;@;U03/: MW7,?. X+2K(F_H/C?RC,3X>(C8&BV-OU"DP,QZ"8,FV>.3&
M =0FM_?WJ_I3?BO%1K\I;"[?+U=OYK1\K%[+]0\I%Y$V?'$412U7!$$\CB2G
M,,M4!E&L!,1II""5$M.$T#A.K2HCAPT_-4=NJP 06PUJC@A>ZP!8HP3XMZCV
M(OXMOM&J.!!XN,_/>2,6'O7 %FT0X$.H4]R1=V!1"3H#8[7R\OKJNQ&E#,;O
M+&>*^U/'HT\9K/$>D\KPIPS,X)5S]6%1;58F Z!-")@)16G,$8>IBCE$/)$0
MXTA 18@PP0\F8J=>.\<&F=HZ8634'FPK)%@U4CJFSAX#T\YGO1:BP$:]1F<K
M7Y?SXS%!]8SZ?K--CPTT;NKH&54/\D#/73OP@V\3N^Y45\VV._<N8I3)0BF8
MY!1!E--$[VMS;)JK*T68]BNY4Q'HF;$F]_FWHII\P6$UHN> M;0!?N *;0J.
M(!4TJ<0"%K\FXLQXXUJ*RXH?& R+6[S0^'_33ZF;0^(TH1G.4YCS6.\V(Y%"
M*A2#,45I2M.()M*M=.?X.).S%\\)ZXV@3CTV+P%K:3.NARNTO1B"U+7L_L]Q
M",GOOQWK)1G^GRM\@>/_X/)A1F%W(&\(9=XLJ_5,I5P0E DH*#9%YR:@F# .
M56P:ZA;ZK]QI[W XQ-1,P2Y U5!Q<2VCFPDX J/=UW\=.($__%[@KN&$>G,.
M&.<O_K3N7C_V(\.,^IV?5O/Y)W[FR@'GS@Y-*^O@W(?')UJNS*G6FP>ZNI?5
MC"9)Q S?1(QX A$F>B-A.DO2O$ 13_((<6%]#GVU.%.S&CL! :\E=#CYO'YN
M&-:6F!09E+(@$!4DADQ1#*5@11RE<9:EE@1=X\_..+1>[^AJ 9>;==-2&90O
M.ET6(8-1IR#PRN'>7[EI<='[IEJE1ITEA_#"J+,U4KAAA%ESBT%X _EL3.+Z
M4<:+47A#9"]FX>^IWA-V:@'NI?ZE_CYEAN(X0P7,E="+7E(D$.,DA4IQAF.A
ME[W"B3+8<MRI>1X:="V::<W<3]C92ORKBWWXR][9FP6[G4T ; ,O6HZ9/#N\
M1TWG.0;>6$D]>V-/);7G&" ."3Y';Q]XF&):;[?,'=6L$#PRK0PAR7@.$9<,
M,AXA[:%+&M-84IQ0IW.4_M.G9I*:'O&[3.NV;[6C!=H'T/($92@LH0]/:D3>
M7<+!_=3DF+Y^#TSV1ACWK.28<@?')$<O&G!"8G:(=YOUED:[33)*LX1E7""8
M"X2TEY$FD% 1P4@:P#!%:6Y5*WIFC*E]OMN]\KR3TV'?=0)&BRWO]>"$=@D,
M+EK"7KO% 7EN)P!RV&U>#]1(6\A#P#QM!<\C<'9_=^+6\39MYV7?VXE=N/2Z
MVK(3W>-G,2,T5S@RAX>Q-GA4;ZNB2$/)$U0@5,0D1T[]M,Z/YV3\1NB3]<V,
M 40K]+"2L%/0VODP'@$+?;#7%7CUMDBML.!5*ZY'VD-+8(*4:IT:\T4JLBX
M<*KPZM)MP^S)K?B?3;4VJTEE.H_0ZN'#6CY6WY;=[DI^DNM=OZEORS?ZDL^K
MY?=22/'ZUQ^5$6P;[+HU>^Z:5>265>L5Y>N9C+-,%(F"2*$,(H%BB&.E()=Y
M@46!B=ZHNVR=0@L\-7>NIZ_AE5UU6M;EL.V9T5*U1T:;FMVP.]^K;S"7&93
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
ME,!$)FE;,T]N@4YD]$.0&&C'*_8CL3RYPE$;>7M)LRDB*IH[QR('YCVA$'4
M)RV1G)R7F!3W^OA+KQL+CM/J:CAEW=K/!\IQ;#N^)?O-1<N\B<]12H,%C P(
MBF6$D+(!;9C,%DN4_/A(X,ZBX_2Z:@J#@^39!Q1>39=GK_-$$8,)T8.L_364
M-!Y"L0C<NJ!%0&Z&LP7;)<=I;M44!@?(LM_3_?EBOEK,IGF3!@FSVG7SPV?$
M]>J08_[Q#QNLM>5.U!YY\)^OX%,(7R:;5WO5FWM;7DWGM-B4//O%MFO-%9BL
MB]X)9T!:2S H+H$WJ('KF.A_7C%MGMA2):SB1N<7BV[VU:\X6Z\NO[,1,3!^
MT:;TO^Y#W:&6XW*-9ZL5"?>*5VZ$E84[B-8H4/6V+G(9H!#4M:%?\I-M,P_G
M]38=XW@8S5!Q:6(&$/J(A\UMZB_JQJZ82-)HYXHC>61+\DBROG4E=I!QYE-V
M]LF>6<<BYPXYXP+H&/T^")5CA-T!8IZ'U>=G\UQ_>_E_SJ=?PZSFYY^MGX?E
M\OMT_NG?PNP<)Y%DX0*2<%QRH(QPX)VC"-U'D\@O#^;)%^F'(V@G\GI U%$P
M6+3620= >Y92[1.U>H\)B:4XP]]Q?57AFIB*R,D+K)E<Q9T"DI$'AL&BC=9I
MP=I8J">H&B>(:@>KP330 9K>KC_C\IJ1U0U.I!)99>5!(U)\6-M+^6 #U)XQ
M,L<L0G[JN=/A6'J<IG'BL'9(&DCZ'>#HW1*_A&E^^>T+SE=(1G?#VBV)351!
MPX+-9%Y)Z:J&F3YX$ESD*+1B%+$^U:OG<$#M0-PXK8K;(6MH?70 L0<XX.AK
MMB. *3F"8K[65YD"/'/E0N!.- KE#@30X)<^C4W3X=+N "];XM^6%]/5E\4J
MS/ZZ7)Q_>3U/L_-:9T7?38OY>CH_Q_SV"V[;<%YR6L@?%+$(T#)HXE0C.%,\
M\*)D3L*(9)XJ5SHVT#N$YG%:*C=TLDZCO6YP>DF\L,SE)#5@T :4E_7%:YU[
M%+3-PA7#GGS#,U".89QVS*W1=(B,#P?(8AUF _E6"X+X^ON[6:A32W*-9;_4
MW!VYBQ.AI"'KJRNZ=95*A) CB<9P(WSRQ%(KI^IQJGJ(^ 9)30TF^@[LS(6=
MG']Z@V&%[^MTMK?E[^0<5G%-<C0UI<O )*Q/G+2 4%0&;C065G10I4WFX$FR
M>@CX!@'2<,+O $E_72SR']/9;))XEL5Q!B271#N %.PI;(5<^PJ3'44>GNK;
M?#AH+BGH(6P;!!\'B?1@*'S%95P,!(;7)/#YIVF<;;%<<Q@OOUVX:5=<L1CJ
MVVH*-34CT3"REU[7;&MV1K"<.6*;FY-=J.LA=!L$1(.KH@-;<R,.G01+\K!T
MX+)4_3Z.9":UM-7/3R[X@CX\->!LD'"_ASAKF!/I0,%V@(D]8L*+C;"8IPO?
M'X51,M4J6,8IBC#UA2X/ 9 ;&Q2FE&0;2W0$T3U$8X-@[E2*ZP"C%SM+>1Z-
MEQXHL"SU.HAVELH23$%GHXH919OP; ]K-?CSZF8U GN)LX/(_<TTQ.ELNI[B
MBH+'S8//SXL9"7U5 \GU]^O<AN.8)9W'6=6RW,Q)-$)9<+4"3XJ(^LF2QL-A
MLBN%XT;TS:N5FBBJ RMT@Z^[Z3145@CI)(C-&$O)%029- 6>@E@,UB?UU".Z
M02#75453&PP\#K1C%-(!M"ZK(-Z%[_7N^JK^H61)?"!0G$I!150(/F(=3X]2
M>.5DDD\U$CF^ N4V/=U ZBAM/U* <H3H^P#0DCR^^S*:..F#BTK68@<D1@HQ
M(KB!VN\S)L5Y>7+^PE$8>IBD<8^_=C :0 $=(&D3RC[ AI(B1W(JB6X>0 4I
MP&M17S@;Z4UR1H4VL=XC!(V;S6Z$HB&$WP&&WBSFGS[B\NP%QO6F9O3+M$8!
M-5O_-LZFGS9JNBZ%T 5-D0A6UV<S,05B+B#4L5F9HV/HGVJ3=(3SM ^9XV;'
M&^&MG:(Z0.'M:Z)+"5ZV/9[X:&2*M(E$I#A')9_ .8J@)84])<<B96GS3.=I
MNL9-H+>R:\.IH@-@W1#2034U!JV-3"9@N=2F=MJ#MR18'UT@&9>22QN7[$C"
MQTW7MS*!)U1F7]B]Y, ZK7D(#+0I=;!,K>")Z"DBIR]Y,<J8-M4*!SIUS9+S
M[1%VB,@[2+UN\X1XVWC?N$X@JA/WSI*.<[T&+208&TE$M1(CZA2E;V/0?D!8
M-Y%FNQS8D*KIP#P]XBC<8(@L*D,D.3'G/2@3%$1,#&K=M.8DMVC;I%I_2%HW
M$6D[M VKG@[P=C, NL&%P< HY):U89L@+FC_>&LR^.(<.BL#NC;)CH?IZ2;V
M;)C+/UX1'<#I;O[F!B?U[6O*0H/+MDYNRP6<3@IX5)*Y[#3Z-N5]C]/43:C9
MT& -HY .H/7B8MG:I?8,/X9O-[E"8D=G4:))@+7OD!+"0A"< FF5@THA18I/
MVM3B/$U8-T%C.Y -J9H.D'9H1'S3ZXPJ1DUGOT=+'#L,$.LORK$4#(_%I.8A
MY8&T=Q."GN3>_!0*[@#2M4G\=+WI\EW3W!O./N$\D00F(3%KL3;A3%A[Q L'
MD4</)?J24^!)Y3;E0D\0-6ZIV4E .)1*.D#7$Q+2R6691>T([ATHY3(X7]FQ
MH@[RS8+'-E[?D=5G@X\'.2FV!E)(!]!Z=[GNAJ5MCYV4E.*U4).3OPHJ.')<
M$W/ $J-@204I19N+JP>(&;OQVC!ZOM_OX2BA=X";&U-1MO1KM(IE84"7HD%%
M+R XQ@"YI/^BC5PU:I9UAY*QBU^;(.8H<7< EV<Y;^I_P^Q=F%(<<U$(,,DA
M%UWO^9WE#&KN#J*4!1@I6Z2LA6)M4/,(0>.F6!N!9PCA=X"A][@.TSGFEV$Y
M)U=N]2RE\[/S66W,2@'R-$W7DVRUK!=I8!BK[S'102BU7[(UQDK&)?-MTJH_
MIFW<%&LC9 VLD@Y =E]0DZ X*3T6D*R^O/2QAJ(Y@J[SO73BH; VH+I/R[@)
MU48@.E+D'5Q?_RCFF'#. G>![*NOU_'%>?#H V114%&XD9UO<\S]B++=W.O!
M9_2-E8TZ7CN#H>UT;=7?;53Q&=?31 [.+3Z.[+%^^Y-;-UQ_@H_3=E^OT_@T
M IHZ>BM8":Y>13L>-$,*TT1\:FK53]5]76B)PI!S6((D.YP84E!*#$NAC0G*
MJ90;N><_7_?UW5'Q@^[K^PB] X_IX?Y?S,4<K=60@O9DL,F<NF(D"*XPT.'N
M2FS9M[^KMXK'Z'>G[NO["+L'Q,QFBS^J77^U6+Y8G,=U.9_=;]-\6<H8A0@!
M(X*H967*L0)!%P6.2:54?2L7VV0C]R*S!X0=!8N[0&NFHPX 2&9\NL8WTZ_U
M2OUV%YX;$>RSL\5R/?W/[?PEF;2GV -!V\UHWFC VUQK'5.@/4OLNS8O9?>G
MM:M^?L<8N\9JZJ(AU\X14*!0.#B=P6=1)P%[#DXH#0:-U4G'$FWSBH>?O^G$
MX4Y:$T5U8 N?X,0I91D3$I)WC*RZ,^ 4B2N9.I*4R_I<K\>[Y?&;3NR%@=WO
MEO=12 ?0NGW-2>'[V^5FF^;-%=8[7'[X3&*?6!]1%H<@34[$5=+@=#"@F'2<
M9R&];P.SW>@;._@<!@U/WD /HIKN +=A8?7L?/UYL9S^)^:)8LP5K&^LK*BM
MQG,$7TRNCU:2XZKD\.1,TJ& =I>NL0_.$P#L*%5T"JS7J]4Y<9*CL*$0)])1
M_*.0XJMH1 3R;P53Q@7:+R<#U9:F;B^QAP;4 2KH%$QOS]<KBG!J9>PDT]:0
MQCL0.7,*F11)B9&_BL$HR2ENU[Q-@OD'A'5[@STTK Y51@?8NE$G].BA7H14
MS'D&K+;E5+9X\-):H#TDE?)H7:.&33L0U^T%]S$8&UHI?>'LWMG.7?29PAW(
MS$M0PF<(U@I 9[-')4QV;1X*/4'4N(^$VN/J*"7TB*>+H[TD-"%X!/0AUSX&
M'EPH'&)P0@8*2F*C)N*/$#3NXYU3X>@ X?>(H9OG>"U!4V931\3JA$:5P =C
MP:>8K'3"%=6FB.LIJL9]A7,J-!VJAL$@U;34YBKQO%H48IT6^8SSU?0K;A]K
M'EMO\Z./;U!TLQ=' U7>;#_Z:N7K+N196F>M!&],!*4S?94#_>)";7ZDO&C4
M]_@1@HZO8?Z*\W-\19NQODBK'_GOT_7GY^>K-2VWO!H 4F^YZ'_Y8_@V\99Y
M7N=]\II"5HKV3*0=")@-DT'PVJ>@45'SWL2.FRP= D7W2YS;:JR+6\BKMBL7
M(VAOW-_&:K*Y I=,J5=FJ<[QHU]\$IRIHKULW WG+DGCIDM;0&P8Z7?@@5TQ
M\GRQVKRZO61H@L(RI3@#[FMGS^"0/(!HH!264S#.NT;E$X^2-*ZE&DCECP'I
M*/EW "3ZD,62Z'^/FQ*/"S8F3G!C=$821JWN$!3/>FZ0U*XB4ZX&*XVF(#Q(
MS[B6J V$!I!\7R?:II'8)1LAIFP$%Q!UI(A6UGE]/"(XRQ(OR6?5Z&7S@^2,
M>T_3V 0=+/<NX/,":>TTW2B#OI[A1BOSV\5F2F99.*=@5BD!M!&JFT>6E1&S
M: Q]H[3JB/1CZL:]K6D#KL&UT@76KF3U>KXZ7]::V]JO9!:F9ZO-.?YNN<CG
M:<-;\EZ$S!&$0$;[J#B()@6PAG'$9 MYGVWMUP]I'/<&I[%1&U9#7:#OU3G.
M-DQ,6(G9RFQ!:$]1:TB;J-6!U]EK)C.Z1D.EKT@8]Y:F#78.DV\7T-CT-JRT
M7T<25S*:1.,](SR3,IDA,XN>#"YFT(3^A%($4T(;4_0$5>->SS0R/D-IH0M,
MW8M,LPZHLZF/5+($I9@#)V2]MW0N,!2FN%8W? <D!)I=QK3!SE'2[N!A_8V#
MMZ;=WBQ69$:=B]YK#8R5 $I[ X$3"P7)L3-&^(QMCJD'B!DW@FN:BSQ0XAV
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
M[[(?K+@P7!4I$DDTU-QQE@R"L0F,5!)=(=#I-C6FQ]$]KN$]<?W "57<P?S
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
M4A"II$2NHI6Y4?^7HR=S-KMU&S:<'UX//8#JUDPYP[S0T3K0KI8H6B4@1I?
M9J+>&.9$H[:4/\T(SKW4^^0(SGUD/?9Q]O3DR( I)57(UY,\$B>2DTRD HU>
M1N],U&XW=_NG&<&YE^YV'\&YCR#'AL1C4R13)M??HP143M;WYH%" !)-RC%H
M'G),8;?\X$\P@O-@& PAO!$!L%JNMZ[;QB3*6##J8(CMVC<562(I1 4L1N^U
M+27M-FZ,/O7&@4%_NGM8W%IVW!J,83V+P^79 P@NL(O1LN IV'>*UWH!BM&"
MJ]UT31)9:6&EV*GP?W<8C'DN'*&RNTH_0'XCJ_UOT_GT[/SLLL-("D&&PBEB
M$_7)@*I]:K"0Y3(8LZT!VTZ]IW=2_*VE1U;](8I;#"'%L=4?OMTDW OKO4]$
M;JEGELK@)/DP$A$Y>H.>[52@MYOZ;RX]CBLPF/H/EF('8>-#Y]^;J_<C-C-R
M53" +CK71T3DQ@CEP7H5R67BDGX]66W)F[T:\32KM&N3BQA.#V/'$W?JP-8D
MTDT!VK:"\/NSG#>=T</L.KTW"::^TG4<2JC-T4V-G!3GX&E/>G0QL;);,OZ
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
M76 0;2$KKVT!7[RA"R9)SE&+TB@?-2@;'<;P@T!Y/%UW /1[Q3IAR60C KE
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
M*,MU+3!1$)GE*)CQ!=N\,^Q/\[A%$<-#]4C:VQ^G\_-P=FS#^F$QIU^>__A
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
ML57]=CJ;_7X>%FO2I;8VJ6@@&6W6YHZS (X11E,DRL-V!;!W/[>[,0U#*?T
M\8VM^9=O_WFU<OVFQE;KHC#@U;*!X"SXHNMD%):,IR N<+F5_N_[].X&(@R%
M@H-%.386#BO,-LB#C99$AF3J%$9%X9<-@$P4NN*X<M%O!9KV5?/''&4P%+J.
MIYRQ8?A_/OQW.#M[]6=5WO+J1*WY0,8Y>>(!C.84W5&L!TZFFDD007MO>#!\
M*Y ]\B7=S0(8"D)#"7;4T=Z/#NXT1DA1&(/DDZKK0A2$DC.8X(4U 1G9XJW@
M<<@DU&8;$AM"8PB!=I3YN/4PO5YY<U.6\?:ZI,<Y;K0+",8H43O:/+AZ2Q._
MQ9BH?3G>AJR'R3RQ4KXA\F_#JZ\#;'ZZG1A_\_5;F"XJ9R^_A,5G7%X72Y#\
M;-"R0(J9;FJI53W"H?9::B8<,NM"$U!N1U\?.9H& )DWUU8'&!QRHNO+L/Q"
M/WA%?^5[.*OO,).(7K,@,J22ZJ-UEN"L4Z"-LCJ:E(T]6NGI@'R-B_D62&PX
MZ/= 6#RW0W*YOO'R;]*G( F%_N5R(K(*J 69)?(\0=F2(<A4(&AGH[-6H6O3
MSW0,[L;-[I[:@1D"(F/'[,T$\O[\2ZTGN9&*E@Z3905BC#6=X15X%SP4H3BB
M<([TMEV(=RR2QW7@&YZ&CC7_G*^1#PLD+>97?W[#V1+I[Z\D=?FSB>8I)H$&
MBG2BOCV0SUOJ9//L=!).!6;Z7Y2[-;OCOB6<\D4S&(B>V4G[L)A_P\7YCP]G
M@41UZ<=^JUJ=>+(]3!0.Z*.HN35=>U8S1".SX,@-U_U[; ^R-^Z[R8F=I&%
M\LQ.SLJ U/+,VV9F(ETPQ1@#D3$'B@5&IB0Z2,*$E)$,36S3&="<M7&?B4[L
MQ!P.CN<4X;S_MFKWG7U^BV&)'^M,YO?E'\O+?SH1R'Q$*\'K>OM*[L +J>FW
M40<ID\-X_ CG49+'?18[I0AG.,V?[GGX-#\/9S^+YHX:EQ-2ATW<.3!Z57+K
M#83D!7@OM=<B:9NW&\72F-"ML._^>M@?7LO[(WY%RA#^TF9[RSNL13AG%YE.
M]'_-Y_D_T[.S:Z&C2-YY*0$Y_4=QPR"FE,!'BU;%0'%4FPG&NU#91R%N^_>\
M9II[9E[\IIQ6CMNG+V%V):2)T,9IEPP(:Q4H*SW4;#1$@9+)K#'$ML/?C\+F
MN&]^[=#:T,<?%CH=G*MKNIG.P7G'P&2Z-)6J#1NN2' B26\D#UFTF=6[$QJ;
M6>FCH7$O@7< E#:G:#E1Q9)KQ@.X6E"EK/(0K&(D"RTQ:<9,.MH.N2$8&O<E
M[,2-ZFYP>&:GXNIA(EF;@K*00PT7@DX0N76 #HV0CF5] @5&.\2-S9NAVCO>
M(Z.@@Z!Q2 G<_I,K4Y6$T[K(2)=EMJ"BT>#(E:K*TKDH4[O.NC\4]S#61Z/8
M:9V00_'QS*Z-]9/WK1],(C?2,K(6A@FZV'U--AFZ26.,Z)+22JFC;3(=D*_N
MZK+'@W#[$HI]\?3,3M?->]ZMGZVB?K*'@9=8#!2*U$"EDL&7A$#"\DQD3(KU
M7RSQ,'_=94V?Y6D;"%^G]5)VCT1^K.7QFO[U+.'JZ?!]/)M^7GW6)%G-=.()
MC*\;L>K:#Y>X!\VU5UBXL6F[;OW&A'87\8Q^:+J#Q[,Y*G??V6])P]H<8HH%
M,O>E-L([<,8'*$*FE#$DF[<;9=.<U.["GV=V7 :!R#/SZ&X[MDP9(Y73H'BM
M&;"DH:!D7=EB4"GT%.^VG4,X,$-]3 ;IZ3SUA*!GEJ=[AW5CAS-!:@$\&4\J
M*9944@M<= K&912!'6V\P"&,='=P3B /MZO^!X-_TXTMKY;GTZ]UVM _EE@N
MSNK$W^5 NUH>^^@&6UJVYF2<_2S1>E$D"C#(%2CFR6>7Y(R@+](HCBELSM+Z
M:^QG23K'HI6"Z!3%,CQ8"))^F[PL(4>G(VOSU/&L][/L@K:#][/LHL*.O.O-
MB< H1+(N><@F57\KE3K>4=%%X[04ROC$VSZZ[3.ENY^]*SNA8,LIW;NHI%-D
MW9WFY0/W+ND"S,C*4- 0=<A@"\M%:Z6Q'&VSY"E,Z=X) #M/Z=Y%&V/GT6X&
M3I>HLDQHR**O-FL*!1Z9!!0:D4?/K-JNC>)DIG3OI*?[IW3O(K2Q57TS<#J7
MI- X!DQE!LK94LO#ZH;(PCV176MOMU+UR4SIWEO5^PEM;%6_O3MFVB#&.C0>
MA*LOSUB[Q0P6R"YDY)F54N)6^GY[4E.Z]U;Z >(;6_/WCI8.LDB;.2.R'5FI
MC &<X!H"$U)[5RW6=OH_Q2G=>Z/@8%&.C87#!D$K1SS5>>3>R@C*.P[D:GLH
MG#N-*G/DVPU0?M93NO=&U_&4,S8,'QLF'3T1'(T $6J?CTD:? P1G&5%HHXB
M\NT\D1.>TKTWA(82;,=3N@G>S'J*^PO%GLI$"9%C!![0&%NT##)M!8\3G=*]
M-S2&$&@'F8]=]J#:))B-.8!(#LD_K[NC/8\0B]'22V>,:Y-G&WKG<3\;\@[)
MO;527=^HO'>+9<PN1Q4%A8IT8RMK' 3%$U#P8(O7DB??YHWFV>X\W@DP!^X\
MWD5['8#SL<VZKC@GD2Z1(J,GK]&0/\", :Y<W33%-9HV0'PV.X]W L,..X]W
MT4P'('MDMVZ1Y'M%DX'%U9P66=-D)+ LHU:63JINA+'GLO/X$(@-I)<.$':/
MA_+VNG9'<F:5=!32<%?K9:R&D$LFB7'K%);,<MMZJ?NH.K'M*P._J^ZGG Z
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
MS-XLEQ=TQ+R):))*D(-"\JJSJ_T>&GQ$YW4F!YNW>6M_F*:1P]R> +BWJCH
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
M\<!I6AT7.E%TZM[/<&U '07'3'AB3=)Y4<@91$>L)69LD5J0"6VT8V-[(KN
MU#Y0V*YBY&"]] NY74K(H_4FI\3!"RNA]BA"9'1<(V:F1$G.Y3:31/YNWALD
MYW%<!)PRYA]:XSO!9++A]:B70MZL+P:<J:NKF4UD#8JUL=%2O*%9Z;SZ:F L
M#G44!@'&,SH9W\/TK!JFU_/%ZK5R@HZ44,U2X#5#9AC=OD5F^H\HN60KZ!;N
M^H!L<M1Y?=AIG).#8-++<8E/RR%NRN'5G]^FE_F0R_69DZ1LB45)L(PK"G0$
MA3R22Q!*IA05.L4:7B!#L-!Y-=L1#L31@=#+"=A'[JO_K".T2];YA G#; P*
M. ;R8GURX%!8D,%H(8+CH=5JL &YZ+R0KM.+X5 X]'(4]K$!ZQK7]Q?GR_,P
MRR2!?^+T\Y>ZPND[+L)G_(@U@T%_7E]O:MO@13C[A(NO8I*88-Q8 SH:3M8"
M)3B;+ @M#0I?DD^-'CB.SVSG18*=7C!' M<S.'^7%7!OUA?QZS!=U-W.R">!
M^4@<<TA".;)#U3T-6+?<HHK:D\/*&^W@:,11YR60?9^D06#2P7'9:GC'=>7Q
M2@++3_/S<';[Y[6]_=W\_'_P_".F^>?9*N=A4D*EBP"EZ+96]=78)Q$(W3+G
M&'(2NLVEU(RESLLVVQZ8/H#RG$_,VI3,%^L_JG^/[(D-4>D4ZO:$4MW?#)'S
M#(D5LB4)BVRT7N>X?&YUMMS?9^O8D.K@P.VMG)^=WC?DVTYGRVE:7=83Y8PJ
M0F<HNI#EX9Q<VX %ZLQT66)V7C1TZ5JPM-4Q\L_T&/4!E%Y.S '.[:L_<9&F
MRYJ3ORL(/G&YAH':0TRD&N58U4]48)7S"9&IH!N.Z&W"TW9OG>PY'YKQL=++
MJ3G ?*PE@<NKJ'!U16]8DJ2*SDQK0,,"61+R>*,2Y/$ZJ;6.)2C367)[!^ZV
M.TE_EPT<"3^G?*9>_?MB>O[CS6QYOKA853Z]/_^"BT]?PFPMK=5+\;6H-K*9
MJQ_^&L[Q.C$S<4Y$5VO^O'5U 0\BN"(*)"6<9T$KEUE?!V]H$6QW.O\N5N@)
MB<_Z"-_-H:ZLW8V4LD+)4T H)I/+[66=M>XE>&YU<E''B"/-S&O"[W:'\UD7
M3O2-L;&'9NPMHM\PU+FT]??KXA*>4$8K$^28ZP8;X2!8A\"+YTE@M*)LQ' /
MK>4;C*;MX/_<ZB7&5.S8>/YM.IM^O?A*E-=9XW137I<#GI^'Z6Q5S^Z"X<SK
MVITAR-G5SH*7JB*1\V M&EO,5D#=XLNV0^!S*RQHHHK1H17^?)(?';).*7-R
MO5+-@:MZ5*0#@4J&X%PQW&T'K:>_;#MH/;>7]B:JZ,$?7FU(6"XO,/]ZL;@N
M5%MY%+>'%5Z%\_D=GK\O-_LOKO9=^)*1)1<@H4\D4Y[ Z4A2T"E+K5@(OM'(
M_6$8V [5S_4Y? P4] #^?:6^F@)P,5MM?_DM+/Z%YQ\6TX0?+A;I"_W=&B%/
MI/"6V:" 554H+!)B+A$<1Y^9DU;A47M9!^%JNV/R7%^VN\'+V#[)WH*XXGCM
MXA<B+$0;R \S=%E:8>E7@0&S1M:(-86RW2+7@0C:#M[/[<5Y-)6.#>.KSJVW
M8?$9WUY\_?;[Q==5Q? T7JSNN_7"FT_S5[]_^+"Z"*^X)4G[XE7B#$04OL[,
M)48Y<Y"3]LA%=-GSK;!["!7;=>P]M]?>XRKOE-:S;>3K7Y!+]_72=1MT7]O3
M7]-L@=N.'/:QT2U9D7PNH<[71J@CW<%S58 +$K1*I83<IE/XN6QT0^N3ET6
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
M<$R>Z078Z<D<"7P'GT[ZXC@?O25_(W>TFWR,$$X8]) 2)_EX27I4OD!F0H?
M-,;<9I#$:?G\:5*19W$^VT'P/([HL5FI9\65>7*Q#A)#4ZOIZI.@0UXW=B0M
M HLVV9%V4[5D^Z=)C79Q@+L!Z$]QGG>-%+P35GII0%<W1+%<P NTP)*R :TS
M7'9?&'7T&3V'S.LYG-$6H#OW7.W;_WDUO?SQ?K:\7%RM_)0/EU]Q\?EKF*V%
M=MO ?C^W+KFV,2("<A] *2,@YN+!.FX<<SPXU5DMUD%\GJD+/'*.MCVDSCD_
MN[MTUB]'))5B8LF TM7^P5C']*8ZU3TF$66TSC::O'DJ%L\T1WL"G)_^2!X
MNO/)T!XLGHV2.5LR:D$GQF;,H,B!(2=&,K"!O/;:,&'32.G9@3@\T]SLSW0B
MCX#<3WT]_L=*?[=R\10;!TTJ\\4@1<[<D*_NR% 9AR4XS5TXM]OQ(8=GZH/^
M3$?Q",C]!/5O+XIGG?JZ)Z&8M(_,*8B2,5!"(\F*UR-4)ZI1&,)E9^6F^S-Y
MIMG5G^E<'@>\_PY'<].M=[9HD1V"2'7@H)02O%>"U(J8DS'UQ??,#N8AL61_
M"=6?Z5@> [K_/NG4%U<_/U"TENA39E!,?>\M*D+0Z,"6Z)1-1ABVTWB5'L_M
M/H(XTTOW;!*RS4#Y4X>DNXMO0@KFQEH+PII8)U 7<#YFL'4,<\D^J-193^Z
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
M *90C*&$XG*W&C_ZU'MPH5]M0N7!UXZ=.QKVWCI<HCW 8(W>K*/"4#A0V!=
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
MM*?U.^GUF/#K/R?3.>$8A/,L HO*DIDT%H*T#$+PI0A))K313+F]2>VK3.5
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
MWAKF:P.L(E=UZ!:@80J4-W4A%GF%5GH=-2M!L38=97O<?NYL 72 D#L"Q__
MB_QNOO@C7.#O\\N/87'YH3R8R?WF:E'%/!&"<XLQ@<H!ZP-I(AOL$H2<G>9*
M9O1MKL#]Z-P);/[,P=9$:1U<G#MR-W'*!5U8HL.UBEQ, ,^EK(;8ZX3">M]F
MPMJ.!.Z6L&4_.PKWTE/',R#7#R[OW]\. @^S_/]>A8MI^;&J)4EU>^]A0R%W
M_>RAID0>Q,N18R/K2^C=#/6GONYN\%])Y,Y;"27:VB5C-$23;:W*<760B#%N
MI\+,G>H$=J/IF(*(N[>ZY[_KJ<'/UGD*;)P'43*%S2XH<!PE>,N2$BYEO]OV
MR)U$<02AX[VN-\#4_4*+4RGO_"W?,5-Q]_R*$]O!%E-T]X N1LF$2!RX]+:V
MM&>((B$D;I7TBK.\6YUZ)^9PYW.T*EH(QC-I$YV<6">4D7<"D?X+04?&BY).
MXTX1QP#,;Y#6O<G;!S?W35X[!74073Q>XU+[N3Z1\A9_XO(S?<KU=!G,/ ;F
M0 =7]TD13@(F!DQEZ4WRT=DV*;G=Z.L5>T>!8]Y<4]WC;UT72%&Y32S432)8
MIX\D"LN$5Y"ULH(7;AEO\X*U"W7C%B*U0,5>P#M 11W [I85BM7?+.KDH_JF
M<M,$(RW'@ )X6JW&0@8DM3I'QUG'C(F&MRE!>HZJGF%V" 8VLR=#*63L&N[[
MC*P+55[E_[I:7MZ?51QS*-QE$HU,Y(JH4,@540*,4"P&:SBY*3N5=>_R;>.6
MJC5#3AMI=V";'DOL0_EE3<KG\/=UGO&FS-UEEFS.($/4%,9+ 3$Y"]X+2]XN
M%H=M>G;W('+<:K3FEJN5ND9N6]K5L;U+GMM0! ^8(1.;)$EKZJ82$B<%6<8%
MQIP=+C>W-WGCC=5I'R*TUU<'9O&W^9^K-OSWL^>/]*?YQ<6[Z^S6)!EO)!H$
M%H6M*W-8G8,HP-HL1"(.);9Y$SN V/YCV .A,S^M'CN ZO.,K3?V3@@YL?8@
M040928AT#T3F+<DT&):SD%;Y$]W=3Y W;KS1'"1[Q;B':.Q@&'['Q72>_[@,
MB\L3@/%Z[7?^/'\S7ZX*N_[^CK,E3J31.F<>P1KOR"/B=9N*S, -EF*UU:C;
ME$<=1.ZX(4Y?8!U"H]W;T%LF5]/!;JZJ24BIV*P=:%;K-R)=23'S HB\[LO+
MBN<VG1*'4#MN7-0I: _79_>8_07K8+LZ_F2"=%G0G8$@LJ:+I(0(/N8$6<9D
M)6I;<IN9-+M2.&ZW3U_8/%!OW>/QQJMQRFE5Z$Y(*M#%$&OLR4P!II-Q)EA/
M06?G?FBS-J&^D'B(QH[T0]_.\B[%-.L_J/^)88G_]__VOP!02P,$%     @
MX8MA5+LA'RK+/P  ^;\! !(   !F=W)D97@Q,#,U,C R,2YH=&WM?6ESVTB6
M[??W*S#NU]-2!"5K]5;5%2%O-8Y79?O)JJ[H3QU)($EF&0306"2S?_W<+1>
M@$1Y*9*R.F9<DD@ B<R;-^]R[KD__M?+=R\N_OG^532KYVGT_K?GO[QY$3W8
M>_CP]^,7#Q^^O'@9_<_%K[]$)_L'A]%%J;+*U";/5/KPX:NW#Z('L[HNGCU\
M>'5UM7]UO)^7TX<7YP_Q5B</TSRO]'Y2)P]^^A'_ O]JE?ST?W[\K[V]Z&4>
M-W.=U5%<:E7K)&HJDTVCWQ-=?8SV]N1;+_)B49KIK(Z.#HZ.HM_S\J.Y5/QY
M;>I4_V3O\^-#_OW'A_20'\=YLOCIQ\1<1B;Y^P.C3N.#I^KIY/%$GYP<G&AU
M=*J.C@^>Q$?QT_C1@?K7(0SR(7R=KZGJ1:K__F!NLKV9QN<_.WV\_ZBH?[@R
M23U[=GAP\-<'],V??ISD60V/*^%R_I'OLGPO54[A=N.\KO/Y,[R7_*7.BV>G
M\&NM/]5[*C73[!F]\@.^M[T^SM.\?/:7 _K?#_C)WD3-3;IX]K<+,]=5]%9?
M1>?Y7&5_&U6P3'N5+LV$OUB9_V@8-#R$?KWB5WH,]TE-INTK\EN]^C0S8U-'
MAP?[QZ?M=PK>)AAL#+.ORS6-]O6[\]_/SE]&9V_.HQ?OSM^_.S^[>//N[>"X
MKUV%1^U56.N+O7UW\>;%J^C=Z^CG\[.W%_C#VW=O__]O9[^\>?WFU<OHP\6[
M%_\O>O<>W_;#K9>I1V"=,'^[-SWI?=.+F8[>J[(VL2D4/'ZFJFBL=19-0=N@
M9E!9I*Y4F40[-7S5COH;#97N^,S4,&GQ"H/_[[\\.3HZ^&%=@^J7G3.<K0V<
MI\-O/4_7#F$WRB=1EF?_;F#,$P."5=5Y_#'*"SS0JFA'JW@V0FG;R$5]1\-<
MYP2.9!%ABI(('IKJN#:7.EV,(MR8&SQKU3JG369M-ZKSJ&C*&/2;CE2:1GD)
M,[F("M!]*)HXAUDS'^L2?XOS^3S/HFJF2AC*SL9.\ <:X$;,;Z7K:)*7]0R.
MCS2_PEE\G9=T<IR9$FS)LLA+A?( NSRZT%FFJTIKF&KWP09/](M\#L?C8A-F
M>H1R7#5X6(-,XXP-S#-8[8>/HG?SS(R;*GJ3H0T"&B/"=]%9Q=]YGZKL_FA?
M40IPLC9PFM9]LN.)A!+TXM6[Z&UXQ'^@(YY/@>AL6FI-3J>J:SCLX?.9+C7(
M\+WXK6A9VAG<P+E:LPSN1]$KD"F1M5&4@[:++G7%'DP2Z4^ZC$VEQJD>13K#
M_U8DL\XF@/,JSW1$)VHT*?,YBS3K?1!9^I6MU:@H#=R^*G3,<DXGWBBJFO$?
M8)59M5R4^:6IR+H5 \,MX/Z ]]?O&=K9E%=^]&3_!&:ER#D8]*S4J4+%OA0>
ML=>)OWW@+U'C*D^;>OB2MJ>.J["Z)WY6&I4.K.>3V\O8\3&*_HN+-_]X%3TZ
M.CTZ/GW\Y/)X0]SGLP)7&43@Z+__<O+XA\?T[]%17S2*_YV5=HB%FNJ]<:G5
MQSTUJ77Y3*57:E$]^.HQL)]^K%'>O324B2[WT(501:6?V1]^2$Q5I&KQS&3T
MGG31#VU!P$C9I<9H@4HELD%!#O[8CVW_@,=7PZ#JQ#Y9/MZGCQ[6R?)G1R?[
M)T].!S\^V#\<_.RZVQX?[Y^2&-W^MM=]=K1_]/315Q_LX='^R>.CKW[;HZ/]
M1X<G*]WV(2T;+QU(1P4:\.\/CA]XP4T2DTV?'16?HL.BCO"_Q_N/'[?C=ZF>
M+,M*7JPIH!>$N/[[+Z=/W&%EYV+K7K-/'?&X$AV+ _"LR6"GX[<PS@=WKZ(/
M\6QNZGKP]1]MR>L/1,_G19HOP*E\\_*VJWR +WF'-\#/&,Z-7JI:WUWY?_#3
M:STN&U4NHG_]:T1)JSLJZ+R:;_/]>S'O)&Y<"$]BC]=/T.'1EKSMD.?U]/"'
M?[7_!W\[_J'EBZCDCZ:JV?.NV"M)T&E9D$^",8W]U@3=0;&0$,1[]-ONM$3\
M7Y*!J( ]0)[L75_8?X"+C\B%#QA/:M*[O;AO,4 AH011;Q%&*R3.D>5E&.?
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
M"MT$70R*G,#7FLP%PQ6U<H2Y"B>(NU;;8 H_&R?:/E1&8^E_^T+NHS#>'BQ
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
M/(VN"YC9TR'@5)!"#=P9W!^KLOR*"!5+%;*QTKT<+X.M.@@968-G.%4><-6
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
MQ"@U>!\FB+"XWA_4\CKEQ+M9SFW G7Z?(1>=^%M7>>F*G>#8LUH"#AO_QS+
MA#<5W[>';+9%GR&%4P$(O0K05?Y*:?R3YE,!&X3\IZN4BHS(&0S;T&E262-/
MC%=JC'@C5@'],W)174"*<_E49QE.HY J6>H646-DR^#5/ Y+VYCH*K;E4<P
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
MB6$Y3:(F5:!20(CQ6OWO!H_)JENB 9H2"X\-A+_S=1@L\H:K8Q%^/<G@Q=J
M:SR79W@\$W/T#*&,@48),P>\_A21(N;[PO]GP6L%]N=OJOP(QNX_5-K8IS*_
M:8"08&\43 C1^0U.%\%%<33I8@C^:D3VT<YX=UF3\U5PN\(@71$?#C.&GT_S
ME(Z'?)0F$]7:4SA1*-IX:9/6%K!N9O%VX,H-4]/'6Z:F?2'9 .ULR069,-"2
M?+C=;!5AF^\$/J#R!>L!YLM&@H</)]',=#"%J2C1U^-ZXV '1V,+W'NWFI(1
MP=-BS:4Y/<XBH\9[V!2N'^)6R_[)ELD^VMO..-D Z:]E0#Y$GP4?.;8U ?BS
MKCRA+L>?4)*S:E%WB[9'HYU>V]Q,$Z]W'9P2+.'@@!>IV)_M![_O?]@/SE6%
MADF [VB>V*G6NVFG>>$:K6"^\4R2,C:I-+(D36(J>746K1C--N^(TRW;$<(M
ML=:M\,7KC>"&-:WWCMK=O@6G= @Y:L2BXU3+FC7B&1=.=9F+P&GS2&9\-J*^
MXQ;N\SHO@PBL^:1>D$_55$;IM.,2)JQL8O'X%--' OTXKZ;,UD\QZ8W/=&-J
MN'R:9-;#HN3'"M4BF<*9L=$Y]NP3Z%C/!)_<+@>V)5YT$W0Q*'("/VLR&PQ7
MU+0!YLJ?(.Z%98(I_&R<:/-0&4VI9RK!HZ<GY![Z\79O 9JRY3Q8Y8[3T57P
M2W._W7M^M(5[WB>!6_,V]TC#0)9+RQ#V?0C!7$VI+K$<F:HDK8CO5+O!3C)&
MSW;W>HN'5!-Z]14&DTC/C)L2]ZP0/F!1?Y^AM$2DA</ERMQEY2)W,&]$Y%EM
MMT?V&JP[XT'A5U_7OUCG3HNV=*>1,+[2"D6G#%[A8B8I'$>;=\#2D4+'"9X]
M*L5BZ84Y'F#LE" %'_HJ@4V9+CS&BAMEER:!=GAL9L+W""C<Q#L_!D<;]B?]
MUDW6=HMNO&6B^RIO8-'V:C 9)J##-L$Q"((W&'UY.579A&*F+^&:,D]9D5=A
M2S6V" A)?OH=:Q1S9+M(0199Q+%:/M6<*JWR5*>+WF@E/922IV!V+67+;%Q(
MZ!7:A?$P=J0#B),J*K7 ,^48,J.;J06-JT)>#!Y7AJ'AY$JE1(5@: ;@=>O&
M(^J P6'(&&U>#Z,@)IR)>^/M,,Y-=" EW2:)$TS=F=?KOPTUGN,?>"/SAN4/
MB(:(P-.-!!E\L",-OD<3PI5 +D;$NV-#TX7R4##G0MK:\HID*4"LP'+))&CO
M&%:[&R;LQ"[%9G#B:+NO^%(;<OIA69IY(XG%3P;_N)&SX/J=F#=U5</7^"OS
M+LD,WB2!S9>B_,/-..)K:2^"FF)2X_XW8S(-NN"*"6K$0ZH:N 'MH3?959XB
M?00(^Z5W_D1YDD5);/,:>6GR>$<GP0QN/ZT\VE(:OM, >:]B"@??$F[>7>/0
MI7QJ' 2NMW?0^GR]$D]KL47Y'%$F5DY',*[%8HB6U7G,9#2;S3\P1ZLEUKU3
M=J7Z[R='^T_NZ[\WHU+P.]1_7U-ZM$H?[ T)[#[:LL#NN9>AW@0LQJ!2:!5R
M'=LVUU\"VKF/!]]:3C;#/QWBKK^)L+Z#]/'IR3N7XGDX%ZMF(=YK)YIB,!"G
M@1J!:OQA)'?;HIK?)8E[*]CP=:/=4.H+>TQ<4#)Y,X^(SS(VK]^=Z]QHR>!&
M^R<X+A@'L/"R%K:L[2Z0 J/ W;*FPZ87!,X:-56"):!@[1,Q* 7TK(_5S?"+
ME]F7ON_BW)8B(#;_P[@#+SJ?JKGDY"@'5#0EF/'88Z0].JRB08">6H1\6V;B
M4\%<ZX\$+"X9JS#6\ "5!E.DK:)?F[C_0+V&;452E.CQ%7 MS%74D'>9C\<)
MXOQVV+6KP75*L@&VP%TZC/("C@]T>LWPX>UPX0QV5/A1*>-@%Y)"F_9\:AU
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
M(38.:^^Q:0]>-/#VU)T-;JQGDO#DM2&-BL$?5V8MX[3WI:ELO3;/.C&E4#<
M9:IL6LD(>I/NS.>&-Z;?'.O(A[R)T^3IPGL+&*'$HNQI)Y=)UD)VA: XEHH2
M*-RU+!PP#RAN P.4%CD#O#!?<ZYV<8_[F]PWBVFBKMNN-W4C;3M6RV)J4\28
MCVI]2])*_W;2[UVQN]3&TA4 ]AKG^ 2OO7??F_ITRG-5QDMZP[#P=U1$?T;/
M4 C9_<?%TK@+* I<)T;=@67C&1O;;49L&T03S C*S8G?_JN+_JS9COC=53ZV
M5;)WX-N< 1>-=>+XW9(I&W>/V^_L1;PZV_*.UGUO&QQRTT#\;_,:=;W5L2 I
M",6?+%>S&.#$^Q2U=VX.+DHOA;9/@2L&Z('I"Q(M[#4V.W4Q5L)=?]$6]'CY
MYI(R=!0^2<6.X !31.T2'_8 PA=*LL;QN515(]7('3L4;"R*&-K.#<,'4-YO
MN=[R! H_\PA:#J/3:WCF8L<SZ%L<6M'55XCTSM("D1(+6[6I7H>C%>\2FKZS
MV"5[X<,$?>,'4]%+J+W!1_<\9 !NUFM[+'N -?'1. "E2:^YF)X#4 9/=]0N
MW?8I..Y+CH;P'RZ?";BPLX+1.2V%WZX3QD\ZU<#28PJS[5138T,W(/TQI9%-
MK3 :ILULUCY/NI.UW8G<PRU+Y%YPD@M4";&@L_.YYD,$F]PXQ 5AM#SAMVDY
MPYC!8[ZV$Y5S *YIK\ (69_SR,'#A,)'"$N<N=3H(:H+.@S]B&8KF(AJWF29
MF,/)PPIZWI2\+/[<-;TH<25CCO@G'A#;PH#]=V"7T1O]W2P,.SS:LHUWV4-%
MPYMQ T"P^A.2J$B!I+]'2(B)999I)00#-1?B7L968V@OGR^QSA))35VUHUR&
M;0W/).X"\Q_M'U)>1#)<2J=6W42NMW,XSFC;XW6GNB?3RJ,S#?U" _IGC #^
MU4()]/5?XCXK%4=B1G#ZP5UB/8+!-\3,591:(*8N[H%:5]KH\=<T[6JJ%:6?
M^;%72(2#B< DJW/7ZHDP8>T,LF.%\W1E;<!9\O'*7IY]*^X16+8PP(K1S_@U
M,JYU+K4S#3:OKFE$2U,K*V6C3F#72+(UTEHB1U-="R.ULJES6%M,*O&JV)GX
M/,/A'LK[W:"\C^^AO-^<8'B=1_#QEAW!C'U8\W%[Q@<J-?! K\WHQ-FL07(W
M4P01D_J=@$;*6G'[3E#%^EY(B8D1<TE%V\\=\WZZZ-PVP4P:904-T1JYGTG*
M:3$A8X,_\#/P7..XY):X8A5+.D@^I]B'\B,3;+9VX_M\&/CWZ@E71)*9>9V7
M&'T/SA('.:6(PQG6T> _J8]E$/Q**/!7"/V2WGF'3P]/@P^9*HHJ> V'\ +6
M3X$/_R*-)_O!VS#X!>8PTU=@X(#K?ZDS/*FT#HX?/SXY-6V;Y#4TATSPY@L#
M8B=+0\57#-ZF<U**^Q31Q$G78NS[52-Y7UZ0C8-_>[E=1^MG;L'=LV8:[9FD
MFGEU<8ZZSJ"Q83Q)']'<G3#P3[9.NWC[$E;H?%:D^;HKW$#EN7"L!%_S)79@
MUA8J10N+ZV-I[/P=4:"YL*?=QEE>2M ';6HM-- <THW(.O3N,M+UG,JN.HD^
MPW;9NA;SQ.)9C$TIG$16M8T4T[V['H?ASW.5LU(M)D]P^<A6=*&G4Q5&5,'J
MG&BCZNASC"SZI#.8X^0&Z93N99(6+_K0YJCFZ)^U<.D*2;_;IW6Z?(];O(8N
MX5RU36K00P2$%?(_P^T)WH-&PDJ?^!M%X(YJC-,MTQC2@? #1LOS\=AMR V(
MQW&#@Y[4!V-3/%+5 3?02^%C]#]T033#B[L<+2"T"LX/FC(8+8"W41/#)L"
M%XO/O_G!W*K!AC JS0ZL5UY%E4]V:XDO;39V?5/=KC=RVL7^T$/3>)$P07R"
M+Y/<D$+9H;+CG& QH$8/CYA6:M?5^KO<1HMAJK4,\KCK9W,A;8Q63.=NG09X
MM&4:X$.=%WN7)L;"_LFZXX&X^P7?1C!Y_'_N=D+;&+MB47TW2BQV)J&B"#CF
M7(]JWN3"D\SX7PF#P348FDIZ6C)(HP,/L<@=LG&&3!2*.V2;ML:<6<PIBN?:
M&$Q:K=<,5LM:\_:(EPLJNCR?9RV]D=0.B>D/"7:JLL^E?"HV\-8V-FKN):[/
M'=UEVT8.?0&?-L4&'*R#:(D.'J*/"]2/RGL-8"@$G6%&.[0Q[@FXX11]IK J
M;C^,H/M1:)@0Y(&/A.&F#MCJ9F)YL>BEL9!S985MP3O'B4A_M2XO8NR7-K(\
M6'ML\EB1::YR/<7\KA_KL(8W;D#J?2/%Y-AK!RSPD8H^ANY+KM@2V0B*',R+
MA9=W:S7,B_-"&O?0H8TK1JY%NQ=/&_38:Y]0K@5_[\0R>$^/)IL!%$J&<-ZE
M1]G0O$5MU,R/S9-+%M)U;^"WST'7A%Z(I\=""4Y/S.R^RN-X[W6)30/^P.G]
M4(,DUC!FZC. #WQ)R7VX^GV9UW*#L\BUFEER?DAFFE3B7MPVO/9Q!K_O?]C'
ML1B[$7]V;@#D\"H2'+%I#7D=BRG'-V5("B9ZW'U<J6:V/#=V743N9*JX'_B-
M?<#T)^0=J%+\T<<LGU.E?>?,;&U=ZMK9;E"!D!@[!PY?08M)IY'Q&&&QRUR9
M?<F)$TI_\P>THL0'[QZ/CC/B<XDGG1 O]H1>8E4:JPAY%J@/A83O3/NHSE9>
M#&Y2LE8'>D&X3(^GDEQ7R:^M&-S<#X(F!W#^B=?QRH"C4MOF2>8%_F['9;V%
M9!HJ6;_MQK=L&WW\A9; \!8?]11QNEZ=L*A)T1F#KKJ!]N4#Y]RVB27L3_!N
MGH$!/$T*NI&=N>"7)L&<0*8_\T *=G 8&UFQ[%[9ON1F%"YSGV2;&H^95-3
M Q &T W:NC0/'K26HL467W'HM%7\2Q33BK$/KJ28P(R$B<3V.117!5&;3W/B
M!6R?53WS=T>=G&TCUSMWF:177N/'5T*RN.ZHPE97LFP=&8MT<,?U%UG8 )"9
M[XPL'R:=!F>2E XI8:KW, 7-.#-Q-?M]J[D>8:^V<.E(33+T6Y0+8W> HRXQ
MUC%TZ?1K,3]X=S5^5ZF1+&*IDLTV^9B EUW2:PWTI/,A<A*"XS:@7 -J \$V
M^8:])-&VKVK;,PZ1^P5!"0I'Q-4[J4BJ:-0"/.V"X_'$ =NDL<6L&DRM1KM8
ME4O)-AC#ER79=RYA?,4TSS1G\7=.CHYW@T?'CP(XO ]VM[OZ;=N*Z%]*;@-E
M^LP:GQL0-'LAI']M+[S%9@+OP_@]8U\OV].V1,7D<$R3 G=L^OV2N[= ,VLE
M'6)8(ZR__RU4!!.UN'(5WUFPG52N4R"]RL+J!$]/=!3(DMHAH!"LHEHFO,(B
M<K._I5^E()3L\,WXQTW)$:/A][C*/PKW]&H+Z%[&S]W#F#!+/UYT!^M2:OB@
MV#[$?XF03A\*+5FR<^_I>$3QFW&-S]4J+^<E6NQGAHG8C]9Y+WW3"P_;X_?0
MU^\&?7UR#WW]!BRV6^$Y'FT=MZ<Q<3>F.YY#:-CST0.P#?'F-%E"3>SXI,*7
MZH;7VV<Z=L#+A G#FOF6+PXN2^A."9P0B>#BI+ZB>_JW>B*8-)!_6%EV7WY8
MYCW/F-H,(^OZ(BU$(>79)8*_A"QS?V..Q9SI-V9!O*HQ3GDP/%>@K&,N >'2
M#,X2%*40&0KDK%:?Z)(HPA;Q>*[2.V-D*9)NK\+1WH&GR+&+ ?BS\3A),<%>
M=5Q%7@R$*UL,3F8)[.BV8X]-#/&+KO3:SO!R&Y%>?AONRC@K,![FM1I/O=:*
ME&'QF(ADM%Y-K*UB-/@'OLXUB*8#7B33LY1F#:$>O6.>T9CF1;IOT.:BYN5,
MF&";*KEJE^>Q9BD!&:Z&J*2W.4MQM&U5N";A>G+P]&SMD9FEJ++OOTS0SP*9
M08&77#I%JFM."K2U4J=2C=LXS"1O'@;^6SM'*/9;4& 6/W>8XELBF+MPY#9,
M8JP5 6D-Y4),J"1%A?'X$CJKEDBVNK_#Y-\DLVE)1EYXO7:&BX,_<'#%.GV5
ME]D<>"ED&02E&@<"$%Q]IAFZV-/O>VGN+=8)HSYYS 4?N!Y<(\+0)LO/L0K9
M1(NKG7T8V[_#'H>)-!(7!:9N8+?AS&NFJ>\X S=\6%;/W*"C1&-OF/Q.YH?(
M.JX5QJY.#P.AUPS;70$ZN'=L28 [Q;)0>IZEJ9A,H@:K&?'$=%W:[VR%]M&V
M56C_@FG]#&7U5S5?NU;6S#9'-'T.D<6M)F(+].^)5#&--05T?%(_9AW0D:B$
M0<+4X+I(FCD=/$X&*>3 G<&-MRK#SXA0LE0AFRO=R_(ZF*H$G]'5>X95Y1[7
M#=BNEHX/39\(X95MP*EIR$1&;2TP:1MQ#CV--,&*,L&->DH2.?]D_<EF$X/:
M6F[F 7PZ_ EF=14+P!7+^J2 )?8@*SU9?9?%;T'31[9EGA **;B[)9KD-+R4
MAA"5CX\\:2]9-_5A+$6PSK%DVYUL"LY#Y RDM JUPY/?))89C S8REB73 TZ
M$-&W #\R%$"N^$VY)]L(.TJ9FC73<<^?0"-(9D0\D#2/*!/>&5![/-50BL&
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
M>4$R>984<%06()("#V<X+,?/@K?S+)G497"1X29&Z3S/YPN9E?R;=RF(\:-
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
M4#[XXEIF"9[509ZE#'-D>4= OIA.R3:V4H^2G&"4<5'(BFU08AM<6ANAO:G
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
MPOK>(D<>&]7MOL2U)+*@V,<:F?(S>J1^A>M=$A*8&,KJ2$J+($P>2^^5*L7
M45=>"HN560FNGLT=DZ*AO#XCVODK5,%@/&+M!1L)!0)OVH,'&=NUA&AJ$E5(
M-E1=_0RSA#33JTJEM<6AWXMQ84&^P/J\.D-1(=!/0;9+HL/8(+9)$=5SE"Z,
M2Z-AJT$-<1TY/7-0H)0R)/6C50!A9PS?!;P:-V +D$LIV)GFS*#!1&SMVQNF
M<%5A!A=Z<F"X<BRO32<U:R^!SJK<'/4 (U#5'HR3<E<342;EKDT9+.C4<Z?.
MTJ=IVJ0.C:9$[[I;!;5Y9O5N-$F&6W=+7KC3GB8?)>,&; -3(T/86F'-[7X-
MNUU+D"6L[!%*#S+6P-/%))&O0!]CG!\!@[3<!.O#O4!;Z2(K$Q3"RT*0=Z*A
MD'FQ8L-^P;#N#)I1]?UFC_(LP?!@HCYOIL!G@W,4B8F+HEY48&HB;@_9[<\B
ME7=W4)"&%>SPL/6=04?:'QVI'XEB(F#P>V\_I=)0BQWL[Q^$7XKOQ-N,]T,M
M/@SI)%&TB,[*\#.8WY5<;A7Z%JO 0S1TKG49 @V\\X%:G/&669Q-2NTA6)\-
M/D'=OECHJB>-87,(1AZH-,DMDZ:+<P*M#4&(K(_-[9)=G#CV*;I&RZ'=#=21
M/6I?5LB'ZAM/MTRVM TV+.%ZE:-YB41-NIT5_N-G97:>)06:! O5XL-P)$2N
MBVS^0?0[.=J*QO+DVU-MAV9G>.@Z[ZI7+H>5Y1[L+C%5%@.<K_%]S]=JS GO
M6]5]WN%"Y_@I9Q0Z*U)ZJ$2W:5_-MD[?HY,W'&W?I]-U1VKC<UO6=R\N@G+@
MA#N4*U2JA)_;JUH'0JD"424HNYJ:(UF"-E+"!E$S)^>0U;UGW&M!F[IZ>&W=
M@9)LE^#;MNC#D?U.PI2DI&!\G6FZ0)E="990SG#;/O?()C"M4^+3O<:8Y42S
MZ9J^J3)6+#8F#4"MAF?+DB*L&#]'T'X:)"#F2<$M8G%8$0@ZH08Q(L/%?<19
MR/V+>T/SV(.>0QPZL*;:TF,8"*- 3F*#ZP4I8XT#-*V=V4;[D!/OMN5\MXPP
MRN9CD*YM!,/O\Z]:E,F>]^DDCY?\5M;>*REA,<=VYA1?R17+=UE3&PR,.U\5
M8H[DPQAV,Y6W&?62(? QMWXQ[H_'IF\H.U5UKH$[Z)(U@[!61=A$661ZV"K"
M3JJ3U -I1V@GDHAH'Y2DP$H$:<X=*IL-OA.FUU<!"AW L+1G/&N7^&*CX+V\
M&@6HD)Z?!N,1-OS9.\0&WT>[HV9;-L<[I22:ZH',20 CL.;0:"[#C(8ZG5+1
MJPBLIJ&59R8A.I547V*>:8?R U,A*'-PGZ0BW&VC%=(_ZUBQ V6BTOD*I'@5
M&5RX[$C%6 )Z+7)W]FN^^8GRSVT[46C=XA+F/8F'<ZJ@+,=F;%0FHJO'3?<;
M;/> #;PS'_A 216TUPM'?APLA-OWYGL!.WS<( \A@:NW9T>\X?+%;PX+ZINZ
MH7C&7QN2I*ZF4[92V4"%0Z):#G@JF#'L:7-*=M1/'?59F_-[@^>?],0H'N'Y
M#P2>WU'OYA5Z;?($2K?++G)P ]B?F"V$5&R*EZ0GP[ "[6!&3<G]5GR(^9M7
M\8/83+Z!HR]2*E>G#.OP+?%YK\0% XQ^#VT#= -U!CAQ@S&.5H,?P81!Z@J'
M0XB[FYH^/;<09/F<0.")5TNWY&&"P8_Y1-H.IY0>#%5/C:)T/'5U_I9$#(.>
MO:J(,!@F[)V>[2WJ";P(* TZI&DX7)+>H-(E-0*J157Y:XHCA8P5S??!R?!2
M4=N=.LFVZUR[0,QEG548D[FTD.IA'6M>=^TIG&6*8[F-U>V X+H7)[!5N(4Q
MTE3#[JL2T=$@D,#-"Y!%YG_&F&,24Y/&9BL:^J57GZ5.2%WWPZT,35C2LKS8
M@%JHH\E.;U#L# G_3RA;#C-/=C4;N!]7#YL;K/G2(;^+O83]K#Z#)FQ/BT?I
M#F-1@OQ+GB-B$E],+YF!^\,S-5"830V$^H2F@,SIFL[@Z%A.*7JNB37ZQ_=
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
M=:/P^3^]VIM7/]\E<77ST^[.SG_\X%\7%M=PZ22OJGSVT\[V[KR""Z9Y5L%
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
MB@XY^#=,.H\M+ K<8CQDK"FU;V*&#9_B-RJ[P<_CKI>]NU%T.[@LRROX*?Q
MC:2 E2PBT*R1V<T1[^91H#Y%:E[!C ;X7E22DL*+RYS'I$>2#%>8)0UV')[2
MYDWEPA*D=*J* GX1P<JIK)228UI]N*[.IC4)_IQ_E<QXAO&]2(+Y5*+UYWNB
M$';?%'\3PB1@QC*XAO6?XZ] ^L-KI>'K-[ 7X?;F=W /L]C;:VE&[ W+C/ -
MLQ5;$U<W(&5:QRHSLI#$Z;_"K#:A;R%678,3;#@3;,^RA^R;83H]@_%Z]O>V
M]P^TVW,$^CTC=[X<LD[J%HO?;Q3H=3CE^'27'<BG(!Z<YDB!*\ FR.^"F_"6
M[!C0X"G\C1I^IL*,D^,O7O\\Y#E8%_=.=-HXBHH:)GZ<@?)+@Y,,MR$H$]G+
MJU0GM.;LCH2SO&:?GPO\::R)'BM86$7&XA4&"_@C8-N9C1NZ@5NEAFIR%$S
MPD4+:*$JL(X2LK1#UTR34Z'[UVR345TECTVL6+@833/XSPW\G"P/-N+)0@G(
MB,'+4, G"O9%6%<YXLS8G-)VS+/E\>=+^%LLSK@,4SKB!RK<KOSA('=?_5RZ
M Q=7"2QE>2F4XCHC^?WSQ74]I7!_T%)X-DFE"*8<C!2.1'90M\8D+^1MU[-^
MF>S85*.@[RP9L=9NB^QM*#4OX)Z.X$-P(6>3&AUB\!^YL)^<N+N;!%QH</?
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
M607JA)=AH+FR-3K<H !.\R>T2 -:I?WMUP]>) < >IZ7U9:LT#E%L9]6&?H
MX>RX/,V,]9<=%D/<&H.9=Z._=E\_ZZ_O17\]';-K@$4)M#YI*C W+[)%B<^)
MBL#C:H6\,%-;< R ,KK:7X<]L(<-0&U,ZP+I<J3]-^>+GI7CUU:.>\_*\7M1
MCD]&-PZP<N4!NC%_K&YT>S8_J\=G]3B,11K0*HEZ?- B+56/ZXCXV1MF&<DO
M>8[,8XC3&TS"8&3-3+M)"2A'XJ%QD1VT,B.JJT6^-FGHM[?S'T&AD/J-2@4S
MMQE+%R<V-G:1%ANCH )A4L@.F1<5PTRCL+QQVK6XU+$P4E/-RMFQ0K?NL#!5
MN6/G'70GK@JN7+(&N].#-Z_BK[D&*VWCTVP:$ 94R+F%T-T%\;.9ZB)$>V(R
M 8N@"SJ:ZXS[^"2X5)C=SYJ07LQ2UE17?ZTRS&2FU A3S1%.-%/531[#FUYC
MFHKQP[-PX616<3F3?U/1/4DH85/M\MIUI:9 99#?JF8E./V$@+[765[86U'/
M;<JL:A9 _! NVH)_\NW\OK'!I,C#6%H1>1/C"/P,F\C%\(I8>KT%O]Z:< ^/
M+%":KJMDY+(*J 1P7B@D1>1:UQM8&H5L;K<J=6EI/.2F[EEJ#)_&:;J\4035
MQ!.BV-)^E@\]" S6N&\_$R(8_^XTO5:5?4+T8N\1=K]%L4JR7[#Z7&)X3[<^
M0*ER>V.M3__ZEX-7/XN2%-78KV&_*& TP'G\C(ELG"ND%>RITZ&'RG87EF>%
M:A7JDQ,ID"GFW#0JTR?J1P ^?(<?X$))&[M*K**IE("G>21E&@]4KR./NRF
M=U,.GTC7#^'S;(N-N<H.R3R9T42(:IK"C_$(6GHW.;(B&<(C']I^\:<F%[>;
M/I]MG( ZJ._3-J;T>J3[-!"#03G'*B8J4TF0L0F[8*M/FK4I1 (F%5AZO$(1
M QY\Y;&YHWF?5*GZ0H+CX4UV<ZX1T8RUYM/ =AU'-0S76*2Z:5SN4,T_% 6U
MHA?UNGD@;Q>\!18E377IM.B;)0UIVXVF\,>.1SIJZ; 9-@[ ?A[31:_<VFF=
M.A547I<. B(Z#]*V[1NI1I-?^OXF5S3=DKZCD9^:OB+.*PI2V R"1DPL2L@S
MS;6.U/BC9V@=H]J745F;&0F>DKEAY^@<2&>K4QJ-KIWRRNSD65,\;+F@SMCS
M:3@OC>%.8Q>6GF0*:\&?@&AS&21!5\?(X!":/E%(9@X']\+,8O> J1$*TXWT
MBLP#1L68V+L0WX0*0%!JNSK7.%5TM"TQK=4U-0VIA/=[)SLVO,TU7'8:Q'D]
MJ;!Y:Z>BQ8#%0Q2J6^2F9BPO)(?4&H\(L")L+N-981RN+H5Z-(F3D"=;$V:X
MC1V3_NA'>X ,&FZ,L UIQRDT$E\H+*EU6S? 1.-$4%\-]AF_VB0M>3OV?.%D
M2K"TF$ZAUGVI$Q$R#G*!$9YM5/S)?C<>6#US(M6>U)<"/-JUC% .DT+D1#-"
M#B8^N92D\KFL[)NMQKX_Z.>RLL_>^</DBSG![E$UZ%,XS!R+8#AZ8+FI0BD*
MU][8"#<Y]@='896$E66<L":K#? 2_I!.>OB'Y?/@\W-C(K?B1!H3+;B_CE58
MW9 EUC_ UC"6F.)NI1%:]5G0LSKW6$?^C/!-D1R#>49[[]H<^32X41Q+5,%&
M(G.A?PGK32&!:TT#BL&V]B5<E&690BE^PI<1#^LRQT5L,'POG&A_B=;R\!\F
MCTVGHS <!1 V>TQB;_5L"5)$F MVMG?V&6C"U+MY 9<8.28>9XQ>3I/(:XMA
MB_G(3])^"]@/B:*<CNQCCNU><S]V<KAX>"-G)U!HQM"SQ*H"[Y1=*:?;)=BU
M:9B(@2T>/V:>L*,>:0BZ>>\^$5UE]Y58YZV\OS6Q=?Q.$[ ZGNX2SW&#XK],
M!.N$N]G!\Z9^;WO_ /3P"#4H<\1$FYNCSE&MY38>)J](PQT;R.;-;(&N<$N4
M1.[;U:X>Y=^R1[FEX23C>& @[Q,<*V01$UT)\>Z85S<Q&<2%%0G3K!SFH"\H
MLS&^+I3B3>.T#TE-#(6[>E7@7&)S2N8FQ.S."M$])/<QTFO0R_U$VPVO^N$?
MX_D<^<D_\:8;K[;8#\_WCN;#<V]E< 51?4RHQZ@. \7!O"[*6M(GGB;9W]XY
M6,]2U6'2S^!>&HYRH-.UCRS4Z>.H;E5!ISPUW&NUN6(%@8JEDE,>=VXB"2Z=
M)(/Q4U -_[O61=##I"?!12B'(UI(Y$<8M_RZ"&<E62'GFD6NW<W6\P])>W%H
MNO1]J;44F/UA4HGHU1B0S,B(4&QTJU%FZ(A47!??G^ ,DW^CJY)C*")$CJ%T
MUU"PK)G3T,A![-')Y+<[*A5VX4.T#F;Q2LDM-7ZWGF(TS'88YT6^!:9&&(P9
MZ'6B85"#D:810SNX+;+/NV?R;=.D1+Y1PF<)BM-R\G9#_Q%&"K;1#(%GMJL0
M26Z14P-O>)8)HVXXL0R*7(2E ,-;=W=:NWCH5 I31DAVJD%U%G+6C(C>Y74:
M<Z"2G 2B,O4BD9SY!*=!* ECO8/F(<<-*:KAL"3QRUE0DJ8R+$WDY,%OV*P^
M:KUF5TKTBD&733$+-IP@2FC.EN8S-X,9D[DD[#&;H'0(=FWHT-)FV(4:V:*8
M=@UE@!:WU-].&*W!* <TB9D)66?9R/^5QK(61.#*E^D,U_I=<] NVVR6TU<=
MX]I_^6(]%=HWJC)9(QJB9AG>8(B'@K_^Y<WNS_^C_P_^VO]Y%.SM[.VN8^1Q
M?YCH 4[R.!U\O<]G:E !R> AN2]6\1@)3,B$"T'+OWQ![0.=KC;X*5C\]L!U
M' /C%"#)?E*5 6A02IGI*=E<3]TWS"RVKA&FELU'R.F(T6&W3]*0)#"F 1(J
MVB\.T%SY93WY%QI]8+IL,)*K8I&[2TIL=P F3$5G^*:P+U,W2Y2J\MXNUNLI
M=L/,G-K(I&;<&TZ[G2?#;/!,MO>=$P[L;>\\,PX,GG'@8:OT'3&R/-/M/6LP
M39FR_>)9@WTW&NSIF%[/A'O/C%+?1#T^&WC?CWI\,MKQF7+O64$^*\AG!6DX
M][Y<03XH*;46RE$-9GF,Z7B:5ZC=$/9M,]ZP8ZYS^(L:UN;MRGA:/3>WHUL9
MERX9CT4;E!:L6A2XLAR59[%PV<2XN[+3L[:4?L6$0J_3D#4V R)T68B]^P0>
M/L6\D@^ IXHSAZ!/8!Y4\E$H9!YR2&-DV#K_Q2V$FA%MI)*Z@UM.\EN-Y;!O
MVW'YAD[]+V]-LVG+R\/X7W6),/!Z3DA@!(DK;*V%.;HRYWF@!_/+$"9$=[KR
MWIS1Y2G\U!:YV!G0DZD[Y'+E"MWEX4NY'027U"M:#UKN;]Z&;BT#9K"Q;3A-
M]04PTQJJTNRV>K"]L[L1;E(QSW.-\S=35@?^H)]KG#\[33?,RJ@>!-8 4L(C
M07Y1WW$RTBR.]!Z$7M@)-GN+X+5+I@'T@6,"3<5W1]R"!GBY/X"',):AI5F-
MXL29JU+3%KB)YQL)W9D<I(AO(P>#:6OP8VDF;_JK,[]= Q5(Z'W-<H2C1L5)
MFEC M?B5A5VT?H_MYO$H4;'F*G'O<9TC^@R]F$E*="E>_1$-<))G-1<1!'=(
MLQ1&-PF<!D:QX^H%&TRGN"G4G1;#I[#K8_NY/'8F\XJ3$@P/&"*A2[*%STW8
M!QET#C'#9Z1\VIQU3.X/LU:J:04.0%TXVD'7[C+^XP%,52T>L(UD:;DO["$N
MM&Z04<JF7$8*MHD7M>D.VN1AS2$TG^G\F N)<0 I&;;T_E+ K8R!U?/J-?&9
M.02*^R^:_%M2R-TH@4Z6S>B2T;:8'32*QPYA]X%#:#XT<P(\"%7&VJ9,E*%;
M;7L/O8)?L3D*P,A'<W=$.N:Y7>/7]D674&@YI&@@84Z5[&1A.$B$$J.[IM[Z
M(DU%T?4XNM$3RUL-,/7^Q0ONLM,\<-7#$OE9O$I[5.'FP?^LX5TQGIO78!<&
MTSJ+##/KDY&% >8PF=)Q^:'RD$5.PU+*7<P)T#R'$B*>O\N+C[S%\1QZ,DL[
MP 3,?09#.SQ\O_'P$%'X2KCLE[3D]\]%*P*%,K2U3[\&JP+>+$PETH,.(O-7
M5#<KM:6QS*G+^%JR?E._WE?362 Q*L<\U]X5&R:YP!(K=B@^6:-4T]W/2,A6
M^6_@'/FMY@$>)\Y2,YT3!OJQQ)YC6?' 4VK7 7261HR"!TZSJ!Q\8?V34LU#
M(>R@M ),(G8XT3]PVIG@KV2'/;8^X1'A9=Q3NZ]7$EONWE-C%(-4!2<G)T/9
M6GNO]:D-$]JF3CJ&26/.W06=1&]UIFD-]=G.P"@,G+E=I<YZV-FT%C;@ 'W[
M7W0R<61!UJ"X4^G=H(TE5'KM;E AAXA*E2$FT5Q+FKX1A@,M/)Y.09C(UV-2
M;9"N5'<%^!RBM9%;>T9-%2@69:)*TSJ%)Z8Z?>Y5GC7N"@>;(01K)CH16"0D
M_G94<!&JF3@I(RR31'6$3*C8S"8FIE&R>O5+'3?3YF:N)BK-[VAXC>GE.#U/
MCCM7K;D0TL<GM$T&&!%IPC&0D4]P9T0>B5(.DP=V>8Q9$&$/-'P4H3!P(OX!
M)$4S^P4;8IDXU;R&]D_,DDT0@.J...ANE/L,(@S+&H0^(L3LNXF%50;U',;9
M7T"\H1**T#J8+"XI;O.7;0HOKKR7R; UN?#Z#3AAR<#@,,QFFO((B1'-(!CD
MZ3WVFI<!\W$J]AYS(H]#>]12"D^:6H?PA2U BN51Q6Y7S(&:P>X(_BO,ZK!8
M"&6K#-.2?40*(]RR92-L3,7JS%%*_@K3#[T1@YKYG5JE&!TF#950FD1_Q7Y;
M"B,"_KU'_%C]<^-_<Q( <QG8Y2F%!=7LAP;_X4!-?.K7L&RH9M1V,JJV0GQ"
M"FF 83G_-!)?1]!>(-)I4I)GY8)G*7]O\]LMIL&1;L-&"?,Q,8NR4'%&_U$'
MS=!LZX'Q.GF>S&JMZ^#X$W;GN\\$VB5^9+*RC!(U6DJKESZ%*L2X@K30S#V@
MO390+R/;1.)R/1^3A"*(@%F%3,38*EL,9Q'IDK&V.DS'L)/3M\^:&B9QK@.$
M7DG$R)]R:=PDA]"-T_A5HB?F*)D66-H$/\%#8N*FOYO+A"$GR?T\FALYH$>Z
M[,CK2XT<K)05>3W5^L!ZJ/>%H[97RK$!![BKD75O,*,'<:0&HJU[H(G*3J:=
MS=>]:@W\?&FE0+MMWPVKYM[F'LW$D^^P/*[_VB/N!%I,TE0$22=#Z";D9 NW
M_HOO>].L"[@?1@+J%FK!/L^&.0^=3$]'AVN<.O5ICI[ 2&=Y//1.D: ;\L@%
M$:YZXS_V-#-\4%]$@A52(T-)5.&(#%RQE2PT'BSV0RQ7VP[1^%7E%[9"?$;$
M?S/U]L(?]!HAXH>9_/EM*&?JWAMP.W3NYVP"4\3M@O5V,XKC5XQO]9PEE#=R
M#K!QQP&VCI;/P))%?;._6M?VI-EQ;;G=0><1AOVH*DMOB-^XS@K!JZ[4&60:
MMF$-<D<\N\J]&F:5K2?3Q]:74=L,+V8VP%S7E:LS> 7F81O1Q!ZDF!+/!>-?
MO6 <UV$<144-QK6KY2F06<+UL+W2>C:'334SJ!$QR=K ]'8EA$ )G] :#F@1
MI9S<2<1Z@4,\P7LIW-URK@?QBX\ZRL3N*?#%2[XIY_1CHS]VT.<LV@.@H]Z$
MH_-7/@0MDZL;'.Y#AW]&;S._D%OFH%&AO$P32&9^R2UF8:R(#3G*9S/T42D1
M8N5FDYJ/FUJ7ESO+5$JCG:'31<P3Q4+=YE*L[E0!,@HAQ3RAS>9-%NTMXSKY
M7,875I*CP4GMVVV[.]N[NQO1)EW4\8W:?)+:<$#J$$.2]^O#WNW3U^;#2,^?
MU%.#"C@5=@V6:C.&H?Q;%?FF4:RLL06>V1K1'$0\R>L2@T;"<= %#6\U9MC
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
M&4-^@.&7W[OD.-3]H5@&J<,=9[T;=5GF-)_-4U4I85$F <#E1+/:WTP- UN
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
MDKRWI-$SM,JDWL5.9,J" A/,>"DB<KK3GJ;4XHL2BMT%&R;YH!_8VMPC1M;
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
MVQ0MN%KB4XQ5SBOMVE<T*8<K)^4@FCJ8$IH+$>VZ53,3O_\](T4^HU:L8&'
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
MO*=82FS!?387WCBNYX3>C0N98=47YF&7+0:(=Z[5R+L<O@__!5!+ P04
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
MX?@U#Y0!&B[C.<G@-P,Y \4X7F&J<*=Z,C5@&W*7+B&1QQ  D 2\;:=35I^
MJ@F)8C%3"Y1)-N9*HZC3A)J'3F]H65X#BUHHLZ'MMY1>6CNQ,7IDR->O3AI>
MIZ\*[Q?D9<)1K#'?%:&266?".=R/F4WW# CR8ZXF1MR()4A%)AV9^Y"K(!:&
M+FV2DB)V7LVD"%B(QXH<P8DA RJ<IX8/P82F8T;.$?^W>0P)6U*TC]BQ[>JU
M0W?G;KFICU*')C,^,4EB#63.Z4:7O2>*'DT48:(%K:U##Q*&% \G]SUAXYV\
M&&Q0O2VT_OS3]Q_9Y4VUZQD[7#"%<AB>LTSR^[ J&Y(+:*[V[V+8QF> 2#&3
MXR^12PR I#+ERJ8J2+'4CF-JNU626T^4DL748JX@L!5NRD42-8T<"0^Z*!'S
MT.XF5>XK'G(JN5D =S1K4W=J1LJ5H3X;HLKRI$ULV*Y"(>PC;:>, NQ!'E.3
MC[$LJ\2*0M'#$?)Z'8%?/C."2)GHS\(#*?4Y"/0ET>Y_06AOMC;1OG>*VP#]
M_LEQ;^PC7J8\-)"F2J34L !5" =3\QF<HZ!?8 Y1P*G/8Z[GAKNW36LBT,+3
M(L\%SR/1M9K1DLU#L: LQWY!P0NFU@@"(4.K@*T>QRQ%"1$C -#",A-91@25
ML0,Y(I!GR/??&,R#+PCF+JD/IS3.;>8S&&!1A"*13^$]M:786]8H>V1R=[N]
M_C.H/MCIG]M99F6@">7*8%_D>K>)]B%#NI1FIL:/?G];1?S%[L%F$N9<M=B>
MFPF^G<@)OZ#(*0C"^7P3W.8(H*AK;<O6"#J %DR)(X(@EP8A:_7$EE$3H32>
MFQ-+C*4"#/1KCG($0Q_MZ!(A%I&PGT@7BF/GQ^SIA3G82/.E7L=.JPE5R^++
MI'H;&BRT'&CM4?#3G,3\GL7%4<83^?+_;*(7"H<7S$WM9]Y4VJ/%< 'H\BKQ
MF/)C'52K'&1@<4!5M%&%+U6CJ,2UD&I9B-@'&#))N-:,?8*&?&'.+M$><NAG
M!SD"])!4E4G:^&_V XMX8;_F'.K;V,C3P)YO'/]_[_A9RHSS&'4DZEH.U)FM
MNSD$"#@#3(I28;F'FS%Z;ZC5U9667&U%;$],%^=2!X&OV&ZY@Y,M&8F&Z*C8
M,B'M!&I11Z,+T(9RM^SX78'<59XDV#/^QNQB"B+8>H+W#7+WE[>Y.P=%1Q*)
MI@QP,)L; 2][#%[@L.P8CJ=3$4^9H;F4CHO3?%FD4Y9DL9@SM,XFPN50^@CE
M0.6SU #59\8*H#KF:46+K->V7;3=1!:M/J#-9 7^B6FF6&_QHP^"R&(Z[_'4
M6MEVZA=C^4)KD9CA^E/#,B@FBM>G%H:NN7@)WNU6._6.>0^NH:0.%Q,7K\BK
M]A5Y38>;;:UJYTU[9VN]ZNUL^]2HC9-JMWWR[,,V6]5Z=W?S']:V4^V<=/8:
MMF;MZVP,+ZJ,IF]+S=(3\/0:V0/Q%@G#.<W@Z:DCG0\_?Q*QGTQ<("X?<W6Q
M^*]\73]3"6YR;V0;?[&U/7F?\U=95 NYVUZW?;CP:+5[QE^=V!II'PL]KVB1
MZ0T/0);84W!B3-@_T",8X87<L<T%H+[]OA[9=%;-DMJ!.X$G7WIEPGWJUG.O
M(*9LX]NOE?TM:=977:@/)^1Z=Y==WR7M_)"LN+K/VNP'=F?_!5!+ P04
M" #ABV%4*^?!TAX%  #*%P  $0   &9W<F1E>#,R,3(P,C$N:'1M[5AM;]LV
M$/Z^7W%UL;4%K%?;\6L#N+:+!FOC(%;1]=- B51$5!(UDH[C_?H=*3E)DSK(
M"G1-@@6!8.EXQWL>WI%WG#R;+V?1YY,%9+K(X>3CF_=',V@YGO>I,_.\>32'
M=]&']]!U_0 B24K%-1<ER3UO<=R"5J9U-?*\S6;C;CJND&=>=.H94UTO%T(Q
MEVK:.IR8+_ADA![^,GGF.# 7R;I@I89$,J(9A;7BY1E\HDQ] <=I1LU$M97\
M+-,0^F$(GX3\PL])+==<Y^QP9V?BU>\3STXRB07='DXH/P=.7[=X3(.DVPO"
M;G_0[:8D& ;Q08\.DD':[Z=),O@S0"<]'%[K*+W-V>M6P4LG8V;^43=T^[U*
MCS><ZFP4^/ZO+3OT<)**4N-\$O7KG[696\8TN] .R?E9.;*06K7J3IR(7,C1
M<]_^C8W$24G!\^WH1<0+IN"8;>!4%*1\T5:X#(YBDJ?U0,7_9N@3NF=?-[7+
M?;23\Y+M( 2A<7IQD?&8:^B$;O"UQW>A^3:.!(EG\B<!F2U.HZ.W1[-I=+0\
MQL ]77V<'D<0+1^\Y\$ /KHK=^;":C&SW@>=GM]^\'Y/5S"=+T^BQ?Q1T;TC
M>>@?P/(M1.\6L)J>OID>+U;.\H_WB\\PG45&$OI^^/TIP4N**$>=@^K'IW;W
MFT"/2DA$6;+$[-"PX3H#G3&8EN6:Y'#**B$UH.2MD 4$OO,[B-2\;(BD,.42
MMUN)8XA5?VE4?WL^"$-_/!-%1<JM?0O&KR 5TEK>,B*!(6X*<Y:P(F;RM^?!
M@3_N!&VS8P= %*0\1_FE-RN6K"6>(0B;E!06%TE&RC.&<Q<%5\I,C?]F),5S
M 3(FF4AKJ_7SNF,UIIU?;8@R9%'!*LD*KG4;3B13W"R+G6N6<9;BC.B!YN<,
MEFG*$R8-"\9F@[(-^$WS%#UL0[66:DU07PNXEK8-Q39M#49"164.L>O#=X-,
MV#4SK(B,2<F4L[S(V1:FB382$W9ME!,$TAN,_U4$_IQ "]SK"W+]&2'*)M#2
M=9YO,2"+*C>+?1D DOVUYI*90UL9^%=DOB2O ",KZ+VDKRXINPJ7RU!I> N&
MG6[-?F%C$-D;CLU"/P(&PSL9Y"5F6%'G(6:T)JA/\:ME9$<OX1+YK3#"#9-M
M(R9Y#JB&+F&^HZ!":E7;:J6\)&5BOJ-!:FLXFQ,X:IW7"R$J5N>^NI$1[G=M
MB@619U@_:5&->G9+U"3.V4X:"TF9=)#OG%2*C78_QI2K*B?;$2\M:U9IW-B*
MA=:B,.;&YR9'$Y(W!XS=@6MQ4Z(-A^Z@US%5FD8G-=U-W!1PKBW@/$UOR[IN
M)^COE?INL%=VE]5PX!Z$^U6_URR6<8.#'^#MT.T/>_<RZUE^:XYQ%15&S.M6
MI[53J BE6-F/PNH" ERX:U5!SM);"UFOX7]_@-J"?HZY\_4>W(!_Y+@^$)ED
M4)_)X1/#5N^:3Q_4/=/,-]A:3YF(_T$]4%#=_EC9YXTR_&&$,=8A3VRY'P&B
MILHS-2 " B5R3L'X-WXT6&_$,E:\]VLJ;T>]9VO9!]V63$$AV]AK",FQX,9N
MP78"'-LW;,(T*]$AK)'LQ6W3QU&(MU_UNAFR%3,<6DEQSLW= #;#^VX9#(,;
MCFU+;!K#IM%!@W>-3]>RY"JK#=_W2D$"QRX'O4]36%?XQ;C/E+[=V^PXOW'Q
M6XGZYGLD64[,2M^Z"KX*>MNE^%<J),;(7^O]*ONNRO;>*S?/^I;;WK<?_@-0
M2P,$%     @ X8MA5"QR[Y<:!0  +!4  !$   !F=W)D97@S,C(R,#(Q+FAT
M;=U8;6_;-A#^OE]Q=;&^ -:K[?BU 5S;7;.U<1&KZ/IIH$0J(BJ)&DG'\7[]
MCI2<ER8.T@Y=VQ2%$/EXQWL>WI&/.'DT7\ZBC^\6D.DBAW?O7[XYFD'+\;P/
MG9GGS:,YO([>OH&NZP<025(JKKDH2>YYB^,6M#*MJY'G;38;=]-QA3SUHA//
MA.IZN1"*N533UN'$_()/1NCA+Y-'C@-SD:P+5FI()".:45@K7I["!\K4)W"<
M9M1,5%O)3S,-H1^&\$'(3_R,U';-=<X.=W$F7OT^\>PDDUC0[>&$\C/@]$6+
M]TC2H6S0&\:)W^UT^\1G<7B0#(=DF/23?N^O )/T<'CMH_0V9R]:!2^=C)GY
M1]W0[?<J/=YPJK-1X/N_MNS0PTDJ2HWS2?2O_ZS#W BFV;EV2,Y/RY&%U*I=
M=^9$Y$*.'OOVW]A8G)04/-^.GD:\8 J.V09.1$'*IVV%R^ H)GE:#U3\'X8Y
M87KV=5.GW,<X.2_9#D(0FJ07YQF/N89.Z(;7,[X+S>TX$B2>R>\$9+8XB8Y>
M'<VFT='R& OW9/5^>AQ!M/SA,P\&\-Y=N3,75HN9S3[H]/SV#Y_W= 73^?)=
MM)C_5'3O2![Z![!\!='K!:RF)R^GQXN5L_SSS>(C3&>1L82^_Q]:@I<448XZ
M!]6W;^WNK4"/2DA$6;+$[-"PX3H#G3&8EN6:Y'#"*B$UH.65D 4$OO,'B-2\
M;(BD,.42MUN)8XAU?V9<GSP>A*$_GHFB(N76O@7CYY *:2-O&9' $#>%.4M8
M$3/YY'%PX(\[0=OLV $0!2G/T7Z1S8HE:XEG",(F)87%>9*1\I3AW$7!E3)3
MXW\SDN*Y !F33*1UU/IY-;$:TRZO-F*,69(0^-V%WXB,)4\^M6&6<88X>4G*
MA",1RS3E"9-V^@A/'[66^(94F, -U#;@",U33+,-U5JJ-<'UU *N]&[#L^U=
M Y1049F3[.KPW2!3>\T,*TR,E$PYR_.<;6&::&,QM==&.T$TO<'XB\KP^U1;
MX%Y=E:O/"%$VU9:N\WR+55E4N5GQBRJ0[.\UE\R<W,K OR3S&7D.6%Y![QE]
M?D'99<U<U$O#6S#L=&OV"UN(R-YP;);V)V PO)-!7F*;%74S8EMK@OX4?[6,
M[.@E7"*_E63*,-DV9I+G@&Z8$M8Z&BJD5K6M5WK1 QB06B%GNP!'K?-Z(43%
MZ@U ?=81[E?MC 61IRBBM*A&/;LO:A+G;&>-A:1,.LAW3BK%1KL_QI2K*B?;
M$2\M:]9IW,2*A=:B,.'&9Z9'$Y(WIXS=AFMSH].&0W?0ZQBIIC%)37<3-RK.
MM2K.T_2FK>MV@OY>J^\&>VUW10T'[D&XW_5KPZ*6&QQ\@VR';G_8NU=8S_);
M<XRKJ+!B7K0ZK9U#12A%>3\*JW,(<.&N2(.<I3<6LE[#__\4M:I^CKUS?0]N
MP/_DN-X2F610'\SA \-6[YH/#E2W/U;V>9NPN8;VGOWG&]"M!\30@USV>X)J
M3D]SMB(F4"+G%$Q^XR^$BQ&^$];;RAKEQ/T4^\T&\*Q0^*$UWQ044HY"3DB.
M:@;!69G%41NCPM6LQ(3P +)78XU(IA!OKWU(9"AW8X9#*RG.N/GZPB^-?=]Q
MAK,-1TT8&]7=J$@,>-?X="U+KK(Z\'T_VB1PE)"8?9K"NL)?3/I,Z9O"<<?Y
M9U=KE:CO%D>2Y9C+&;MQV799^58"^I<N),;R7^O]+OLN(_;>W#7/^A[1WF@>
M_@M02P,$%     @ X8MA5%T@'!>/&   ,WP  !4   !F=W)D97AH:6)I=#0R
M,C R,2YH=&WM76ES&S>:_KZ_ N/L)'85=5J^9(^K9$E)7./8+DD9SW[: KM!
M$G%?TP<9[J_?]P(:W6Q*5*)$<JQ419;8C?.]GO< ^.IO)Q^.+_[GXZF:U6FB
M/O[\YMW;8_5@:V?GT^/CG9V3BQ/UX\5/[]3!]NZ>NBAU5MG:YIE.=G9.WS]0
M#V9U71SN["P6B^W%X^V\G.Y<G.U@5P<[29Y79CNNXP>O7^$G\-/H^/5_O?K;
MUI8ZR:,F-5FMHM+HVL2JJ6PV59]B4WU66UORUG%>+$L[G=5J?W=_7WW*R\]V
MKOEY;>O$O';]O-KAOU_MT""OQGF\?/TJMG-EXW\\L$_-OGF^9TST--('SU^\
M>'XPUD_U8_WLZ>Z>CI\]^=\]F.0.O,YMJGJ9F'\\2&VV-3,X_N'!_O:S)T7]
M<F'C>G:XM[O[]P?TZNM7DSRK8;P2VO.OW,U*9[7YM=[2B9UFA[2D!]S4/8[R
M)"\/O]FE_U[BDZV)3FVR//SNPJ:F4N_-0IWEJ<Z^&U5 AJW*E';"+U;V_PS,
M":9'?RYXRL^@G\1FQBUA;Q\G??KKS(YM#03=[TXX7+<NI[#T<5[7>4H=/UB[
MSN$51D 24][2$D].SX_/WGZ\>/OAO?KPO?K^P]FGH[,3=?3V[-MOGN_O/7MY
MKLY/CW\^>WOQ]O1<G9W^\/;\XO3L] 2X_^S\YZ/W%^KB [Y!'>SM8Q\7/YZ&
M;4[_??SCT?L?3M71\04^WGOQ^.#:VS*\F;>T9::*2EN@:*M\HHYU86N=J/,Z
MCSZOF>(&O&"S&!9\N+^__:3XX_G]8'!E%S.C)GF2Y O4+W&PSLK4%3PJZYF*
M3%EKFZD45%%I8>'P3UHIG<6J*/.YK>#]2GV?EPM=QNK(EJ"9RB(O-78D3%5!
MAU%3@GJ$R=<S72M=&E6:J:V@-]1PL!NE.C<1C0Y\!1M=P^S.VV:GOT8SG4V-
M.HIJ?(Q\-5(:9@(Z+H8^'F(#''!_]V7X,GVT]_+1MCJJ7+\Q+,;]?I1E#2SK
MS,"DH><,UY*JO=VM?^(;BYF-9O">K901]0"_:E7HLAZM6W9G+L=Y6NALZ::A
M9C#G/#,J2G1%$PKV9H,MZ2[MR?.7X21&ZFT6;?M=C_(T16HBJXYPRFJND\:H
M_]Y%DU5 _]4,*+%]+3:^'2G\P62FU,GO%KC'3^^BN#4IV!7HJB(2DPTDUICE
M"7"!9]N E9B^HHN(P-OJC8ET4QG%/)IGR1(8E?M>CO#3.(<1LAR0!4P6A5HG
M"75L,Q#VE'F7Y#/52S6&SU,4"@U[5>=JF3?;R&S0*3!6D1B0H;BK'+$OZ*;&
M.8,.$15B,Q8@$8C+%.I(Q 0' ^;,FR0&H9@ I\($\J8$,:UJ D7'P+DP3D?4
M^@^]S*&V.A(]@;_[%]\L$[VH1NJA]'#)2ZZSD>@$5&$VBY(&WA\IV!;X0U0
MM!DO>=XFBPRI*=$>E5O(>K4SHM'A-5R9+HK$1GJ<F%#=PK9=F"PS566,@LEM
MJP_0I6[J68YL%'<Y \E=@5ZA=D^>C(#-\7\6?EB\5W-/=GO/:)% 8S#0M*JN
M0A$UXM4*3KO?>[^'@G8%%=QP)TY+GYC(I&.@[^.]$2#<O1?P\]GH.<QP__%C
MUS>\AUL9SDHM8,_ATQIHE\4@:-OJDP&=&P/?AQ_W)\([V.D).#9!;1PKD@JC
MWNLJUO]A1E4_Z?(S</B[=\>BJO&-:IF.\\2QX_>?SDZVA6WNNG)2=T3/]Y4#
M$^3Z8.L/FSWU>(C"9:,-]O6,=?F928C]0:I/[-P"M6/&4"? 8:4=-[C@ZFZL
M\-+U?/O-WM/=EZL_SYOQ+X!5<(&%5WQ5:TQ0CRWQ*=BO0'Q[4MB"PU!4X2,4
MKAK6,:+? K.X(O_8&&0)/5[:[A(4B9UC0U:H(&[H6P/X26TMFAHT:*ASY17\
M]4V.R KUD86.ZASMV@RM9FP0!\/VC,#"@NJ,6ZI6SGK&!C >KFU2YBE-GT;
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
M!FISG!_?<W3IC.6@1(UW44K G8>#7IND;BOUP^YA?$R;33=:*HHQ1=S:D%=
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
M Q0    ( .&+850 .!+C9 T$ #&F,  1              "  0    !F=W)D
M+3(P,C$Q,C,Q+FAT;5!+ 0(4 Q0    ( .&+852:&6V$8A8   <) 0 1
M          "  9,-! !F=W)D+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0    ( .&+
M853&E/!JF#8  *I< @ 5              "  20D! !F=W)D+3(P,C$Q,C,Q
M7V-A;"YX;6Q02P$"% ,4    " #ABV%42U;26.Z6  "E_@8 %0
M    @ 'O6@0 9G=R9"TR,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ X8MA
M5(1IG]&/6@$ Q=4! !0              ( !$/($ &9W<F0M,C R,3$R,S%?
M9S$N:G!G4$L! A0#%     @ X8MA5 >!5PVT; $ WFH/ !4
M ( !T4P& &9W<F0M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( .&+851P
M;3%S@>4  'WT"@ 5              "  ;BY!P!F=W)D+3(P,C$Q,C,Q7W!R
M92YX;6Q02P$"% ,4    " #ABV%4NR$?*LL_  #YOP$ $@
M@ %LGP@ 9G=R9&5X,3 S-3(P,C$N:'1M4$L! A0#%     @ X8MA5,KP^N-<
M/@  H*X! !(              ( !9]\( &9W<F1E>#$P,S8R,#(Q+FAT;5!+
M 0(4 Q0    ( .&+852(+?/@A4D  &X: @ 2              "  ?,="0!F
M=W)D97@Q,#,W,C R,2YH=&U02P$"% ,4    " #ABV%4LK<Z]?.+  "7UP,
M$@              @ &H9PD 9G=R9&5X,3 S.#(P,C$N:'1M4$L! A0#%
M  @ X8MA5-W@6*>)!   SC\  !$              ( !R_,) &9W<F1E>#(Q
M,3(P,C$N:'1M4$L! A0#%     @ X8MA5!\T;(LP!   UQ<  !$
M     ( !@_@) &9W<F1E>#(S,3(P,C$N:'1M4$L! A0#%     @ X8MA5"G4
MOU)7"   8B@  !$              ( !XOP) &9W<F1E>#,Q,3(P,C$N:'1M
M4$L! A0#%     @ X8MA5/ZD9YU8"   NR<  !$              ( !: 4*
M &9W<F1E>#,Q,C(P,C$N:'1M4$L! A0#%     @ X8MA5"OGP=(>!0  RA<
M !$              ( ![PT* &9W<F1E>#,R,3(P,C$N:'1M4$L! A0#%
M  @ X8MA5"QR[Y<:!0  +!4  !$              ( !/!,* &9W<F1E>#,R
M,C(P,C$N:'1M4$L! A0#%     @ X8MA5%T@'!>/&   ,WP  !4
M     ( !A1@* &9W<F1E>&AI8FET-#(R,#(Q+FAT;5!+!08     $@ 2 (D$
(  !',0H    !

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